Free PDF Splitter - Extract Pages by Range

PDF Splitter

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.

Was this tool helpful?Report an issue

Related Tools

TL;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.

Free PDF Splitter - Extract Pages Without Uploading

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.

Quick Facts

InputA single PDF file (.pdf)
OutputNew PDF with only the selected pages, downloaded as extracted.pdf
Max file sizeNo hard limit; recommended <100 MB for mobile
Page range syntax1-5, 8, 12-15 (1-indexed; spaces ignored)
Output orderingPages appear in the order you list them; 5, 1-3 outputs page 5 first
Encrypted PDFsNot supported; remove password in your PDF reader first
Where processing happens100% in your browser via JavaScript; no upload
Librarypdf-lib (MIT license, lazy-loaded on first action)
CostFree, no signup, no watermark, no quota

How to extract pages from a PDF

  1. Drop a PDF into the upload area or click to browse. Only one file at a time.
  2. The tool reads the file and shows the total page count.
  3. Enter the pages you want to extract using range syntax: 1-5 for pages 1 to 5, 3, 7, 9 for those three pages, or 1-3, 8, 12-15 for a mix.
  4. Click Extract. A new PDF with only the selected pages is built locally.
  5. Click Download to save the extracted PDF.

Range syntax cheat sheet

  • 1-5 extracts pages 1, 2, 3, 4, 5 in order
  • 3, 7, 9 extracts only pages 3, 7, and 9
  • 1-3, 8, 12-15 mixed: pages 1, 2, 3, then 8, then 12, 13, 14, 15
  • 5 alone extracts a single page
  • Pages are 1-indexed (the first page is page 1, not page 0)
  • Spaces around commas and hyphens are ignored
  • Pages are extracted in the order you list them; you can reorder by listing differently (for example 5, 1-3 outputs page 5 first, then 1, 2, 3)

Common Indian use cases

  • ITR filing: extract only the salary section from a multi-page Form 16, or only the relevant capital-gains pages from a broker statement
  • Loan / credit card application: pull only the latest 3 months from a 12-month bank statement to meet the lender's requirement
  • Visa application: extract specific pages from a passport scan (e.g., the bio page + visa page) without sharing unrelated stamps
  • Court / RTI: share only the directly relevant pages of a long document, not the entire file
  • Sharing safer: remove pages with personal info before sending a document over WhatsApp or email
  • Reducing file size: a 50-page PDF compressed to 10 pages for a govt portal upload (most Indian portals impose 200KB to 2MB limits)

What is preserved in the extracted PDF

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.

Frequently Asked Questions

How do I split a PDF?+
Upload a PDF, then enter the page numbers or ranges you want to extract (for example, 1-5, 8, 12-15). Click Extract; the new PDF with only those pages is generated locally and downloaded.
Is the original PDF uploaded to a server?+
No. The entire split happens in your browser using pdf-lib. Your file never leaves your device.
What range syntax does the tool accept?+
Use a hyphen for ranges and commas for separators. Examples: '1-5' (pages 1 to 5), '3, 7, 9' (only those three pages), '1-3, 8, 12-15' (mixed). Pages are 1-indexed; spaces are ignored.
Can I split a password-protected PDF?+
No. Encrypted/password-protected PDFs need to be decrypted first using your PDF reader's 'Save without password' option. Then re-upload the unprotected file.
Will the original quality be preserved?+
Yes. pdf-lib copies pages byte-for-byte from the source PDF, so text remains selectable, vector graphics stay sharp, and embedded fonts are preserved.