PDF Toolkit
Merge multiple PDFs into one, extract specific pages, or rotate pages — all processed locally in your browser using pdf-lib. Your files never leave your device.
How It Works
Choose an operation mode — Merge, Extract Pages, or Rotate Pages — then drag and drop one or more PDF files onto the drop zone (or click to browse). For merging, add two or more PDFs and reorder them with the arrow buttons; the tool concatenates every page from each file into a single output PDF in the order shown. For extraction, upload one PDF and enter a page range using the format ‘1-3, 5, 7-9’; the tool copies only those pages into a new document, which is useful for pulling a chapter out of a long report. For rotation, upload one PDF, choose a rotation angle (90°, 180°, or 270° clockwise), and optionally specify which pages to rotate; every selected page is rotated in place while the rest remain untouched. All processing is performed entirely in your browser using the pdf-lib open-source library — your files are never uploaded to any server, which means confidential contracts, medical records, or legal documents stay on your device throughout the entire operation. The output PDF is generated as a Blob URL and downloaded directly to your machine.
Use Cases
- Merging multiple scanned documents or signed contracts into a single PDF for email or archival
- Extracting specific pages from a lengthy report, manual, or eBook without installing desktop software
- Rotating a batch of pages that were scanned upside-down or in landscape orientation
- Preparing court filings or government forms that require specific pages from multiple source documents
- Combining cover letter, resume, and references into one PDF for a job application
- Splitting a multi-chapter PDF into individual chapter files for distribution
- Quickly fixing a single rotated page in an otherwise correct document before sharing it
Frequently Asked Questions
- Are my PDFs uploaded anywhere?
- No. All processing — merging, extracting, rotating — runs entirely in your browser using pdf-lib. Confidential contracts and medical records stay on your device.
- What is the file size limit?
- Browser memory determines the limit. Most modern browsers handle PDFs up to a few hundred megabytes; very large scanned-image PDFs may slow down.
- Can I extract a single page?
- Yes. Enter just one number in the page-range field (e.g. 5) to extract that single page.
- Does merging preserve bookmarks and form fields?
- Page content is preserved exactly. Some interactive features (form fields, JavaScript actions) may not survive merging across documents — pdf-lib focuses on page-level fidelity.
- Why does the rotated PDF look unchanged in some viewers?
- Rotation is recorded as a page rotation flag in the PDF metadata. Most viewers honour it; a few rendering libraries ignore the flag. The output is correct per the PDF spec.