PDF

26 PDF utilities — your files never leave the browser.

No sign-up. No tracking. No ads.

PDF to Text

Extract text from any PDF file. Copy or download as .txt. Your file never leaves your device.

PDF to JPG / PNG

Convert every page of a PDF into a JPG or PNG image. Pick 72/144/300 DPI. Download single pages or all as ZIP.

Image to PDF

Combine multiple JPG, PNG, WebP or GIF images into a single PDF. Drag to reorder, pick page size and margin.

Merge PDF

Combine multiple PDFs into one file. Drag to reorder. Runs entirely in your browser — your PDFs stay local.

Split PDF

Extract a page range or split every page into its own file. Download as ZIP. Range syntax: 1-5, 8, 10-12.

Rotate PDF

Rotate every page or click thumbnails to rotate individual pages 90, 180 or 270 degrees. Save as new PDF.

Delete Pages from PDF

Click page thumbnails to mark them for removal, then save a clean PDF without those pages.

PDF Page Numbering

Add page numbers to any PDF. Pick position (header / footer × left / center / right), format, start number.

PDF Watermark

Add a diagonal text watermark — DRAFT, CONFIDENTIAL, copyright. Color, opacity, rotation, font size.

Markdown to PDF

Paste Markdown, see a live preview, download a clean PDF. Tables, code blocks, lists, all supported.

HTML to PDF

Paste raw HTML, see a live preview, download a paginated PDF. Inline CSS and data-URL images supported.

Word to PDF

Convert .docx files to PDF directly in your browser via mammoth.js — your document never leaves your device. Headings, tables, lists, images preserved.

PDF Metadata Editor

View + edit Title, Author, Subject, Keywords, Creator. Strip personal info before sharing. SEO-friendly.

Crop PDF

Trim margins from every page. Set top / bottom / left / right in mm or percentage. Useful for scanner output.

Reorder PDF Pages

Drag thumbnails to rearrange pages. Reverse all, remove pages, reset to original order. Save the new PDF.

Insert PDF into Another

Insert pages from PDF B into PDF A at any position. Optional page-range filter. Different from Merge.

Sign a PDF

Place a signature image on any page, drag to position, scale. PNG with transparency works best.

Compress PDF

Reduce file size by rasterizing + JPEG-recompressing. Best for scans + slide decks. Before / after size shown.

PDF Form Flatten

Lock filled form values into static text — recipient can no longer edit. For signed contracts, tax forms, invoices.

PDF Form Fill

Open any AcroForm PDF, fill every field directly in the browser, save the completed file.

PDF OCR — Make Scans Searchable

Run OCR on a scanned PDF via Tesseract.js. Output looks identical but has an invisible searchable text layer.

PDF Redact

Permanent black-bar redaction — text underneath is destroyed via rasterization, not just hidden.

PDF Page Size Resize

Convert pages between A4, Letter, Legal, A3, A5 or custom. Fit-with-margins or stretch-to-fill.

PDF to Markdown

Extract text with detected H1/H2/H3 headings via font-size clustering. Best for text-heavy documents.

PDF to HTML

Semantic h1/p tags or absolute-positioned divs. Two modes. Wrap in full HTML5 document.

PDF to Word (.docx)

Honest text-only conversion to editable .docx. Headings preserved. Best for articles, reports, books.

About this toolkit

A complete browser-based PDF toolkit covering nearly every common PDF operation — merge, split, rotate, delete pages, crop, reorder, insert pages, add page numbers, watermark, fill forms, flatten forms, OCR scanned PDFs, permanently redact sensitive content, sign, compress, and convert PDF to/from JPG, PNG, Markdown, HTML and Word. Every file is processed locally via pdf-lib / pdf.js / Tesseract.js — nothing ever uploads.

Who uses these tools

Frequently asked questions

Do my PDFs upload to a server?

No — every tool in the PDF category runs entirely in your browser via pdf-lib, pdf.js and Tesseract.js. Even multi-MB scanned documents stay on your device.

Is the redact tool truly permanent?

Yes. Most online redact tools just draw a black rectangle over the text — the original text is still in the PDF and can be extracted with a copy-paste or another tool. This tool rasterizes the page and burns the redaction into pixels, so the original text is removed entirely.

How does the OCR work?

Tesseract.js runs the OCR locally in your browser, then writes the recognised text back into the PDF as an invisible text layer behind the original page image. The PDF looks identical but becomes searchable and selectable.

Can I edit PDF text directly?

Not free-form. PDF was never designed as an editable format — for full editing, convert to Word or HTML first, edit there, then convert back. Form filling and signature placement work in-place.

What's the file-size limit?

There's no hard limit, but performance depends on your device's RAM. Most operations work comfortably with PDFs up to ~100 MB.

← Browse all 254 tools