Extract pages or page ranges from a PDF file.
Extract a single page or a range of pages (e.g. 1-5, 8, 10-12) from any PDF and download the result as a new PDF — all locally in your browser.
100% client-side — zero uploads, maximum privacy
Instant results — no waiting for server processing
Secure — your data never leaves your browser
Free to use — no sign-up required
Merge, split, and compress PDFs without uploading to any server
Page-level granularity — select exact pages to keep or remove
Works with password-protected files where permitted
Pagination support for large documents
Built on pdf-lib for reliable, standards-compliant processing
Extract specific pages from a large PDF for sharing
Split a multi-chapter document into individual files
Separate invoice pages from a bulk PDF export
Divide a lengthy contract into review sections
Remove unwanted pages from a scanned document
Yes — enter comma-separated ranges like '1-3, 7, 9-10' and only those pages are kept.
Combine multiple PDF files into one, in your browser.
Reduce PDF file size by re-encoding pages in your browser.
Convert .xlsx, .xls, .csv and .tsv spreadsheets to a clean PDF.
Extract text from a PDF into table rows and export as .xlsx.