Offline Tool

Split PDF & Extract Pages

Select the pages you want to keep and extract them into a new PDF instantly.

Select PDF to Split

Or drag and drop file here (works best under 50MB)

How to Extract Pages from PDF

1

Upload File

Select your PDF document. The tool will visualize every page in a grid.

2

Select Pages

Click on the pages you want to keep. Selected pages get a blue border and checkmark.

3

Extract

Click the button to create a new PDF containing only the pages you selected.

Why use our PDF Splitter?

Secure Splitting (Offline)

Split confidential documents like bank statements locally. No data is sent to the cloud.

Visual Selection

See thumbnails of every page so you know exactly what you are extracting.

FAQ

Does this delete the original file?

No, your original file remains unchanged on your computer. We simply create a new copy with only the pages you chose.

Can I separate every page?

Yes, you can select specific pages individually or in groups to extract them into a new document.

Split PDF Files Offline: Extract Pages Securely

Large PDF documents often contain unnecessary pages. Whether you need to extract a single invoice from a monthly statement or separate a specific chapter from a book, the ability to split PDF files is essential. The PDF Mechanic offers a fast, visual, and secure way to cut PDF documents directly in your browser without uploading them.

Why Split PDF Client-Side?

Privacy is the biggest advantage of using a client-side tool. When you use online splitters that require uploads, you risk exposing sensitive data. Our tool processes the file on your device using JavaScript. This makes it the perfect solution for extracting pages from bank statements, legal contracts, or medical records where confidentiality is critical.

Separate PDF Pages on Android & iOS

Our tool is fully responsive and works like a lightweight app on mobile devices. You don't need to install heavy applications like Adobe Acrobat just to extract a few pages. Simply open The PDF Mechanic on Chrome (Android) or Safari (iOS), select your file, tap the pages you want to keep, and download the new file instantly. It's the fastest way to save specific PDF pages on the go.

Pro Tip

Use the "Select All" button to quickly select everything, then deselect the few pages you don't want. This is faster if you only want to remove one or two pages from a large document.

The Complete Guide

How PDF Page Extraction Actually Works

What really happens when you pull pages out of a PDF, what survives the process and what doesn't, and why a 3-page extract from a 300-page file isn't always 1% of the size.

Splitting a PDF sounds like it should be the simplest operation in the entire format: pick some pages, throw the rest away. In practice, a page in a PDF is rarely as self-contained as it looks. It can share fonts with pages you're not keeping, link to a table of contents that no longer exists in the new file, and reference a numbering scheme that assumed it would stay in its original position. Understanding what a page actually is inside a PDF explains almost everything about how extraction behaves, and why the same click of a button can feel completely reliable on one document and slightly surprising on another.

This guide covers the mechanics of how this tool pulls pages out losslessly, exactly what survives the trip into a new file and what doesn't, why file size doesn't shrink the way you'd expect, and the practical situations — from HR departments to law offices to parents dealing with a school's report card PDF — where knowing this actually matters. None of it requires understanding PDF internals in any technical sense; it just helps to know what to expect before you extract something important.

Copying Pages vs. Rasterizing Them

There are two fundamentally different ways a tool can pull pages out of a PDF, and which one it uses matters far more than most people realize.

Object copying — what this tool does — treats each page as a structured object inside the PDF: its text, fonts, images, and vector graphics all referenced by an internal page dictionary. Extracting a page means copying that object, and everything it depends on, directly into a new PDF file, byte-for-byte identical in content to how it appeared in the original. Nothing is redrawn, redrawn, or re-encoded. Text stays text. A vector logo stays sharp at any zoom level. Nothing is lost, because nothing was regenerated — it was moved.

Rasterizing — the approach some tools use, particularly ones built around image conversion rather than PDF structure — renders each page as a flat image first, then rebuilds a new PDF from those images. This is a fundamentally lossy operation: any selectable text becomes a picture of text, fine lines can soften, and the file inherits whatever compression artifacts came from the rendering step. It's a reasonable approach for a compression tool deliberately trading quality for size, but it's a poor fit for splitting, where the entire point is usually to preserve a section of a document exactly as it was.

Why This Matters Here

This tool uses object copying specifically because splitting is about preserving a section of a document, not compressing it. A contract's signature page should still have selectable, searchable text after extraction — not a photo of a signature page.

What Survives Extraction, and What Doesn't

Object copying preserves the visual and textual content of a page perfectly, but a page was never truly independent of the document it lived in. A few things depend on context that doesn't travel with it automatically:

Element What happens on extraction
Text, images, vector graphics Preserved exactly, pixel and character identical
Embedded fonts Copied along with the page that uses them
Printed page numbers Unchanged — "Page 47 of 300" still reads that way, since it's part of the page image itself
PDF-level page count metadata Updates to match the new, shorter document
Internal links and bookmarks Links to pages you didn't keep no longer resolve; bookmarks pointing outside the extracted range are typically dropped
Form fields Preserved if the whole field lives on an extracted page; fields split across kept and removed pages can behave unpredictably
Document-level metadata (title, author) Usually carried over or reset to defaults, depending on the tool

The printed-page-number row trips people up the most: if you extract pages 45–50 from a 300-page report, the new file will still visually say "Page 45" at the top, because that number was drawn onto the page itself when the original document was created — it isn't something extraction can retroactively renumber to "Page 1."

Why the File Size Doesn't Shrink Proportionally

A common surprise: extract 3 pages out of a 300-page, 15MB PDF, expecting something close to 150KB, and instead get a file several times that size. This isn't a bug — it's a predictable consequence of how PDFs share resources internally.

Fonts are the usual culprit. A single embedded font file, once included, is often shared across every page that uses that typeface, referenced rather than duplicated per page. When you extract just 3 pages, the new file still has to include the complete font data those pages depend on — the same font file that used to be shared across all 300 pages now belongs entirely to a 3-page document. The same applies to any shared image, like a letterhead or background graphic repeated on every page: extraction has to bring a full copy of that shared resource along with even a single page that uses it.

The upshot: a page-count reduction and a file-size reduction are related but not proportional. A short extract from a document with heavy shared resources — custom fonts, repeated letterhead graphics, embedded metadata — will often be a larger percentage of the original size than the page count alone would suggest.

Where This Comes Up Around the World

Page extraction is one of those tasks that looks niche until you notice how often it's actually needed, across very different contexts:

  • Payroll and HR. Many payroll systems generate a single combined PDF containing every employee's payslip for the period, then rely on someone to split out each person's individual pages before distribution. The same pattern shows up with combined offer letters, appraisal documents, and onboarding packets covering an entire cohort of new hires at once.
  • Education. Schools frequently print report cards or transcripts for an entire class into one file, and a teacher or administrator needs to extract just one student's pages to share with a parent. Universities do the same with combined transcript batches or scholarship documentation covering many applicants.
  • Legal work. A single exhibit needs to be pulled from a much larger discovery bundle to submit to a court or share with opposing counsel, without handing over the entire file. Paralegals also routinely extract specific clauses or schedules from long-form contracts for internal review.
  • Banking and finance. A specific month's statement, or a single transaction page, needs to be pulled from a year's combined statement for a loan or visa application, where the requesting party explicitly asked for one period, not the full account history.
  • Publishing and reference. A single chapter needs to come out of a scanned book or manual to share as a standalone reference, without redistributing the whole work — common in academic and technical documentation.
  • Real estate. A buyer needs just the disclosure section from a much longer closing or inspection packet, not the entire bundle, and agents often need to strip a single floor plan or valuation page out of a larger listing file.
  • Healthcare administration. A single visit summary or lab result needs to be pulled from a much longer combined medical record before sharing it with a specialist, insurer, or second opinion.

Nearly all of these involve documents with real personal or financial data — payslips, transcripts, bank statements, legal filings, medical records — which is exactly why doing the split locally, without uploading the combined file to a third-party server first, matters as much as getting the pages right. A payroll file with fifty employees' salary details, or a class set of report cards, is precisely the kind of document that shouldn't need to pass through an unfamiliar server just to separate it into individual pieces.

The extracted file's page numbers still match their original positions too, which is worth remembering when you're checking your work — "page 47" in the new file refers to where it sat in the source document, not its position in the shorter extract.

"Split," "Extract," "Delete Pages" — Which One Do You Actually Need?

These terms get used almost interchangeably, but they describe genuinely different outcomes, and picking the wrong one is a common source of frustration.

You want to… The right operation
Keep only a few specific pages, discard the rest Extract pages (this tool)
Remove a few specific pages, keep everything else Delete pages — functionally the inverse selection
Turn every page into its own separate file Split into individual files, one page per document
Change the order pages appear in, without removing any Reorder pages, not extraction at all
Divide one document into two or three large sections Extract each section as its own selection, one pass per section

This tool is built around the first case — visually selecting the specific pages you want to keep and generating one new file from them — which covers the large majority of real-world "I need to split a PDF" requests, including the reverse case: selecting everything except the handful of pages you want gone is usually faster with "Select All" followed by deselecting the few exceptions, rather than picking every page to remove one at a time.

How the Page Thumbnails Get Generated

Being able to see every page before choosing which ones to keep is what makes visual selection reliable instead of a guessing game with page numbers. That preview grid is doing more work than it looks like.

Each thumbnail is rendered independently: the page's content is drawn onto a small canvas element at a fraction of its full resolution, purely for preview purposes — this rendering has no effect on the actual page data that eventually gets extracted, which is copied at full, original fidelity regardless of how small or compressed its thumbnail looked on screen. For a large document, generating dozens or hundreds of these previews is the slowest part of the whole process, since each one requires decoding that page's content before it can be drawn; the actual extraction step afterward, which just copies the selected page objects, is comparatively fast.

This is also why a very long document can take a few seconds to become interactive after upload — the tool is generating a preview of literally every page up front, so you can scroll and select freely afterward without waiting again.

Troubleshooting Common Extraction Issues

A hyperlink or table of contents entry stopped working. This is expected if the link pointed to a page outside your selection — the destination no longer exists in the new file. Re-check whether the pages you need to keep include everything referenced internally, not just the content pages themselves.

A form field looks broken or empty. Some PDF forms have fields (or calculations between fields) that span multiple pages. If the pages on either side of that relationship get separated, the field can lose the data or logic it depended on. This is more common in tax forms and multi-page applications than in simple documents.

The printed page numbers look "wrong" in the new file. As covered above, this is expected — the numbers are part of the page's visual content, not something extraction recalculates. If you need the extract to start at "Page 1," that requires adding new page numbers afterward, not a limitation of the extraction itself.

The extracted file is larger than expected. Covered in detail above — shared fonts and repeated graphics get fully included even in a short extract, so this is normal behavior rather than a fault.

The tool won't open the file at all. Password-protected and certain non-standard or corrupted PDFs can fail to load for page preview. Removing a password protection first (with the file still handled locally) typically resolves this.

Thumbnails are taking a while to appear for a very long document. Every page gets rendered as a preview image up front, so a document running into hundreds of pages will understandably take longer to become fully interactive than a five-page file — this is proportional to page count, not a sign that something has gone wrong.

Naming and Organizing Multiple Extracts

When a single combined file needs to become several individual documents — one payslip per employee, one report card per student — the extraction itself is only half the job. Without a naming plan, it's easy to end up with a folder full of files all called "extracted_pages" with numbers appended, which defeats the point of separating them in the first place.

A simple pattern that scales well: rename each extract immediately after downloading it, before moving on to the next selection, using a consistent format — a recipient's name or ID plus the document type and date, such as a name paired with the payroll period. Batching the renaming to "do it later" almost always means it doesn't get done consistently, especially past the first five or six files.

If the combined document has a predictable structure — say, exactly two pages per employee, in the same order as a staff list you already have — working through it top to bottom, matching each extraction against that list as you go, is far more reliable than trying to identify people from page content alone partway through a long file.

Getting the Best Result From This Tool

  1. Open the file and scan the whole thumbnail grid first before selecting anything, especially for a long document — it's much faster to spot the right range visually than to guess page numbers.
  2. Use "Select All" then deselect the few you don't want when keeping most of a document and dropping only a handful of pages — it's usually fewer clicks than selecting each page you want to keep individually.
  3. Check whether any content links across your selection boundary — a table of contents, a cross-reference, a form field that continues on the next page — before finalizing which pages to extract.
  4. Open the extracted file and verify it before sending it anywhere, particularly for anything going to a bank, employer, or government portal, where a missing page can mean a rejected submission.
  5. For very long documents, extracting in a couple of smaller passes can feel faster and more manageable than trying to visually scan hundreds of thumbnails in one sitting.

Frequently Asked Questions

Does extracting pages reduce quality at all?

No. This tool copies the actual page objects from the original file rather than re-rendering them, so text stays selectable and images keep their original resolution — the extracted pages are identical in quality to how they appeared in the source file.

Why is my 3-page extract almost as big as the original 200-page file?

This usually means those pages depend on a large shared resource — an embedded font used throughout the document, or a repeated background graphic or letterhead — which has to be fully included even for a short extract. It's expected behavior, not an error.

Can I renumber pages to start from 1 after extracting?

Not automatically — printed page numbers are part of each page's visual content, not a separately editable field, so extraction can't change what's already drawn on the page. Adding a fresh set of page numbers afterward with a page-numbering tool is the way to restart numbering from 1.

Will links inside my document still work after I extract some pages?

Links to pages you kept generally continue to work. Links pointing to pages outside your selection won't resolve, since that destination no longer exists in the new file — this is expected, not a fault in the extraction.

Is it safe to split a PDF containing financial or medical information here?

Yes. The entire process, including rendering thumbnails and building the new file, runs in your browser using JavaScript. The document is never uploaded to a server, which you can verify yourself using your browser's developer tools Network tab.

Can I extract the same pages into multiple separate files at once?

This tool extracts one selection into one combined output file per run. To produce several separate files — one per employee payslip, for instance — repeat the process once per set of pages, selecting and extracting each group in turn.

What happens to bookmarks and the table of contents after extraction?

Bookmarks pointing to pages you kept typically survive; ones pointing outside your selection are dropped, since there's nowhere left for them to point. A table of contents page itself, if it's plain text or an image, is preserved as content but its links behave the same way as any other internal link.

What's the difference between extracting pages and just deleting the ones I don't want?

They produce the same result through opposite selections — extracting picks what to keep, deleting picks what to remove. For keeping a small number of pages from a large document, extraction is usually fewer clicks; for removing a small number from an otherwise-intact document, selecting everything and deselecting the exceptions works just as well here.

Does this work on scanned PDFs, or only ones created digitally?

Both. A scanned page is just a page whose content happens to be an image rather than text, and object copying handles it exactly the same way — the image is copied intact, at its original resolution, along with everything else on that page.

A page inside a PDF is rarely as isolated as it looks — it shares fonts, sits inside a numbering scheme, and sometimes participates in links and form logic that reach beyond its own boundaries. Knowing that going in explains almost every surprise that comes out of splitting a document, from file sizes that don't scale the way you'd expect to page numbers that don't reset to one. The extraction itself, done through object copying rather than re-rendering, never costs you any quality — only context. Whatever the document is — a payslip batch, a class set of report cards, a long contract you only need one clause from — the same underlying mechanics apply every time.