PDF Page Extractor
Extract selected pages from a PDF into a new document in the order you choose, locally in your browser.
- Runs locally in your browser
- No upload required
Capabilities
- Drag and drop
- Local file intake
- Download result
Try it
Supported formats
Privacy
Runs entirely in your browser. Your input is never uploaded, stored, or sent to a third party.
Extract 2 page(s) from a 4-page PDF.
How it works
- Read the document's page tree.
- Resolve the requested page selection into 0-based page indices.
- Copy exactly those pages into a new PDF in the requested order.
- Nothing is uploaded; the rewrite runs in your browser.
Methodology
- Parse the page selection into ordered page numbers and validate each against the real page count.
- Copy exactly the selected pages into a fresh document, preserving the requested order.
- An out-of-range, reversed or empty selection is a named finding and no output is produced.
Usage
- Choose or drop a PDF.
- Enter the pages to keep, e.g. 2,3 or 1-3,5.
- Run the extract and download the new PDF.
Examples
These are examples, not current values: they use fixed inputs, while the interactive tool computes live results in your browser.
Extract pages 2 and 3 from a 4-page PDF
{
"pageCount": 4,
"selection": "2,3",
"baseName": "report"
}Extract pages 1-2 and 4 in order
{
"pageCount": 4,
"selection": "1-2,4",
"baseName": "report"
}Limitations
Exactly your pages
The extractor copies only the pages you name, in the order you name them, into a fresh valid PDF.
Page numbers are validated against the real page count, so a typo is a clear finding rather than a broken file.
Frequently asked questions
- Can I reorder the extracted pages?
- Yes. The order of the selection (for example 3,1,2) is preserved in the output.
- Is my PDF uploaded?
- No. Everything runs locally in your browser.
Sources
Send feedback
Tell us if this tool helped, report a problem, or suggest a tool. Only the message you type is sent — never the input you used in the tool.
Was this tool useful?
Prefer to write to us directly? See the contact page.