PDF Merge & Split PDF Merge & Split
Add to Chrome — Free

PDF Merge & Split Blog

How to Split PDF Pages Without Uploading to a Server

Updated March 2026 · 9 min read

Quick Answer To split a PDF without uploading it anywhere, use the PDF Merge & Split Chrome extension. Open it, go to the Split tab, load your file, choose how to split it, and download the results. Everything runs in your browser — no data ever touches an external server.
📋 Table of Contents
📋 Table of Contents

Splitting a PDF is a fundamental task: extract the signed signature page from a contract, pull chapter 3 from a 200-page manual, separate invoices that were scanned together, or break a large report into sections for different team members. The challenge is doing it without handing your document to a website you know nothing about.

This guide covers every method — from a one-click browser extension to command-line tools — with a focus on keeping your files private and local.

Split PDFs in Your Browser — No Upload, No Account

PDF Merge & Split works entirely locally. Extract any pages, any range, in seconds.

Add to Chrome — Free


Understanding PDF Split Modes

Before picking a tool, it helps to know what kind of split you need. Most tools support three distinct operations:

1. Split every page into a separate file

A 10-page PDF becomes 10 single-page PDFs. Useful when each page is a separate document that was scanned together — individual invoices, application forms, or standalone certificates.

2. Split by custom page ranges

You define the ranges — for example, pages 1–4 become one file, pages 5–9 become a second file, and pages 10–15 become a third. Useful for separating chapters, sections, or logical parts of a single long document.

3. Extract specific pages

Pick individual page numbers — pages 1, 7, and 14 — and extract them into a new PDF. Useful when you need to pull selected pages from a larger document without a contiguous range.

Different tools support different combinations of these modes. The PDF Merge & Split extension supports all three.



Method 1: PDF Merge & Split Chrome Extension (Recommended)

Step-by-step: Splitting a PDF with the Chrome extension

  1. Install the extension — Add PDF Merge & Split from the Chrome Web Store.
  2. Open the extension — Click the icon in your toolbar (pin it via the puzzle piece icon if needed).
  3. Select the Split tab at the top of the extension panel.
  4. Load your PDF — Click "Choose File" or drag the PDF into the drop zone.
  5. Choose your split mode:
    • Every page — creates one file per page
    • Page ranges — enter ranges like 1-3, 4-8, 9-end
    • Extract pages — enter individual page numbers
  6. Click Split — The extension processes the file using Chrome's built-in PDF engine.
  7. Download the output — If you created multiple files, they are packaged into a ZIP for convenient download.

The whole process takes under a minute for most documents. Larger files (200+ pages) take a bit longer but still process entirely in the browser without any server involvement.

Pro tip: If you are splitting a scanned multi-page document into individual pages, use the "every page" mode and then rename the output files. This is the fastest way to turn a batch scan into individually filed documents.


Method 2: macOS Preview

Preview's thumbnail sidebar can do more than just reorder pages — it can also extract pages into new files.

Extract a page range in macOS Preview

  1. Open your PDF in Preview.
  2. Enable the thumbnail sidebar: View → Thumbnails.
  3. Click the thumbnail of the first page you want to extract.
  4. Shift-click the last page of your desired range to select a contiguous block. For non-consecutive pages, use Cmd+Click.
  5. Drag the selected thumbnails to the Desktop or a Finder window. Preview creates a new PDF containing only those pages.

This method is fast and visual, but it has no "every page" batch mode. If you need to split a 50-page document into 50 individual files, Preview requires manually dragging each page — tedious. For extracting a few pages, it is excellent.



Method 3: Chrome's Built-in Print-to-PDF

Chrome can "print" a range of pages from any PDF open in the browser, effectively extracting those pages into a new PDF. This requires no extensions and no extra software.

Extract pages using Chrome Print to PDF

  1. Open the PDF in Chrome (drag it into a Chrome window or open via Ctrl+O).
  2. Press Ctrl+P (or Cmd+P on Mac) to open the print dialog.
  3. In the Destination field, select Save as PDF.
  4. Under Pages, select Custom and enter the page range you want — for example, 3-7 or 1,4,9.
  5. Click Save and choose a destination.

This is a handy built-in trick. The limitation is that Chrome's print renderer can sometimes shift formatting slightly, particularly with PDFs that have unusual margins or non-standard page sizes. For straightforward documents it is fine.

Quality note: Chrome Print to PDF re-renders the PDF rather than extracting raw page data. For most documents the result is identical, but highly formatted PDFs (precise typography, embedded fonts, complex vector graphics) may have minor rendering differences. Use the extension for maximum fidelity.


Method 4: Ghostscript (Command Line)

For batch splitting or scripted workflows, Ghostscript is the most powerful free option. It extracts pages with surgical precision and no quality loss.

Extract a page range

gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite \
 -dFirstPage=3 -dLastPage=7 \
 -sOutputFile=pages_3_to_7.pdf \
 input.pdf

Split every page into its own file

gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite \
 -sOutputFile=page_%04d.pdf \
 input.pdf

The %04d format produces zero-padded filenames: page_0001.pdf, page_0002.pdf, etc., which sort correctly in file explorers.

Python with PyPDF2

from pypdf import PdfReader, PdfWriter

reader = PdfReader("input.pdf")

# Extract pages 3–7 (0-indexed, so 2–6)
writer = PdfWriter()
for page_num in range(2, 7):
 writer.add_page(reader.pages[page_num])

with open("output.pdf", "wb") as f:
 writer.write(f)
Library note: PyPDF2 was renamed to pypdf in 2023. If you see import errors, run pip install pypdf and use from pypdf import PdfReader, PdfWriter.


Comparing Split Methods

Method Files stay local? Every-page batch? Custom ranges? Ease of use
PDF Merge & Split Yes Yes Yes Very easy
macOS Preview Yes Manual only Yes (drag) Easy
Chrome Print to PDF Yes No Yes Easy
Ghostscript Yes Yes Yes Technical
iLovePDF / Smallpdf No — uploaded Yes Yes Very easy

Split PDFs in Seconds — No Upload Required

PDF Merge & Split is free and works on Windows, Mac, Linux, and Chromebooks.

Install PDF Merge & Split


Real-World Scenarios

Separating scanned invoices

Your scanner produced a single 24-page PDF containing 24 separate invoices. Use "split every page" mode in the extension, download the ZIP, and you have 24 individual invoice PDFs ready for filing or email attachment. Takes about 30 seconds.

Extracting a signature page

A contract's signature page is page 12 of a 12-page document. Use "extract pages" mode, enter 12, and download the result. Send just that page to the other party — no need to share the full contract text.

Preparing chapter-by-chapter PDF handouts

A 90-page training manual needs to be distributed as separate chapter PDFs. Define the ranges for each chapter (e.g., 1–15, 16–34, 35–56, 57–90) and split them all in one operation.

Sending one form page from a multi-form PDF

A government PDF package contains Form A on pages 1–3 and Form B on pages 4–6. You only need to complete and submit Form A. Extract pages 1–3, fill it out, and submit without revealing or sending the other forms.



After Splitting: Useful Next Steps



Related Guides



Frequently Asked Questions

How do I split a PDF into individual pages without uploading it?

Use the PDF Merge & Split Chrome extension. Open the extension, select the Split tab, load your PDF, choose your split method (every page, by page range, or extract specific pages), and click Split. All processing happens inside your browser — the file never leaves your computer.

Can I extract just one page from a PDF?

Yes. In the PDF Merge & Split extension, choose the "Extract pages" option and enter the page number you want. You can extract a single page or a list of non-consecutive pages (e.g., pages 1, 5, and 12). The result is a new PDF containing only those pages.

What split modes are available?

Most PDF splitters support three main modes: (1) Split every page into a separate file, producing one PDF per page. (2) Split by page ranges, where you define custom ranges like 1–3, 4–7, 8–end. (3) Extract specific pages by page number. PDF Merge & Split supports all three.

Will splitting a PDF damage the original file?

No. Splitting is non-destructive — the original PDF is read but never modified. The operation produces new output files. Your source PDF remains completely intact.

Can I split a PDF on a Chromebook?

Yes. The PDF Merge & Split Chrome extension works on Chromebooks since it runs inside Chrome. Chromebooks cannot run Windows or Mac desktop software, so a browser-based extension is the ideal solution for Chromebook users who need to split PDFs.

How do I split a password-protected PDF?

You need to enter the password when opening the file. Once unlocked in the browser session, you can split it normally. If you do not have the password, you cannot split the file — password protection exists specifically to prevent unauthorized access and modification.

Does splitting a PDF reduce file quality?

No. Splitting extracts pages without re-encoding or compressing the content. Images, text, and formatting on each page remain exactly as they appear in the original. The output files are subsets of the original — the data is copied, not re-processed.

Can I split a scanned PDF?

Yes. Scanned PDFs are images embedded in a PDF container and can be split exactly like any other PDF. Each page of the scan becomes a separate PDF file. Note that the split pages will not have searchable text unless OCR was applied to the original document.

More Free Chrome Tools by Peak Productivity

Bulk Image Downloader
Bulk Image Downloader
Download all images from any page
Pomodoro Technique Timer
Pomodoro Technique Timer
25-minute focus timer with breaks
YouTube Looper Pro
YouTube Looper Pro
Loop any section of a YouTube video
Citation Generator
Citation Generator
Generate APA/MLA/Chicago citations
WebP to JPG/PNG
WebP to JPG/PNG
Convert WebP images to JPG/PNG
Auto Refresh Ultra
Auto Refresh Ultra
Auto-refresh pages at custom intervals