The full suite · Nothing uploads

PDF Tools Without Uploading Files

Every other PDF toolkit sends your file to a server first.

None of ours do.

Convert. Compress. Merge. Split. Edit. Annotate. Sign. All in your browser.

One suite, ten tools, zero uploads. Open DevTools and watch the Network tab stay empty.

Most "privacy-first" PDF sites still send your file to a server — they just promise to delete it afterwards. This suite eliminates the promise by eliminating the upload.

✔ 10 tools, all client-side ✔ No account required ✔ Verifiable in DevTools

A complete alternative to upload-first PDF suites. Every tool in the list runs in your browser — the file you drop is parsed by PDF.js, rebuilt by pdf-lib, encoded by native browser APIs, and saved via a blob URL. No server-side convert endpoint. No retention policy to trust. For the specific angles: converter without upload, compress without upload, edit without upload, offline PDF converter.

cloud_offZero uploads visibilityDevTools-verifiable boltNo wait for uploads lockNo account needed

✔ One URL for every tool — no per-tool install

Ten tools. One browser tab. Zero uploads.

The full suite — pick a tool

Every tile below runs fully in your browser. No upload on any of them. Clicking takes you to a dedicated page with the details, benchmarks, and FAQ for that specific workflow.

transform
Convert without upload
PDF to JPG, PNG, Word, Excel, or text — every output format generated on your device.
5 output formats
compress
Compress without upload
Shrink large PDFs with pdf-lib locally — no server recompression, no retention risk.
70–90% size cut
call_merge
Merge without upload
Stitch any number of PDFs together in the browser. No round-trip per file.
Unlimited files
content_cut
Split without upload
Cut PDFs into page ranges or individual pages — output zips locally, no download links logged.
Range + per-page
edit
Edit without upload
Annotate, fill forms, add text, redact — every edit happens in-browser, not on a server.
In-browser edits
description
PDF to Word without upload
Get a real editable .docx file — built locally with the docx library, not flattened text.
Real .docx
table_chart
PDF to Excel without upload
Extract tables into structured .xlsx cells — SheetJS packaging happens in your browser.
Preserved structure
image
PDF to JPG without upload
Render every page to a high-quality JPG using the browser's canvas — zero upload.
Any DPI
photo
PDF to PNG without upload
Lossless raster export with transparency — rendered and encoded locally.
Lossless + alpha
wifi_off
Convert without internet
Works after the first page load — flight mode, firewalls, dead zones, all fine.
Offline-first
bolt
Offline PDF converter
No installer, no admin rights, no .exe. Browser tab is the entire tool.
No install
encrypted
Secure PDF transfer
When you do need to share — end-to-end encrypted in your browser, not on our disks.
E2E encrypted

Uploading toolkit vs this suite live race

Same four-step job — convert, compress, merge, sign — on an average workflow. Two paths, one finish line.

cloud_upload
Upload-based toolkit
Typical "online PDF tools"
  1. Upload PDF to convert tool
  2. Re-upload output to compress tool
  3. Upload second file to mergeRe-upload
  4. Upload again to sign toolRe-upload
  5. Each server retains a copy4 copies
  6. Finally download resultDone
Data uploaded
0 MB
Server copies
4
Round-trips
4
apps
This suite
One tab, all tools, no upload
  1. Drop PDF → convert locallyLocal
  2. Compress in same tabLocal
  3. Merge + sign without re-uploadLocal
  4. Save final fileReady
check_circle
Finished while the upload toolkit is still sending file #2.
One tab. Four tools. Zero bytes uploaded.
Data uploaded
0 MB
Server copies
0
Round-trips
0
Animation runs once per view — tap replay to watch again.

The four principles every tool in this suite follows

Not marketing claims — structural constraints we designed the suite around. Here's what makes the whole collection coherent.

cloud_off
No file upload, ever
Across every non-AI tool, the PDF bytes never cross our network boundary. This is the single constraint the whole suite is built around — and it's the one that eliminates the largest class of privacy risk in one shot.
visibility
Verifiable, not promised
Open DevTools, run any tool, watch the Network tab. "We delete your files" is a promise; "the file never arrives" is a property you can prove in ten seconds. We designed for provability because promises decay over time.
lock_open
Zero account to use the basics
Sign-in is optional for the client-side tools. Conversion, compression, merge, split, edit, sign, annotate — all work with no account, no email, no cookie handshake. Sign-in only unlocks AI-powered features that need a per-user quota.
devices
One URL, every device
The same suite runs on Windows, Mac, Linux, ChromeOS, iOS, and Android — because it's a web app, not an installer. No per-OS binary. No admin rights. No app store review. A single URL covers every device you own.

How every tool in the suite works — in three steps

Different tools do different things, but the shape of the flow is identical. That's why the "no upload" guarantee holds across all of them.

1
Your file loads into memory
Drag-drop or pick a PDF. The file goes into an in-memory ArrayBuffer in your browser — not a multipart upload, not an HTTP request body. The same mechanism Gmail uses to preview attachments.
2
Cached libraries do the work
PDF.js, pdf-lib, docx, SheetJS, and Tesseract.js — whichever your chosen tool needs — run directly on your CPU. The exact code is visible in DevTools → Sources. There is no "process on server" branch to fall back to.
3
Output saves via a blob URL
The result is assembled in browser memory and handed back as a local blob URL. Your download manager saves it to disk like any other file. No HTTP response carrying output bytes, no server in the path.

Frequently asked questions

What does "without uploading" actually mean?
It means your PDF file bytes never leave your device. All parsing, modification, conversion, and export happens in your browser on your CPU. The "upload" HTTP request that most online tools make — where the entire file goes over the wire to a remote server — simply doesn't exist here. You can verify this in DevTools → Network: no multipart/form-data, no file payloads.
Which tools in the suite are fully client-side?
Convert (to JPG, PNG, Word, Excel, text), compress, merge, split, edit, annotate, and sign are all fully client-side. AI Chat and AI Translate are the only tools that necessarily send data — and even they send only extracted text, never your raw PDF bytes. That distinction is called out in each tool's UI.
How do I verify nothing is being uploaded?
Open Chrome or Firefox DevTools (F12), go to the Network tab, pick any non-AI tool, and run a full operation. You'll see the initial page load, then zero requests with your file as the body. Filter by "Fetch/XHR" or sort by payload size — no multipart/form-data entries appear. This is the simplest, most honest proof we can offer.
Is there a file size limit?
Only your browser's memory limit, not an artificial server-side cap. In practice, Chromium-based browsers handle PDFs up to around 500 MB comfortably on modern laptops; smaller PDFs (under 50 MB) process nearly instantly. Because there's no server, there's no per-upload quota or bandwidth limit — batch-processing 100 files is the same as processing one.
Does the free tier have watermarks or limits?
No watermarks on any output, at any tier, ever. The free tier gives you unlimited client-side operations (convert, compress, merge, split, edit, annotate, sign). Paid tiers only unlock quota on AI-powered features (Chat, Translate) and advanced AI-cleanup modes — because those cost money on our side. Local processing has no marginal cost, so there's nothing to meter.
Is this safer than "privacy-first" online converters that claim to delete files?
Yes, because the safety is structural rather than policy-based. "We delete files after an hour" requires you to trust their servers, logs, backups, sub-processors, and data-retention review. A tool that never receives the file has nothing to delete, nothing to accidentally keep, and nothing to leak in a breach. Provability beats promise.
Does it work offline?
Yes — once any tool page has loaded once, the conversion, compress, merge, split, edit, and export flows all run offline. Switch to airplane mode after loading, and everything still works. Only the initial page load and the AI features require a connection. See our offline converter page for the detailed offline story.
Can I use this at work on a managed laptop?
Yes. Because there's no file upload, DLP (data loss prevention) policies watching for uploads see nothing. Because there's no install, endpoint-protection tools that block .exe installers don't care. IT security teams generally prefer browser-based tools to downloaded converters precisely because the attack surface is smaller and behavior is verifiable.
How is this different from "no account required" tools?
"No account required" just means you don't sign in — your file still gets uploaded to their server, it just isn't associated with a username. "Without uploading" is the stronger claim: the file never reaches any server. You get both here: no account required AND no upload, for all client-side tools.
What libraries power the client-side processing?
PDF parsing: PDF.js (Mozilla, open source). PDF rebuild / modification: pdf-lib (MIT). Image encoding: native browser canvas APIs. .docx generation: the docx library (MIT). .xlsx generation: SheetJS. OCR for scanned documents: Tesseract.js. All of these are open-source, audited, and run in your browser — not on any server of ours.
Is there a desktop or mobile app?
No, and that's intentional. A browser tab is already portable across every device (Windows, Mac, Linux, ChromeOS, iOS, Android) and requires zero install or admin rights. You can "install" the page as a PWA from Chrome/Edge for a dedicated window — but that's a shortcut, not a separate app.
Can I use this for signed NDAs, medical records, legal docs?
Yes — this is precisely the use case most online tools can't cleanly serve. Because your file never leaves your device, you're not sharing anything with a third party, which eliminates most vendor-risk review concerns (GDPR processor language, BAAs, SOC 2 boundary scoping, etc.). Many legal and healthcare users pick client-side tools specifically to avoid that review entirely.
What happens when I close the tab?
The file, the working state, and everything in memory is released. Nothing is written to disk outside of what you explicitly save (the converted output, if any). There is no background daemon, no history log on any server, and no "recent files" list synced anywhere. Your PDF was never in any of those systems because those systems don't exist.
Do the AI features work without uploading?
AI Chat and AI Translate necessarily send data to a language-model endpoint — but they extract text in your browser first and only send the text, not your raw PDF bytes. Your original file is never transmitted. This is clearly labeled in the AI tools so you can decide per-operation whether it's acceptable for your document.
Can I self-host or audit the code?
The client-side code is visible in DevTools → Sources on any tool page — a security-review team can read the conversion code that runs in your browser. The underlying libraries (PDF.js, pdf-lib, docx, SheetJS, Tesseract.js) are all open-source with public repositories. A formal self-host offering for enterprise deployments is on our roadmap.
Why build it this way — isn't server-side faster?
Server-side can be marginally faster for very large files, but the round-trip cost (upload + process + download) usually wipes out that gain. More importantly: users increasingly understand that "fast" isn't worth "my file is on someone else's server." Client-side is the right trade-off for the overwhelming majority of PDF workflows.

One suite. Ten tools. Zero uploads.

Convert, compress, merge, split, edit, sign, annotate — all in one browser tab. Open it once and watch the Network tab stay empty.

appsOpen All Tools