PDF Page Range Extractor
Extract any page range from a PDF in your browser. No upload, no watermark.
Built with pdf-lib (MIT), self-hosted.
How to use this tool
- Choose a PDF.
- Enter the first and last page numbers to extract.
- Click Extract & Download — the range is saved as a new PDF.
Extract any page range from a PDF in your browser. No upload, no watermark.
How it works
The PDF Page Range Extractor lets you pick a subset of pages from a PDF file and download them as a new, smaller PDF. You specify the start and end page numbers, and the tool extracts only those pages while leaving the original file untouched on your device.
Processing uses a JavaScript PDF library running entirely in your browser. The original PDF is parsed client-side, the selected pages are assembled into a new PDF document, and the result is offered as a download. No file is sent to any server.
This is useful for sharing only the relevant section of a long report, extracting a single chapter from a book PDF, or splitting a combined document into individual parts. The output PDF preserves the original page content, fonts, and images.
Worked example
Extract a single chapter from a report
- Upload the full PDF report.
- Enter the start page (e.g., 12) and end page (e.g., 24) for the chapter.
- Click Extract.
- Download the resulting PDF containing only pages 12 through 24.
A new PDF file containing just the specified chapter, ready to share without revealing the rest of the document.
Common mistakes to avoid
- Entering page numbers that exceed the total page count of the PDF, which will produce an error or an incomplete output.
- Confusing PDF page numbers with printed page numbers -- a PDF page 1 may show a printed page number of 5 if the document has a cover and table of contents.
- Expecting to extract non-contiguous pages with this tool -- use the Delete Pages tool to remove unwanted pages from a copy instead.
Key terms
- Page range
- A contiguous sequence of pages defined by a start and end number, used to specify which pages to extract from a PDF.
- Client-side processing
- Computation performed inside the user's browser rather than on a remote server, keeping file contents private.
Frequently asked questions
- Is my PDF uploaded?
- No — pdf-lib runs entirely in your browser; files never leave your device.