Select specific pages, reorder them, and download as a new PDF — all in your browser.
Or click to browse your files
Choose PDF FileLoading PDF pages…
✅ Pages extracted successfully!
Precision page control, 100% in-browser — no uploads, no servers.
Your PDF never leaves your device. All processing is done locally using PDF.js and PDF-lib.
See thumbnails of every page. Click to select, use ranges like "1,3,5-8" for fast multi-selection.
Extract selected pages as one merged PDF, or download each selected page as its own file.
Select all, deselect all, invert selection, or pick only odd/even pages with one click.
Drop any PDF file onto the tool. All pages will be rendered as visual thumbnails instantly.
Click thumbnails, use range input (e.g. "2-5, 8"), or use smart selection buttons.
Choose single merged PDF or individual files per page, then download instantly.
Extracting specific pages from a PDF allows you to share just the relevant sections without exposing the entire document. Pull out a single page, a range of pages, or multiple non-consecutive pages from any PDF — all processed locally in your browser.
Enter ranges like "2-5" to extract pages 2 through 5, or "1,3,7" to extract specific individual pages.
Check the page count of your PDF first so you know exactly which pages to specify in your range.
Pull out non-sensitive pages to share with external parties while keeping confidential pages in the original file.
Combine ranges and individual pages: "1-3, 5, 8-10" extracts all specified pages in one operation.
Page extraction creates a new PDF containing only the specified pages while leaving the original document untouched. Our tool uses PDF-lib.js to read the original page content streams and write a valid new PDF containing exactly the pages you selected. All text layers, hyperlinks, embedded fonts, and vector graphics from the extracted pages are preserved in the output file. The process runs entirely client-side, making it suitable for handling confidential or sensitive documents.