Organize

Extract PDF pages

Select a range of pages from a PDF and export them as a new document. The original file is unchanged. Supports comma-separated page numbers and dash-separated ranges.

Runs in your browserFree · No signup requiredPDF only

Drop your PDF here

or click to browse

Processed entirely in your browser — files never leave your device

Common uses

  • Extract a chapter from a long document
  • Pull specific pages for a presentation
  • Share a subset of a confidential document

Limitations

  • Encrypted PDFs cannot be processed.
  • Page numbers must be valid integers within the document's page count.

Input

One PDF file. Must be a valid, unencrypted PDF.

Output

A new PDF containing only the specified pages.

Pull the exact pages you need into one new PDF

Use this tool when you only need part of a longer PDF: a single chapter from a report, the signature page of a contract, or a handful of slides from a deck. You upload one PDF, type which pages you want, and download a fresh PDF that contains just those pages.

Your original file is never changed. Everything happens on the page itself, so the new document is built from a read-only copy of the upload and offered back to you as a separate download. The result keeps the standard PDF format (application/pdf), so it opens anywhere a normal PDF does.

The downloaded file is named after your original with an -extract-pdf-pages suffix, for example report-extract-pdf-pages.pdf. That makes it easy to tell the extract apart from the source file in your downloads folder.

How the page selection syntax actually works

Pages are numbered starting at 1, matching what you see in a PDF reader. Enter individual pages separated by commas, ranges with a dash, or a mix of both: 1, 3, 5-7 selects pages 1, 3, 5, 6, and 7. A range like 2-6 includes both endpoints.

The parser is strict and all-or-nothing. If any token is empty, malformed, reversed (such as 7-3), or points to a page outside the document, the entire selection is rejected and the tool stops with the message "Enter at least one page number to extract." It does not quietly skip the bad number and keep the rest, so no file is produced until your input is clean.

Because of that, enter only valid, in-range page numbers. The input hint shows the document's page count (for example 1 to 12) once your file is loaded, so check that range before submitting and avoid trailing commas or stray dashes.

What the output contains and where files go

The extract is always assembled in ascending page order with duplicates removed. Internally the selected pages are collected into a set and then sorted, so entering 5, 1, 1, 3 produces a PDF with pages 1, 3, and 5 in that order. If you need pages in a custom sequence rather than ascending, that is a job for a reorder tool, not this one.

The PDF must be a valid, unencrypted file. Password-protected or corrupt PDFs are rejected before extraction, and you will need to remove the protection or repair the file first. Only one PDF is processed at a time.

Since the work runs entirely in your browser, the file is not uploaded to a server. The generated download link is created locally and automatically released after about ten minutes, so save the extracted PDF when it appears rather than relying on the link to stay live.

Frequently asked questions

Use comma-separated numbers (e.g. '1, 3, 5') or ranges (e.g. '2-6'). You can combine both: '1, 3-5, 8'.

No. The original is read-only. A new PDF is created from the specified pages.

Related PDF tools

Appearance

Choose how the site looks on this device.