Extract specific pages or ranges from a PDF. Range syntax like 1-5, 8, 12-15. Browser-based, no upload.
100% private - everything runs in your browser, no data is sent anywhere
📄
Drop a PDF here or click to browse
Single PDF only. Password-protected PDFs are not supported.
Combine multiple PDFs into one. Drag to reorder, optional page ranges per file. Browser-based, no upload.
merge pdfConvert images to PDF. Drag to reorder, set page size and margins. Multiple images into one PDF.
image to pdfCompress JPEG, PNG, WebP images up to 90% smaller. All processing in your browser.
most popularTL;DR
Extract specific pages from a PDF without uploading anything. Enter a page range like 1-5, 8, 12-15; the new PDF with only those pages is built entirely in your browser via pdf-lib. Your bank statement, Form 16, court documents, and other sensitive PDFs never leave your device. No signup, no daily quota, no watermark. Encrypted PDFs need to be decrypted in your PDF reader first.
You have a 50-page bank statement and need to attach only the 3 pages with the relevant transactions. You have a Form 16 and want only the salary section for ITR filing. You have a 30-page contract and want to share only one specific clause. Most online PDF splitters upload your file to a server to do this, which means your bank statement, salary slip, or legal contract passes through third-party infrastructure. This tool extracts pages entirely in your browser using pdf-lib. Your file never leaves your device.
You can verify nothing is uploaded by disconnecting from the internet after the page loads. The split still works because all the processing happens locally. No signup, no daily quota, no watermark on the output.
| Input | A single PDF file (.pdf) |
| Output | New PDF with only the selected pages, downloaded as extracted.pdf |
| Max file size | No hard limit; recommended <100 MB for mobile |
| Page range syntax | 1-5, 8, 12-15 (1-indexed; spaces ignored) |
| Output ordering | Pages appear in the order you list them; 5, 1-3 outputs page 5 first |
| Encrypted PDFs | Not supported; remove password in your PDF reader first |
| Where processing happens | 100% in your browser via JavaScript; no upload |
| Library | pdf-lib (MIT license, lazy-loaded on first action) |
| Cost | Free, no signup, no watermark, no quota |
1-5 for pages 1 to 5, 3, 7, 9 for those three pages, or 1-3, 8, 12-15 for a mix.1-5 extracts pages 1, 2, 3, 4, 5 in order3, 7, 9 extracts only pages 3, 7, and 91-3, 8, 12-15 mixed: pages 1, 2, 3, then 8, then 12, 13, 14, 155 alone extracts a single page5, 1-3 outputs page 5 first, then 1, 2, 3)pdf-lib copies pages byte-for-byte. Selectable text remains selectable. Vector graphics stay sharp. Embedded fonts, form fields, annotations, and bookmarks within each extracted page are preserved. Encrypted/password-protected PDFs cannot be split until you decrypt them first using your PDF reader (open, then Save without password).
Need to combine multiple PDFs into one instead? Use Merge PDF. Need to convert images first? Use Image to PDF. For background on PDF privacy, see why "free" online PDF tools quietly upload your files.