🔒 100% Private — Files Never Leave Your Device

Split PDF Online — Extract Pages or Separate Into Files Free

Split any PDF into separate pages or extract a specific page range — all in your browser. Choose between two modes: extract every page as its own PDF file, or export a range of pages (e.g., pages 3-10) as one new PDF. See page thumbnails before splitting, download files individually, or get everything in a single ZIP. Your PDF is never uploaded — splitting uses pdf-lib locally on your device. No signup, no watermarks, no limits.

Uses pdf-lib (open-source) for splitting and PDF.js for thumbnails. No server uploads, no file retention. Last updated: April 2026.

Unlimited No size limit Works offline No watermarks
✂️
Drop one PDF here or click to browse
Single PDF only — page previews appear after load

How to Split a PDF (Step by Step)

Step 1: Upload your PDF

Drag and drop your PDF onto the drop zone or click to browse. The tool reads your file locally and displays page thumbnails (up to 48 pages shown for performance — all pages are still available for splitting). Your file is NOT uploaded to any server.

Step 2: Choose your split mode

Every page as a separate PDF: Creates one PDF file per page. A 20-page document produces 20 individual PDFs. Download each separately or all as ZIP.

Extract a range of pages: Enter a start and end page number. The tool exports one new PDF containing only those pages. For example, entering 5-12 creates an 8-page PDF from pages 5 through 12.

Step 3: Download

Click Export. In per-page mode, each page appears as a downloadable file — click individual downloads or "Download all as ZIP." In range mode, one PDF downloads immediately. The original file remains unchanged on your device.

Split vs merge: when to use each

Split when you need one chapter, a single signed page, or smaller attachments. Merge when several files should read as one. Both tools run locally: thumbnails use PDF.js; cutting pages uses pdf-lib, so text stays selectable on born-digital PDFs (scanned pages behave like images inside the file).

For a full guide, see how to split a PDF on the DoItSwift blog.

Two ways to export

Split PDF export modes
Mode You get
Every page as its own PDF One file per page; download individually or as a ZIP archive
Range of pages One PDF containing pages from start through end (inclusive)

Need the opposite later? Use Merge PDF to recombine. To shrink files, use Compress PDF.

When You Need to Split a PDF

Extracting a chapter from a textbook

Your professor shared a 500-page textbook PDF but you only need chapter 7 (pages 142-168). Extract those 27 pages into a small, focused file that loads quickly on your phone.

Uploading one page to a portal

Government portals, visa applications, and university admissions often need specific pages — the first page of your passport, a particular form from a multi-page bundle, or your signature page. Split out just the required page, then compress it if the portal has a file size limit.

Sending a contract's signature page

A 40-page contract needs only the signed last page sent to the counterparty. Extract page 40 instead of emailing the entire sensitive document — share only what's needed.

Breaking a large file for email

Your report is 60 MB but email limits attachments to 25 MB. Split it into three parts (pages 1-30, 31-60, 61-90), each fitting within the email limit. Alternatively, compress the full file first — that might bring it under 25 MB without splitting.

Removing blank or unwanted pages

Scanned documents often have blank pages interspersed. Export the ranges that contain real content in separate runs (for example pages 1-15, then 17-30), then merge the results into one PDF without the blank page in between. Each range export is one contiguous slice — use multiple exports plus merge for gaps.

Distributing sections to team members

A 100-page project report needs review from 4 people. Split into sections: pages 1-25 to Reviewer A, 26-50 to Reviewer B, and so on. Each reviewer downloads only their section.

Separating bank statements by month

Banks often provide combined annual statements as one PDF. Extract just March's statement (pages 5-8) for a loan application. Similarly useful for separating invoices, credit card statements, and investment reports.

How Browser-Based PDF Splitting Works

Most PDF splitters (iLovePDF, Smallpdf, Adobe Online) upload your document to cloud servers. Your contracts, financial records, and identity documents travel across the internet for processing. For sensitive files, this is a privacy risk.

DoItSwift splits PDFs entirely in your browser:

  1. PDF.js renders page thumbnails so you can preview content before splitting
  2. pdf-lib reads the document structure and copies selected pages into a new PDF
  3. Text, fonts, images, and vector graphics are preserved — text remains selectable and searchable
  4. The new PDF is offered as a download via a local blob URL — no network traffic

Privacy proof: Disconnect your internet, then try splitting a PDF. It works — because no server communication is needed.

DoItSwift vs Other PDF Splitters

DoItSwift compared to other PDF splitters
Feature DoItSwift iLovePDF Smallpdf Adobe Acrobat Online
Files stay on device Yes — never uploaded No — server processed No — server processed No — Adobe cloud
Page thumbnails Yes — preview before splitting Yes Yes Yes
Extract every page Yes Yes Yes Yes
Extract page range Yes Yes Yes Yes
ZIP download Yes Yes Limited No
Free splits Unlimited Limited/day 2/day free Requires login
Works offline Yes No No No
Text preserved Yes — exact copy Yes Yes Yes

Where DoItSwift wins: Privacy and unlimited usage. No other popular splitter combines browser-only processing with zero daily limits. Ideal for splitting sensitive documents like contracts, legal filings, and financial records.

Where others win: Server-based tools can split very large files (100+ MB) faster and offer advanced features like splitting by bookmarks or at every N pages. Adobe Acrobat's desktop app supports the most split options. For everyday splitting of documents under 50 MB, DoItSwift is faster, more private, and fully free.

What to Do After Splitting

Compress extracted pages

Even a few extracted pages might be large if the source had high-resolution images. Run the split output through our PDF Compressor — especially useful before uploading to portals with tight size limits.

Merge split parts with other documents

Extracted a chapter? Merge it with your notes using Merge PDF. The typical workflow: split to extract → merge with other materials → compress the final document.

Convert pages to images

Need a specific page as a JPG for a presentation or social post? Use PDF to JPG on the extracted file. Each page becomes a separate image.

The complete PDF workflow

  1. Split: Extract the pages you need (this tool)
  2. Merge: Combine with other documents (Merge PDF)
  3. Compress: Reduce file size (Compress PDF)
  4. Convert: Turn into images if needed (PDF to JPG)

All four steps happen in your browser. No account needed.

Output filenames

Per-page files look like MyDoc-page-1.pdf. A range export looks like MyDoc-pages-3-10.pdf. In per-page mode, Download all as ZIP uses MyDoc-split-pages.zip (based on your file name stem).

Frequently Asked Questions

Is Split PDF free and unlimited?

Yes. You can split as many documents as you need with no signup, watermarks, or usage quotas. Each session uses one source PDF at a time so page numbers and thumbnails stay unambiguous. There is no paid tier or daily cap — the only limits are your device performance and browser memory for very large files.

Are my PDFs uploaded to DoItSwift servers?

No. PDF.js renders thumbnail previews and pdf-lib reads and writes PDF structure entirely inside your browser tab. Your file bytes are not transmitted to DoItSwift for processing or storage. That client-side design matters when you split contracts, tax documents, or anything you would not want on a third-party server.

Why can I only load one PDF at a time?

Splitting is page-focused: thumbnails, range inputs, and export naming all assume a single document. Loading several PDFs at once would make it unclear which pages belong to which file. If you need one combined document to split, merge sources first with Merge PDF, then split the merged PDF here.

Are page numbers 1-based?

Yes. The first page of your PDF is page 1, matching the numbers shown on thumbnails and the start/end fields in range mode. That matches how most PDF viewers and print dialogs label pages, so you can use the same numbers you see elsewhere.

What is the difference between each page and range mode?

In each-page mode, the tool creates one separate PDF file for every page and you can download them individually or all at once as a ZIP archive. In range mode, you enter a start and end page and get exactly one new PDF containing that inclusive contiguous slice. Range mode is best for chapters or contiguous sections; each-page mode is best when you need every page as its own attachment.

Do password-protected or encrypted PDFs work?

Encrypted PDFs may fail to load or split until they are decrypted with the correct password. Use Unlock PDF in your browser, save the unlocked file locally, then open it in this splitter. Unlocking follows the same local-only privacy model as splitting.

What about very large PDFs?

When a single PDF is over about 50 MB, the tool asks you to confirm before loading because processing can take a long time or use a lot of memory. Close unnecessary tabs and keep this tab active until export finishes. On low-memory devices, compressing the source first or splitting in smaller page ranges can help reliability.

Why do I only see 48 thumbnails?

The thumbnail strip renders the first 48 pages only so the page stays responsive on typical devices. All pages in the document remain available for export: each-page mode still outputs every page, and range mode accepts any valid start and end within the total page count.

What are the output filenames?

Per-page exports use your PDF name stem plus -page- and the page number, for example Report-page-3.pdf. A range export uses the stem plus -pages- and the start and end numbers. In each-page mode, Download all as ZIP names the archive with your stem plus -split-pages.zip.

Is there a monthly limit or account required?

No account is required and there are no monthly quotas or free-tier resets. You can use the splitter whenever you need it without signing in. DoItSwift does not gate basic PDF splitting behind registration.

How do I extract specific pages from a PDF?

Select "Extract a range of pages" mode, enter the start and end page numbers, and click Export. The tool creates a new PDF containing only those pages. For example, entering pages 5-12 produces an 8-page PDF. For non-contiguous pages (like pages 1, 5, and 9), extract each page or range separately, then use Merge PDF to combine the extracted results.

How do I remove pages from a PDF?

Removing pages is the inverse of extracting. If you want to remove pages 4-6 from a 10-page PDF, extract pages 1-3 and 7-10 as separate ranges, then merge them into one file. The result is a new PDF without pages 4-6. This two-step approach (split + merge) works with any splitter and gives you complete control over which pages to keep.