PDF tools
that don’t
phone home.
Twelve essentials (merge, split, compress, convert, sign, protect, unlock) rebuilt for speed and privacy. Everything runs in your browser. No uploads. No accounts. No telemetry. Just your file and a very fast machine.
teams that ship
to billions.
The twelve you actually use.
Every tool is a self-contained WebAssembly-powered experience. Open one, get to work. Done in seconds.
Merge PDF
Stitch files. Keep order.
Split PDF
Extract exactly what you need.
Compress PDF
Smaller. Sharper than you'd expect.
PDF to JPG
Every page, high fidelity.
JPG to PDF
Images → beautifully paginated PDF.
Rotate PDF
Fix sideways scans in one click.
Organize PDF
Reorder & delete pages, live.
Page Numbers
Typographically correct, always.
Watermark PDF
Text or image, placed beautifully.
Sign PDF
Draw, drop, done.
Protect PDF
Password lock, client-side.
Unlock PDF
Remove the password. On-device.
Built like an app. Priced like a browser.
Every other “free PDF” site sells something: your file, your attention, or a subscription. PDFVibe sells nothing. It’s a static site that does real work locally.
Your file never leaves the tab.
Other PDF sites upload to their servers, run the job, then serve it back. We skip the round-trip entirely.
Instant. Offline-capable.
No queues. No throttling. No premium tier. The work happens locally, so it’s as fast as your device.
Cryptographically private.
When you ‘Protect’ a PDF, the password is applied client-side with AES. It’s never transmitted.
WASM + Web Workers.
Heavy lifting happens off the main thread using compiled PDF engines, so the UI stays silky at 120 fps.
We don’t want
your PDF.
We have no database. No analytics that track you. No “upload servers.” Open a tool and watch your network tab. The only requests are for the app itself.
- Zero network calls per job.
- Files processed in-memory, discarded on tab close.
- Passwords applied with AES locally, never transmitted.
- Source is open and auditable.
Questions, answered.
Are my files really not uploaded?+
Correct. Every tool runs as JavaScript + WebAssembly in your browser. You can verify by opening DevTools â Network tab while using a tool; you’ll see no file uploads, only requests for the app’s own code.
What analytics or tracking do you use?+
None. No Google Analytics, no Plausible, no pixels, no cookies, no fingerprinting. We don’t even know you visited.
Where is my file stored?+
Only in your tab’s memory. When you close the tab, it’s gone. Nothing is written to disk, IndexedDB, or localStorage.
How does ‘Protect’ work if nothing is uploaded?+
Your password is used locally (AES, client-side) to encrypt the PDF in your browser’s memory. It’s never sent over the network. The encrypted file is then offered as a download.
Can you unlock a PDF I don’t know the password to?+
No. ‘Unlock PDF’ requires the correct password and we just do the decryption on-device. If you don’t know the password, neither we nor any tool can help.
How big a PDF can I process?+
Practically up to a few hundred MB, depending on your device’s RAM. Chrome/Edge have the highest memory ceilings.
Does it work offline?+
After your first visit, yes. Add PDFVibe to your home screen via your browser’s install option to get an installable offline app.
Is it really free? What’s the catch?+
No catch. No accounts, no premium tier, no ads, no upsells. It’s a static site hosted on a CDN. Running it costs us almost nothing.
Is the source code open?+
Yes. You can audit every line on GitHub and verify for yourself that nothing is uploaded.