Smallpdf has a beautiful UI and great mobile apps, but the file always rides up to their servers. PDFShore runs the same compress, merge, and split locally.
Smallpdf started in Zurich in 2013 and is one of the most polished PDF tools on the web. The animations are crisp, the mobile apps work well, and the Google Drive and Dropbox integrations save real time for people who live inside those clouds. They earned their fifty million users.
Architecturally it's the same model as iLovePDF. Files upload over TLS, get processed on their servers, and (per their policy) get deleted within an hour. That's a fast cycle. It's still a server round-trip with your file in the middle.
PDFShore processes PDFs in the browser using pdf-lib and pdfjs-dist running in Web Workers. The file doesn't get uploaded. Network requests during processing carry telemetry, fonts, and the page itself, never the bytes of your document. You can verify that in DevTools Network tab.
What you trade away to get that:
| Feature | PDFShore | Smallpdf |
|---|---|---|
| File leaves your device | No | Yes |
| Account required | No | Optional, paid for full features |
| Price | Free | Free tier (2 tasks/day) + Pro |
| Native mobile apps | No | iOS, Android |
| Cloud storage sync | No | Drive, Dropbox, OneDrive |
| E-sign | No | Yes |
| Daily task limit on free tier | None | 2 per day |
You need e-signing, you work mostly on a phone, your files already live in a cloud drive, or you need conversions PDFShore doesn't have yet. Smallpdf is well-built for those cases.
You hit the two-task-per-day free limit. You want unlimited use without a Pro plan. You don't want to give a document to a third party at all, even one with a good privacy policy. The basics (compress, merge, split) cover the majority of real PDF jobs, and PDFShore does those without sending your file anywhere.
PDFShore runs in your browser. No upload, no account, no daily limit. Pick a tool: