PDF Toolbox

Futuristic, privacy-first PDF operations in your browser
Edge-rendered · No uploads

Craft PDFs at Light Speed

Stage your files once, then jump into dedicated workspaces to reorder, merge, compress, convert, or OCR with real-time previews.

Drop PDFs or images anywhere here Your files stay local. Stage them once, then pick what you want to do.
Choose a workspace to continue

Reorder, Rotate & Delete

Visual page management with live thumbnails, drag-and-drop ordering, and instant rotation feedback.

Drop a PDF or click to browse Real-time thumbnails update as you edit

Click to select pages. Use Ctrl/Cmd for multi-select. Drag tiles to reorder or drop pages at the edges to move them.
If thumbnails fail to load, run this page via a local server: live-server website.html or python -m http.server

Merge PDFs

Combine multiple PDFs in a single download-ready document.

Drag and drop the staged list above to choose the final merge order. Remove an item with the × button if needed.

Compress PDF

Rasterize pages at a chosen quality to shrink file size instantly.

This rasterizes each page. Vector content becomes bitmap. For lossless workflows use professional compression pipelines.

Add PDF page numbers

Add page numbers into PDFs with ease. Choose positions, dimensions, and typography.

Use {page} for the page index and {total} for total pages.

Ideal for reports or slide decks. Customize the format and placement to match your template.

Add watermark into a PDF

Stamp an image or text over your PDF in seconds. Choose the typography, transparency, and position.

Switch between text or image overlays instantly. Opacity, scale, and margins give you precise placement.

Images → PDF

Convert high-resolution images into elegant PDFs with custom layout.

OCR to Text

Run Tesseract.js in-browser to convert scans into searchable text.