MinoPDF is a free collection of simple PDF tools: convert, clean, extract and organize — and keep going, because compatible operations connect. Choose a file once, and when one operation finishes you can hand its result straight to the next compatible tool instead of choosing the file again. All processing happens right in your browser — your files never leave your device, and no server ever receives them.
Getting work done should not require handing over your files. Most online PDF tools ask you to upload first, which means your contracts, invoices, medical records, and unpublished drafts pass through someone else's server. We think that step is unnecessary: the browser is powerful enough to convert, organize, extract, and clean PDFs on its own.
So every feature in MinoPDF is built to the same standard: the file never leaves your device, and nothing depends on a server.
The same applies to the work itself: a job rarely ends with one operation. When a tool finishes, its result can be handed straight to the next compatible tool — no download, no re-upload, no second file picker. Only compatible pairs connect, and nothing is filled in when the next tool cannot accept the format.
1-3,5, reorder with 3,1,2, or repeat a page), rotate pages, and normalize page sizes.More tools are on the way — see the full list.
Files are read locally through the browser's File API. Parsing and rendering are handled by PDF.js, while document creation and page operations use pdf-lib — both are mature open-source JavaScript libraries. No WebAssembly and no plugins are involved.
Heavier work (rendering pages, reordering, batch conversion) runs in a Web Worker, so the interface stays responsive even with large documents. When a tool finishes, you get the result as a file to download, and the intermediate artifacts disappear when the tab closes.
Because everything runs on the client, the tools keep working after you go offline — that is not a degraded mode, it is how they normally work.
Full details are in the privacy policy.
We would rather state the limits up front than let you hit them mid-task:
We are exploring page quality checks, deskew, and OCR that run entirely in the browser, with models inferred locally so files still never leave your device. These are experimental and not available yet.
Have questions, suggestions, or feedback? Feel free to reach out to us.