Your files. Your computer. Your privacy.
Why we built iKeepPDF
Every time you needed to compress a PDF, merge two files, or remove a password, the same frustrating pattern emerged: upload your document to a random website, wait for it to process on a server somewhere, then download the result and hope nobody kept a copy. For personal documents, invoices, contracts, and medical records, this felt wrong — and it was.
iKeepPDF was built to eliminate that upload step entirely. Every PDF operation we offer — merging, splitting, compressing, signing, redacting, and more — runs entirely within your browser using WebAssembly. Your file never leaves your device. There is no server receiving your data, no storage, no logging. The processing happens locally, the same way a desktop application would work, except you do not need to install anything.
We think that is how every web-based productivity tool should work. The "upload and process" model is a legacy of an era when browsers could not handle complex computation. Modern browsers can, and we take full advantage of that.
How it works
When you open any tool on iKeepPDF, your browser downloads a small WebAssembly binary — a compiled, near-native-speed program that runs inside your browser's sandbox. This binary contains the PDF processing logic. When you upload a file, it goes directly to this local program, not to any network endpoint.
The processing result is generated entirely on your machine and handed back to you as a download. From the network's perspective, nothing happened — no file was sent, no response received. You can verify this yourself: open your browser's developer tools, go to the Network tab, and watch what happens when you process a file. You will see no outbound requests containing your document.
This architecture also means iKeepPDF works offline. Once the tool is loaded in your browser, you can disconnect from the internet and continue processing PDFs. The PWA (Progressive Web App) install option lets you add iKeepPDF to your device's home screen for instant offline access.
Our tools
iKeepPDF currently offers over twenty PDF tools, available in 32 languages:
- Merge PDF — combine multiple files into one, with drag-and-drop ordering
- Split PDF — extract individual pages or page ranges
- Compress PDF — reduce file size with adjustable quality
- Edit PDF — annotate, add text, and modify page content
- Sign PDF — add a handwritten or typed signature
- Protect PDF — apply AES-256 password encryption
- Unlock PDF — remove password protection from files you own
- Watermark PDF — stamp text or image watermarks across pages
- Redact PDF — permanently black out sensitive text and areas
- Remove Metadata — strip author, timestamp, and software fingerprints
- PDF to Image — convert pages to JPG or PNG
- Compare PDF — highlight differences between two documents
- PDF Inspector — view detailed metadata, fonts, and structure
- And more — crop, resize, flatten, add page numbers, Bates numbering, repair
All tools are free to use. We support the project through unobtrusive display advertising that does not track your documents or behaviour within the tools.
Privacy, honestly explained
We do not collect or store your documents. We cannot — the architecture does not permit it. Your files are processed in your browser and stay there.
What we do collect: standard web analytics (page views, session duration, general geographic region) and advertising impressions through Google AdSense. This data is aggregated and anonymised. It does not include any information about the files you process or what you do with them.
You can read the full details in our Privacy Policy. It is written in plain language, not legal boilerplate designed to obscure what is actually happening.
Who we are
iKeepPDF is an independent project built by a small team of engineers who believe useful productivity tools should not require you to hand over your files to a corporate server to work. We are not backed by venture capital, we do not have a growth-at-all-costs mandate, and we do not monetise your data.
The team spans several countries and time zones, which is part of why we have invested heavily in internationalisation — iKeepPDF is genuinely usable in 32 languages, not just translated via machine learning as an afterthought.
Get in touch
We read every email. If you have found a bug, have a feature request, or want to discuss a partnership, reach us at support@ikeeppdf.online. We typically respond within one to two business days.
For a faster response on common questions, the Contact page lists what we can and cannot help with.