Extracted Pages Ready!
Your extracted pages have been saved to a new PDF.
Pull specific pages out of any PDF instantly. Enter individual page numbers or ranges like 1,3,5-8. No sign-up required. Your file never leaves your browser.
Last updated: April 2026 · Powered by pdf-lib
Your extracted pages have been saved to a new PDF.
You downloaded a 340-page module handbook. Your assignment brief is on pages 47 to 49. You need to share it with a classmate, attach it to a note, or print it — but emailing the full 340-page PDF is impractical and printing it is wasteful. The page extractor solves this in 20 seconds: type 47-49, click extract, download a 3-page PDF.
This happens constantly with academic resources. Textbooks shared as single PDFs, research reports with specific appendices you need, multi-person scanned assignments where each student's work is in a known page range. The extractor handles all of it without any uploads or accounts.
The page range input accepts comma-separated page numbers and hyphenated ranges. Some examples:
5 — extract page 5 only1,3,7 — extract pages 1, 3, and 7 (non-consecutive)10-20 — extract pages 10 through 20 (an 11-page range)1,5,10-15,22 — extract pages 1, 5, 10–15, and 22 in one operationPage numbers start at 1. If you enter pages in a non-sequential order (e.g., 15,3,8), the output follows the order you entered — not the original document order. This is useful when you want to reorder sections from a source document.
The extractor uses pdf-lib to copy selected pages from your source PDF into a new PDF document — entirely inside your browser. Nothing is uploaded. The process reads the source file in memory, identifies the pages you specified, copies their content (including fonts, images, and layout) into a new document, and generates the download. The source file is never modified.
Because pages are copied at the document level rather than re-rendered as images, text stays selectable and searchable in the extracted PDF. Hyperlinks within the extracted pages remain functional. Embedded fonts are preserved. The output is a fully formed PDF — not a flattened image file.
You can extract up to 50 pages in a single operation from a source PDF up to 100 MB. If you need more than 50 pages, extract in two batches and use the PDF Merger to combine the two extracted PDFs into one document.
Very large source files (above 50 MB) may take a few seconds to load in the browser before extraction begins. This is the browser reading the file locally — there's no server queue and no upload time. Once the file loads, extraction itself is near-instant regardless of page count.
Yes — 100% free with no sign-up, no watermarks, and no paid tier. It runs entirely in your browser using the open-source pdf-lib library. There's no account required and no cap on how many times you use it.
Enter page numbers separated by commas and use a hyphen for ranges. For example: 1,3,5-8,12 will extract pages 1, 3, 5, 6, 7, 8, and 12. You can mix individual pages and ranges in any combination. Pages are output in the order you enter them, not necessarily document order.
You can extract up to 50 pages in a single operation from a source PDF up to 100 MB. If you need more than 50 pages, extract in two batches and use the PDF Merger to combine them. If your source file is larger than 100 MB, compress it first with the PDF Compressor.
No. Everything runs inside your browser using pdf-lib. Your PDF is never uploaded to any server and is cleared from memory when you close the tab. There's no server record of your document at any point.
Yes. pdf-lib copies pages at the document level without re-rendering them as images. Text stays selectable, fonts are preserved, and image resolution is unchanged. The extracted PDF is identical in quality to the corresponding pages in the source document.
Yes — run multiple extractions from the same source file. Extract pages 1–10 into one file, then 11–20 into another, and so on. Each extraction creates a new download without modifying the source. It's the fastest way to split a large shared PDF into individual student submissions.