PDF Page Extractor

Extract Pages from PDF — Free Online Tool

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

PDF loaded — specify which pages to extract below.

Pages to Extract

Enter page numbers separated by commas. Use ranges like 3-7. Maximum 50 pages.

Processing... 0%
Pages Extracted
Output File Size

Extracted Pages Ready!

Your extracted pages have been saved to a new PDF.

Privacy guaranteed: Page extraction runs entirely in your browser using pdf-lib. Your file is never uploaded to any server.

When You Only Need Part of a 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.

How to Use Page Ranges

The page range input accepts comma-separated page numbers and hyphenated ranges. Some examples:

Page 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.

How the Extraction Works

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.

Practical Student Use Cases

Up to 50 Pages Per Operation

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.

Frequently Asked Questions

Is the PDF page extractor really free?

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.

What page range format should I use?

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.

How many pages can I extract at once?

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.

Is my PDF uploaded to a server?

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.

Does the extracted PDF preserve the original quality?

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.

Can I use this to split a PDF into separate files?

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.

Related Free Student Tools