Extract PDF Pages

Extract pages from a PDF into a new, smaller document that keeps only the pages you choose.

Your files stay on this device. Nothing is uploaded. How to check

Advertisement

How to use Extract PDF Pages

1. Click Choose Files or drag one PDF onto the upload zone. The file name and page count appear above the options.
2. In the Page Numbers to Extract box, type the pages you want, separated by commas (for example 2, 5, 9). They are added in the order you type them.
3. Click Extract Pages & Download, then Download File to save the new PDF, or Preview Document to look at it first.

Key features of Extract PDF Pages

📤 Pages in the order you type

Type 5, 1, 3 and the new file has page 5 first. A number typed twice gives you that page twice.

📄 Copied, not re-rendered

Selected pages are copied with pdf-lib, so text, images and page size are unchanged in the new file.

🔒 Extracted in your browser

The file is read and rewritten by JavaScript in your browser. Nothing is sent to a server.

About Extract PDF Pages

Extract PDF Pages loads your document with pdf-lib, reads the page numbers you entered, and copies just those pages into a new PDF. The output is saved as extracted_ followed by the original file name. Because pages are copied rather than rebuilt, the content is identical to the source. Bookmarks and links between pages are not carried across.

It is handy for sending one chapter of a manual, sharing the signed page of a contract, or keeping only the slides you presented. Only comma-separated page numbers are understood; a range like 3-7 has to be typed as 3, 4, 5, 6, 7. Numbers outside the document are ignored, and if none are valid the tool asks you to try again.

When to use Extract PDF Pages

An insurer asks for the declarations page of a 30-page policy. Type its page number, extract, and send the one-page file instead of the whole policy.

A journal article sits inside a conference proceedings PDF from page 210 to 218. Nine numbers are manageable to type, 210 through 218 separated by commas. For longer runs, Combine PDF takes a range such as 210-218 from a single file and saves the typing.

You are building a reading pack in which page 3 should come before page 1, and a diagram page should appear again after each section. Type the numbers in the order you want them, repeating the diagram's number where needed, and the new file follows your list.

When it is easier to say which pages to drop than which to keep, use Delete Pages instead. When every page should become a file of its own, Split PDF does that in one step and packs the results into a ZIP.

Tips and troubleshooting

  • The box starts with 1. Replace it, or page 1 comes along with the pages you meant to pick.
  • Ranges are misread rather than refused: 3-7 is read as 3, because the number parser stops at the dash, so the result holds only page 3. List each number, or use Combine PDF for ranges.
  • Numbers larger than the page count, zero, negative numbers and entries starting with a letter are dropped without a message. If every entry is dropped, an alert asks for valid page numbers and the form stays as it was.
  • If the page shows "This file could not be opened" after the upload, the file is password-protected, damaged, or not a PDF. Remove the password with Unlock PDF if there is one, then reload and try again.
  • Remove File returns you to the upload zone without reloading the page, so you can choose a different PDF straight away.
  • The output is named extracted_ plus the original file name, and the message states how many pages were copied. A page listed twice is counted twice in that number.
  • Pages are numbered from 1 in the new file, in the order you typed them. Page numbers printed inside the content do not change.
  • The extracted pages keep whatever numbers were printed on them. Add Page Numbers stamps a new 1 to N sequence on the new file; it does not remove the old numbers.
  • To take a range such as 3 to 7, see split or extract PDF pages: which tool to use, which also explains the other page-number traps.

How Extract PDF Pages works in your browser

After the upload, the file is read into an in-memory buffer and opened with pdf-lib to learn the page count, which is shown next to the file name. Clicking Extract Pages & Download splits the text at commas, converts each piece to a zero-based page index, and drops anything that does not land inside the document. That list of indices, in your order, is passed to pdf-lib's copyPages, which copies each page and the fonts and images it references into a fresh document; an object shared by several extracted pages is copied once.

The new document is serialised to bytes and wrapped in a Blob, which is all the result card holds. Download File saves that Blob as extracted_ plus your file name through a temporary object URL, and Preview Document loads the same Blob into the browser's built-in PDF viewer inside a modal. Nothing is transmitted: there is no upload and no server, and the original file on your disk is not touched.

Frequently asked questions

Can I extract pages in a different order than the original?

Yes. Pages are copied in the order you type them, so 4, 2, 7 puts page 4 first in the new file.

Does the extracted PDF lose quality?

No. Pages are copied into the new document without re-rendering, so text stays selectable and images are unchanged.

What is the difference between Extract PDF Pages and Split PDF?

Extract PDF Pages puts the pages you pick into one new PDF. Split PDF writes every page to its own file and delivers them as a ZIP.

Can I extract a page range like 3-7?

Not by typing a range here: 3-7 is read as page 3. List each page as 3, 4, 5, 6, 7, or add the file once in Combine PDF, where 3-7 is understood.

Can I extract the same pages from several PDFs at once?

No. One file is loaded at a time. After downloading, click Process Another File, which reloads the page, and repeat with the next file.

Is the extracted file smaller than the original?

Usually, because only the pages you list and the fonts and images they use are written out. A single page that carries a full-page scan can still be large. A font shared by the extracted pages is included once.

Last reviewed