Merge PDF
Combine several PDFs into one file in the order you choose, without leaving your browser.
Merge, split, compress, rotate and watermark PDFs, delete pages, and convert PDF to JPG or text and back. pdf-lib and PDF.js do the work in your browser, so your documents are never uploaded.
Updated
These PDF tools merge, split, compress, rotate, watermark and convert files with pdf-lib and PDF.js inside your browser, so the document never goes to a server. They work on standard PDF files as defined by ISO 32000.
Source: PDF 2.0, ISO 32000-2 (Library of Congress format description)
Combine several PDFs into one file in the order you choose, without leaving your browser.
Copy the pages you name, like 1-3,5, out of a PDF into a new file, in your browser.
Re-save a PDF with object-stream compression. Text-heavy files get smaller and nothing on the page changes.
Turn every page of a PDF into its own JPG image, rendered in your browser with PDF.js.
Turn JPGs or PNGs into one PDF, one image per page, each page sized to its image, with no re-compression.
Rotate every page of a PDF by 90, 180 or 270 degrees and download the fixed file, all in your browser.
Remove the pages you don't want from a PDF by typing a range like 2,4-6, and keep the rest.
Extract the text from a PDF, page by page, into a box you can copy. The PDF is read in your browser.
Turn plain text into a multi-page PDF set in Helvetica on US Letter pages.
Stamp a diagonal text watermark such as DRAFT or CONFIDENTIAL across every page of a PDF.
No tools match your filter.
These cover the PDF jobs that come up most: combining documents, pulling out or deleting pages, rotating them, adding a watermark, turning pages into JPGs or extracting their text, and shrinking a file losslessly. pdf-lib and Mozilla's PDF.js run in your own browser, so contracts, invoices and ID documents stay on your device. Each tool page states its limits. Compression here, for example, is lossless and helps most on text-heavy files; it does little for scans.
You can use all 10 without an account. To jump to one, type part of its name in the filter box above.