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.
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.
Convert PDF to Markdown
Extracts the text of a document, in reading order and with its heading structure retained, as a .md file. This is the format best suited to supplying a document to a language model or pasting into a documentation system — and doing the conversion locally means a confidential document is not uploaded to a converter before you have even decided what to do with it.
How to convert PDF to Markdown
- Open the PDF.
- Convert. Headings, lists and reading order are preserved.
- Save the .md file, or paste its contents wherever you need them.
Markdown carries structure in very few characters, so a document converted this way uses far fewer tokens than the same content as HTML or a raw text dump, and the model can still see what was a heading and what was a list.
Text is emitted in the order it is meant to be read rather than the order it happens to be stored in, which is what stops multi-column layouts from coming out interleaved.
Questions about converting PDF to Markdown
Is the PDF uploaded to convert it?
No. The conversion runs in this browser tab. For a document you are about to hand to a language model, that is worth noting — the conversion step, at least, involves no third party.
Why convert a PDF to Markdown at all?
Chiefly to supply it to a language model, or to bring it into a documentation system. Markdown keeps the heading and list structure while using very few characters, which makes it both cheaper in tokens and easier for a model to interpret than raw text.
Are headings and lists preserved?
Yes. Heading levels and list structure are retained, and the text is emitted in reading order so that multi-column pages do not come out interleaved.
Will it work on a scanned document?
No, because a scan contains no text to extract. Run OCR on it first and then convert the result.