Extract the pages you need from a PDF, choose a merged PDF or separate files, and download the result directly in your browser.
Upload files here
PDF files only
Page extraction copies selected PDF pages into a new document. Use it when you need an excerpt from a report, a few pages from a contract, or individual one-page PDFs without keeping every page from the source file.
Merged PDF keeps the selected pages in the order shown under Selected Order. Separate ZIP creates one one-page PDF for each selected source page, prefixes filenames with the selection order, and packages those files together for one download.
Enter individual pages such as 2,7,11, consecutive ranges such as 3-8, or combine both forms. The parser rejects malformed or out-of-range entries instead of silently extracting only the valid pieces.
Range order is preserved. For example, 8-6,2 selects pages 8, 7, 6, then 2. Duplicate page numbers are included only once. You can then fine-tune that order with the move controls.
This tool uses pdf-lib to copy PDF page objects rather than taking screenshots of the pages. Text and vector page content therefore remain PDF content instead of being intentionally rasterized.
Do not treat page extraction as a guarantee that every document-level feature will survive unchanged. Bookmarks, named destinations, page labels, forms, scripts, attachments, signatures, and links or annotations that depend on pages outside the extracted set can require document-level handling beyond copying the selected page objects.
Applying a 90 degree correction changes the copied page's PDF rotation relative to its existing rotation; it does not rasterize the page.
To keep large PDFs practical in the browser, this version renders thumbnails for at most the first 80 pages. Page ranges and the Odd, Even, and All selectors still work across the full document.
The Images and Text only shortcuts are convenience filters based on PDF.js analysis of those previewed pages. They are not semantic document classification: a page can contain text and images together, and some graphics may be represented by PDF drawing operations rather than ordinary image objects.
Can I extract pages in a different order?
Yes. For a merged PDF, click previewed pages in the order you want, enter a range in the desired order, or rearrange the selected list before exporting.
Can I extract pages that are not shown as thumbnails?
Yes. For PDFs longer than 80 pages, use the range field or Odd, Even, and All selectors to select later pages.
Can I save every selected page separately?
Yes. Separate ZIP creates a one-page PDF for each selected source page, prefixes each filename with its selection order, and packages the results in a ZIP archive.
Does extraction turn the pages into images?
No. The extraction itself copies PDF pages. The thumbnail images are only previews and are not used as the exported page content.
Does extraction preserve every PDF feature?
Not necessarily. Page content is copied, but document-level structures such as bookmarks, forms, signatures, named destinations, and cross-page references can behave differently in a newly created PDF.
Can I rotate extracted pages?
Yes. Selected pages within the first 80 previewed pages can receive a plus or minus 90 degree adjustment. Later selected pages are extracted without an added correction.
Why are Images and Text only marked with an asterisk?
Those shortcuts inspect only pages that were rendered for preview, and their classification is heuristic rather than a guarantee about all PDF content types.
Does this component upload the PDF?
No upload request is made by this component. PDF.js analyzes previews locally, while pdf-lib and JSZip build the selected output in the browser.
Related Tools
Fix crooked scanned pages.
Trim margins or whitespace from pages.
Apply legal Bates numbering.
Remove comments and markups.
Remove specific pages from a PDF.
Modify text and layout in-place.