Free PDF Toolkit, in Your Browser
A growing toolkit of free PDF utilities — every operation runs entirely in your browser tab. Your files are never uploaded; there is no server component touching your data, no file-size cap beyond your browser's memory, and no account to sign up for. Pick a tool below, drop your PDFs, and go.
Stitching files together
Drop a folder of receipts and the
merge tool
stacks them into a single PDF in the order you put them. Re-arrange the queue with the up/down
buttons before merging if the alphabetical sort isn't what you want. The
split tool
goes the other way — chop a 200-page report into one PDF per page, into N-page chunks, or into
named ranges (e.g. 1-3, 5, 9-12). Multiple input PDFs at once produce a ZIP per
input file.
Pages, in any order
Extract pages grabs a subset (1,3-5,8) into
a fresh PDF. Reorder pages
rebuilds the document with only the pages you list, in the order you list them — handy for
removing a duplicate cover page or moving an appendix to the end. The
rotate tool
turns selected pages by 90°, 180°, or 270° without re-rendering anything else.
Delete pages is the quick path when you only want a
few pages gone, and N-up imposition combines 2, 4, or 6
source pages onto each output sheet for printing.
Branding and bookkeeping
The watermark tool
stamps centered or corner text (DRAFT, CONFIDENTIAL, your name) over every page with adjustable
opacity, rotation, and font size — applied across every file in the batch.
Page numbers
adds Page 3 of 24 style numbering with a configurable position, format, and start
offset. Edit metadata
sets or strips the title, author, subject, and keywords on every PDF you drop — useful before
sharing, or after a converter has left a misleading author field.
Sign PDF stamps a signature image at a fixed position;
Redact PDF draws opaque blocks over sensitive regions
before you share.
Shrink, crop, resize, flatten
Compress re-saves with object streams and strips metadata to take the easy bytes off. Crop trims margins and sets the displayed page box (no re-render). Resize shifts pages between standard sizes (A4 / Letter / Legal / A3) or scales by a percentage. Flatten re-rasterises each page so form fields, comments, and overlays are baked into the image — useful before sharing a "final" version.
Out of and into PDF
PDF → Images rasterises every page to PNG or JPG at
the DPI you choose, packed in a ZIP per source file.
Images → PDF goes the other way — drop a stack of
photos or scans, pick page size and margin, get a single multi-page PDF.
PDF → Text
and PDF → Markdown
pull the underlying text out — the markdown variant infers headings from font-size jumps.
HTML → PDF
rasterises pasted HTML or dropped .html files into a printable PDF.
For scanned PDFs with no text layer, OCR PDF runs
Tesseract entirely in-browser.
Getting the content out of a PDF
A PDF is a description of marks on a page, not a document with paragraphs and tables in it — which is why
"convert to Word" is inference rather than translation. The
PDF to Word converter reads the text layer, regroups it into
lines, rejoins the lines the PDF wrapped, promotes larger text to real Word headings, and writes a genuine
.docx package — editable, with a working navigation pane, rather than a page of text boxes.
For tabular content the geometry matters more than the prose:
PDF to Excel and
PDF to CSV detect columns from the horizontal gaps between text
runs, so an invoice or a statement lands in a spreadsheet with its columns intact. And
PDF to HTML gives you either flowing semantic markup for a page
people will read, or absolutely positioned spans when the exact layout is the point.
All of them need a text layer. If your file is a scan, run OCR first — and if you are not sure whether there is text in there, word count answers that in one click.
Comparing two versions
Two questions, two tools. Visual compare renders both files and
diffs them pixel by pixel, painting the differences red over a faded original — it catches a moved logo, a
changed chart, a font substitution, an added stamp, anything a text comparison is blind to.
Text diff aligns the words with the same
longest-common-subsequence algorithm git diff uses and reports added and removed lines, which is
what you want for a contract redline. Running both is the reliable way to review a revision: one tells you
what the words say now, the other whether anything else moved.
Rescuing awkward files
A PDF that will not open is usually structurally broken rather than lost — a damaged cross-reference table after an interrupted download. Repair reparses the file and writes a clean index, losslessly, and falls back to rasterising whatever still renders when the damage is deeper. For scans, split pages in half turns book spreads into single pages without rasterising, auto-crop finds the ink on each page and trims the scanner margins, remove blank pages drops the empty backs by measuring ink coverage rather than looking for text, and alternate & mix zips a fronts pass and a backs pass back into one document — reversing the second file, because that is how a flipped stack comes out of a sheet feeder.
Before you send it
Remove metadata clears the fields that travel invisibly with a document — author, title, the software that made it, creation and modification dates — and drops the XMP packet that duplicates them, listing exactly what it found first. Note what that does not cover: text under a black rectangle is still text, so use redact for anything genuinely sensitive, and flatten to bake form values and annotations into the page. Printing rather than sending? Booklet imposition reorders pages for saddle-stitch folding, grayscale converts a colour document for a mono printer, and stamp an image puts a logo or a scanned signature exactly where you want it.
What they have in common
Everything runs in your browser. The PDFs you drop or paste never leave your machine — there is no server component handling data. I can't see your files because they were never sent to me. That means no upload size cap beyond your browser's memory (typically 500 MB to 1 GB per file on a laptop), no account required, and nothing for me to leak. See the privacy policy for the longer version.
Batch mode by default. Every tool accepts more than one PDF at a time and processes them sequentially. The output is one downloadable file per input, so you can drop a folder of statements, run watermark or page-numbers, and get a folder of stamped statements back without scripting anything.
Free to use, with no warranty. Read the terms of use before relying on the output for anything load-bearing. Bug reports, corrections, and feature requests are always welcome — drop me a line.
Questions about this PDF toolkit
Is this PDF toolkit really free?
Yes — every tool here is free to use, with no signup, no trial, and no paid tier gating features. There's nothing to download or install either: it's a website, so it works the moment the page loads, on any operating system.
Do I need to download or install a PDF toolkit?
No. Because every tool runs in your browser, the "install" step other PDF toolkits require simply doesn't exist here. It also means your files stay on your machine — nothing is uploaded to be processed.
Is this an alternative to ActivePDF Toolkit?
For many everyday tasks, yes — if you landed here looking for ActivePDF Toolkit, it's a commercial server-side .NET SDK for generating and manipulating PDFs in your own applications, which is a different kind of product from these ready-to-use browser tools. If you just need to merge, split, stamp, or convert a PDF by hand, the tools above do that for free with no license. If you need to do it programmatically inside .NET code, you want an SDK (ActivePDF, iText, PDFsharp, QuestPDF), not a website — these tools don't expose an API.
How many tools are there?
Over 25, grouped above into Convert, Pages, Edit, and Inspect — plus a library of free sample PDF files for testing. New tools are added regularly; see the changelog.
— S., [email protected]