The Problem With Most Online PDF Tools
When you drag a PDF onto iLovePDF, Smallpdf, Sejda, or most other online PDF tools, here is what actually happens: your file leaves your device, travels across the internet, lands on a server belonging to a company you may never have heard of, gets processed by software running on that server, and then the result is sent back to you.
Most of these services are trustworthy. They use HTTPS. They delete files after processing. But your document — whether it is a contract, a medical record, a financial statement, or a confidential business report — did pass through infrastructure you do not control.
For casual documents that is probably fine. For anything sensitive, it is a risk worth taking seriously.
What "files deleted after processing" actually means: The file is removed from the tool's servers after a set period — usually 1 to 2 hours. It does not mean the file was never transmitted, never logged, never cached, or never seen by backup systems. Deletion after the fact is not the same as never uploading.
The alternative — processing files locally in your browser — is architecturally different. The PDF never leaves your device at all. Modern browsers can run complex processing code using JavaScript and WebAssembly, which means a sophisticated PDF tool can operate entirely on your machine without any server involvement.
How Browser-Based Local Processing Works
It is worth understanding the technology briefly, because it explains why most tools still upload files despite the privacy concern: server-based processing is easier to build and more powerful for certain operations.
Browser-based PDF tools use two key technologies:
JavaScript PDF libraries — specifically pdf-lib and PDF.js, which are open-source libraries that can read, write, and manipulate PDF files entirely within a browser. These handle operations like merge, split, rotate, watermark, protect, and sign.
WebAssembly (WASM) — allows near-native-speed code (originally written in C or C++) to run directly in a browser. This makes heavier processing — like compression algorithms — feasible without a server.
The operations that cannot yet be done locally at high quality are complex conversions — particularly PDF to Word and PDF to Excel, which require understanding document structure at a level that still runs better on a server with tools like LibreOffice. This is why even the best browser-based tools use server processing for some conversions while keeping everything else local.
PDF Tools That Process Files Locally
Aservus
aservus.comAservus is the most comprehensive browser-based PDF tool available. It processes the following operations entirely locally — your files never leave your device for any of these:
- Merge PDF — combine multiple PDFs in your browser
- Split PDF — extract pages, split by range
- Sign PDF — draw, type, or upload a signature
- Watermark PDF — text and image watermarks
- Rotate & Organise PDF — rotate pages, reorder, delete
- Image to PDF — convert JPG, PNG, WebP locally
- AI Paraphraser — runs entirely in your browser
- QR Code Generator — fully local
- Word Counter — fully local
- Email Extractor — fully local
- Age Calculator — fully local
Aservus uses server processing for operations that require it at quality — PDF to Word, Word to PDF, PDF to Excel, Excel to PDF, PDF to JPG, HTML to PDF, and Repair PDF. For these, files are encrypted in transit and deleted within one hour. All other operations are strictly local.
Stirling PDF (Self-Hosted)
stirlingpdf.comStirling PDF is open-source and runs on your own server via Docker. Because you host it yourself, your files never leave your own infrastructure — not just your browser, but your entire network. It offers 50+ PDF tools and is the choice for organisations where data cannot leave the building under any circumstances. Requires technical setup.
PDF24 Desktop App
pdf24.orgPDF24's Windows desktop application processes everything locally — no internet connection required after installation. It covers 25+ PDF operations entirely offline. Note that the PDF24 web version uploads files to their servers; only the desktop app is fully local.
LibreOffice Draw
libreoffice.orgThe best free desktop PDF editor for Windows, macOS, and Linux. Handles viewing, annotation, text editing, page management, and export entirely offline. Open source with no usage limits of any kind. The learning curve is steeper than web tools but the capability ceiling — especially for editing complex PDFs — is higher.
macOS Preview
Built into macOSMac users have a surprisingly capable local PDF tool already installed. Preview handles merge, split, rotate, annotate, sign, compress, and form filling entirely offline. No installation, no account, no upload. The main gap is format conversion — PDF to Word is not supported — but for everything else it is the fastest no-upload option for Mac users.
PDF Tools That Do Upload Your Files
For completeness and transparency, here are the popular tools that do upload files to servers during processing. All are generally trustworthy for non-sensitive documents.
| Tool | Files uploaded? | Deletion policy | Free limits |
|---|---|---|---|
| iLovePDF | Yes | After processing | Size & some features |
| Smallpdf | Yes | After 1 hour | 2 tasks/day |
| Sejda | Yes | After 2 hours | 3 tasks/hour |
| Adobe Acrobat Online | Yes | After processing | Very limited |
| PDF2Go | Yes | After 1 hour | Size limits |
Which PDF Operations Still Need a Server?
Not every PDF operation can be done locally at acceptable quality yet. Here is an honest breakdown of what requires server processing and why.
PDF to Word (DOCX) conversion — requires deep document structure analysis to accurately preserve fonts, tables, columns, and formatting. Tools like LibreOffice on a server produce better results than current browser-based approaches.
PDF to Excel extraction — table detection from PDF requires server-side processing for reliable results, particularly on scanned or complex documents.
Advanced compression — Ghostscript, which runs on a server, produces significantly better compression ratios than what is currently achievable in a browser. Aservus offers browser-based standard compression and server-based Ghostscript advanced compression — your choice.
HTML/URL to PDF — rendering a full web page requires a headless browser on a server. This cannot be done in the browser itself.
Repairing corrupted PDFs — PDF structure recovery requires server-side tools.
For everything else — merge, split, sign, watermark, rotate, protect, image to PDF — local browser processing is fully mature and produces identical results to server-based processing.
Frequently Asked Questions
The main PDF tools that process files locally without uploading are: Aservus (23 tools, browser-based), Stirling PDF (self-hosted, 50+ tools), PDF24 Desktop App (Windows offline), LibreOffice Draw (desktop, all platforms), and macOS Preview (built-in on Mac). Of these, Aservus is the only web-based option that covers a comprehensive set of PDF tools without requiring any installation or server upload.
It depends on whether the tool uploads your files to a server. Tools that process files in your browser — like Aservus — are safe because your files never leave your device. Tools that upload files to their servers — like iLovePDF, Smallpdf, and Sejda — are generally trustworthy but your documents do pass through their infrastructure, which carries some risk for sensitive documents such as contracts, financial records, or personal identification.
Yes. iLovePDF uploads all files to their servers for processing and states that files are deleted after processing. However documents do pass through their infrastructure. For an iLovePDF alternative that does not upload files, Aservus processes merge, split, compress, sign, watermark, and rotate operations entirely in your browser with no server involvement.
Browser-based PDF tools use JavaScript and WebAssembly to run PDF processing code directly inside your web browser, the same way a desktop application runs on your computer. The processing happens on your device using your device's CPU and memory. The file never needs to be sent to a remote server because all the computation happens locally. Aservus uses this approach for most of its 23 tools.
Yes. Aservus's Merge PDF tool combines PDF files entirely in your browser using JavaScript — no server upload at any stage. You can merge as many PDFs as you need, up to 500MB total, with full drag-and-drop reordering, completely free, with no registration required. Your files never leave your device at any point during the merge process.
The Bottom Line
For most everyday PDF tasks — merging, splitting, signing, compressing, watermarking, rotating — you do not need to upload your files to anyone's server. Browser-based tools have been capable enough to handle these operations locally for several years.
The only operations that genuinely benefit from server processing today are complex format conversions, particularly PDF to Word and PDF to Excel. For everything else, there is no reason to send your documents to a server you do not control.
Aservus covers 13 operations entirely locally with no upload, and handles the remaining server-required conversions with encryption in transit and deletion within one hour. It is the most complete no-upload PDF tool available on the web.
Process your PDFs locally: Aservus — 13 tools with zero server upload, 23 tools total, all free. Merge PDF · Sign PDF · Compress PDF · Watermark PDF