PROCESSED LOCALLY
⬡ zero uploads

Every PDF tool you need,
running inside your browser.

Compress, convert, merge, sign, redact and read scans. Choose a tool and open a file — it is processed on this device and never uploaded.

Why this is different

No document is uploaded. This can be independently verified.

Comparable services transmit your file to a server and undertake to delete it subsequently. PaperJET has no server to which a document could be sent: the tools are compiled to WebAssembly and execute within this browser tab, on your own device. Nothing is queued, nothing is capped, and the work continues if you go offline after the page has loaded.

To verify Load this page, disconnect from the network, and then compress a document. The operation completes as normal. No server-dependent service could do so.
No uploadThe file is read from local storage by the browser and does not leave it. No copy exists anywhere other than on your own device.
No account requiredNo registration, no email address and no consent banner. An account is optional and serves only to retain your preferences.
No limitsNo file size cap, no daily quota, no queue and no watermark applied to output. The only constraint is the memory of your device.
Established componentsBuilt on pdf-lib, pdf.js and Tesseract, the same libraries used across the industry, executed locally.

Questions

Frequently asked questions

Are documents uploaded to a server?

No. Every tool executes within your own browser using WebAssembly. The file is read from local storage by the browser and is not transmitted, so no server holds a copy of it. This may be verified by disconnecting from the network once the page has loaded; the tools continue to function normally.

Is PaperJET free to use?

Yes. All tools are provided free of charge, with no account required, no watermark applied and no file size limit.

Can a scanned PDF be processed?

Yes. The OCR tool reads the text from a scan and can return the same scan with an invisible text layer applied, so that the document appears unchanged while becoming searchable and available for copying.

Can a PDF be converted to Word or Excel?

Yes, where the PDF already contains text. Where the file is a scan, the OCR tool should be used instead; the interface will indicate which case applies.

Is there a file size limit?

No. As processing is performed on your own device rather than on a server, the constraint is the available memory of that device rather than an upload cap.

Compress
Drop a PDF here, or click to choose
It stays on this computer

Compress a PDF to under 100 KB

100 KB is the limit you meet most often on Indian government and examination portals, and it is not a suggestion — the form simply refuses the file. PaperJET works down through its compression settings and stops at the first one that fits, so the page you get back is no more degraded than it needs to be. The whole thing happens in this browser tab, which matters when the document is an identity proof or a mark sheet.

How to compress a PDF to under 100 KB

  1. Open the PDF. The 100 KB limit is already selected.
  2. Compress. Several settings may be tried in turn; the gentlest one that fits is the one you get.
  3. Check the size shown, then save. If the file was already under 100 KB it is left untouched.
Fewer pages fit more easily

100 KB across ten scanned pages is roughly 10 KB a page, which no scan survives. If the document does not fit, extract only the pages the form actually asks for and compress those — usually the single fastest fix.

Photographs of documents are the usual problem

A page photographed on a phone carries far more data than the same page scanned, because the camera captures shadow, texture and paper grain that the compressor then has to keep. Scanning, or a scanner app that thresholds to plain black and white, starts you far closer to the limit.

It will tell you if it cannot

Where 100 KB cannot be reached without rendering the page unreadable, PaperJET stops and says so, and returns the smallest legible version instead. A file that meets the limit but cannot be read at the other end has not solved anything.

Questions about the 100 KB limit

Is my document uploaded to reach 100 KB?

No. The compression runs inside this browser tab using WebAssembly. Nothing is transmitted and no server holds a copy, which is the point when the file is an Aadhaar card, a certificate or a mark sheet.

Why does my file stop above 100 KB?

Because reaching it would have made the pages illegible. PaperJET has a floor it will not compress past, and reports the smallest readable size instead. Reducing the number of pages is the reliable way through.

Will the text still be readable at 100 KB?

For a one or two page document, generally yes. The compressor prefers reducing image resolution over destroying detail, and it stops before fine print dissolves.

Does it work for scanned certificates and mark sheets?

Yes, and those are the common case. A single scanned page usually reaches 100 KB comfortably. A twenty page scan will not, and no tool can make it without discarding what is on the pages.