Extract specific pages from your PDF documents by specifying page ranges. Each range becomes a separate PDF file for downloading. All processing stays in your browser, no upload required.
Extract specific pages from PDF documents using flexible page ranges. Each extracted page range becomes a separate PDF file using pdf-lib, preserving original content and formatting.
Use flexible range syntax like 1-5, 8, 10-12 to extract exactly the pages you need. Single pages and multi-page ranges can be mixed in a single operation.
Each extracted page range appears in a scrollable results list with individual download buttons. Use Download All to package all extracted files into a single ZIP archive.
All extraction happens locally in your browser using pdf-lib. Your PDF files never leave your device — no uploads to any server, complete privacy.
No software to download or install. The entire extractor runs in your browser — works on any device with a modern browser.
Our PDF Page Extractor uses pdf-lib to copy specific pages from a PDF document into new files. You specify which pages to extract using range syntax like 1-5, 8, 10-12 — each range becomes a separate PDF file. The file stays uploaded after extraction, so you can extract different page ranges multiple times — results accumulate in the scrollable list below. The Clear button clears only the results list without removing the uploaded file, and the Remove button clears only the file without affecting previous results. Each extracted file preserves all original content, formatting, images, and fonts. Download individual files or package everything into a ZIP archive with one click. All processing stays local in your browser — no data is ever uploaded.
Extracting pages from a PDF with our tool is simple:
Drag and drop a PDF file onto the upload area, or click to browse and select a file from your device.
Enter the page ranges you want to extract, for example: 1-3, 5, 7-9. Each range becomes a separate PDF. Change ranges and extract again to add more results to the list.
Click Extract Pages. Results accumulate in the scrollable list — extract multiple times with different ranges. Download individual files or use Download All to package everything into a ZIP archive. Clear removes only the results list; Remove clears only the uploaded file.
This tool extracts pages using pdf-lib, which copies pages from the source document into new files preserving all original content and formatting. Each page range in your input produces one output file. The file stays uploaded after extraction — modify ranges and extract again to add more results. The Clear button clears only the results list without removing the file. The Remove button clears only the file without affecting previous results. Page numbers are 1-based (first page is page 1). Encrypted PDFs cannot be processed.