PDF Toolkit Pro
The full PDF toolbox powered by PyMuPDF, running locally in your browser via Python (Pyodide). Real text extraction with coordinates, real redaction that removes the underlying text, embedded image export, annotation parsing, metadata editing, page reordering, merge and split. Nothing uploaded.
What makes this different
Most online PDF tools are thin canvas-based hacks. This one runs PyMuPDF (the same library used by archive.org, scientific publishers, and major SaaS PDF processors) directly inside your browser via Pyodide. The Python runtime warms up in the background while you drop your file, so by the time you click an action it is ready.
Real capabilities
- Text with positions: blocks, words, full structured dict, or HTML output. Coordinates are accurate to the original PDF coordinate system.
- Real redaction: text is removed from the underlying content stream, not just covered with a rectangle. The redacted PDF cannot be un-redacted by selecting text.
- Embedded image extraction: pulls images at their original resolution and format, not page screenshots.
- Annotation listing and flattening: read every comment, highlight, and note. Flatten to bake them into the page so they cannot be edited.
- Metadata editing: set or wipe Title, Author, Subject, Keywords, Creator, Producer.
- Page operations: drag to reorder, click X to remove, rotate selected pages, extract just the pages you want, merge multiple PDFs.
Privacy
Everything runs in your browser tab. Nothing is uploaded. The Python runtime and PyMuPDF library are fetched once from a CDN and cached, so subsequent visits start instantly.