Edit PDFs offline: why a PWA that works without internet matters
reader.me is an installable PWA that edits PDFs with no internet. Everything runs in your browser with WebAssembly, so on a plane or with no signal it still works.
Most PDF tools die the moment your connection does. You open the tab, drag your file in, and a spinner sits there forever because the page was only a front desk and the real work happens on a server you can’t reach. No signal, no edit.
reader.me works the other way around. You can turn off your Wi-Fi, put your phone in airplane mode, walk into a basement with no bars, and still merge, compress, and sign a PDF. The whole engine lives on your device. Here’s how that works and why it’s worth caring about.
A PWA is an app you install from a web page
reader.me is a PWA — a Progressive Web App. That’s a website you can install like a normal app. It gets an icon on your home screen or desktop, it opens in its own window without a browser address bar, and it keeps the code it needs cached on your device. So the second time you open it, it loads from your phone or laptop instead of fetching everything fresh from the network.
The part that surprises people: a PWA can run with no connection at all. Once the app is cached, opening it offline is the same as opening it online. The files you drop in were never going to travel anyway, so nothing is missing.
Why it works without internet: the engine is already on your device
The reason reader.me runs offline is the same reason it’s private. There is no server doing the editing. The PDF engine runs inside your browser using WebAssembly, a fast runtime built into every modern browser that runs real document-processing code locally at near-native speed.
So when you compress a PDF, here’s the actual sequence:
- You pick a file. The browser reads it into memory on your device.
- The WebAssembly engine, already cached, does the work right there.
- You download the result, which was generated on your machine.
No step in that list touches the network. The server’s only job was to hand your browser the app the first time, and once that’s cached, the server is optional. That’s why pulling the plug doesn’t break anything — there was never a round trip to break.
Where offline actually pays off
This isn’t a party trick. A few real moments where it matters:
- On a plane. You’ve got three hours and a contract to sign. Airplane Wi-Fi is either off, expensive, or molasses. With the app cached, you sign the PDF and it’s done before the drinks cart reaches you.
- No coverage. A construction site, a rural client visit, a train through a tunnel, a hotel with hostile Wi-Fi. The work doesn’t wait for a good connection.
- Pure privacy. This is the strongest one. If your device has no network, it is physically impossible for your file to be uploaded anywhere. Not “we promise not to,” but “there’s no wire for it to leave on.” You can verify it yourself: turn off Wi-Fi, run a merge, watch it work. A cloud tool would just stop.
That last point is the whole privacy argument made concrete. A lot of services promise they delete your file after an hour. That’s a sentence in a policy document, a timer you can’t see. Offline editing removes the promise entirely. A file that never leaves your laptop has nothing to delete, nothing to leak, nothing to log.
How to install it
It takes about ten seconds.
On desktop (Chrome, Edge, Brave): open reader.me and look at the right end of the address bar for a small install icon — usually a monitor with a down arrow. Click it, confirm, and you get an app window and an icon you can pin.
On Android: open reader.me in Chrome, tap the three-dot menu, and choose Install app or Add to Home screen.
On iPhone or iPad: open reader.me in Safari, tap the Share button, scroll down, and tap Add to Home Screen. (On iOS, install lives in the Share sheet, not a menu.)
After that, the icon launches reader.me on its own, and it’ll keep working whether or not you have a connection.
The bottom line
A normal PDF tool is a counter you walk up to. If the shop is closed — no signal, no service — you’re stuck. reader.me hands you the whole workshop to keep. Once it’s installed, your PDF tools live on your device, run on WebAssembly, and answer to nothing but you. That’s good for the plane and the dead zone, and it’s even better for privacy, because a file that can’t leave can’t be taken.
Want to try the offline test right now? Install reader.me, turn off your Wi-Fi, and merge two PDFs, compress a heavy file, or sign a contract. It still works. That’s the point.