What is Page Extraction?
Extracting pages from a PDF means pulling out specific pages and saving them as a new, separate PDF — without modifying the original file. It's one of the most useful PDF operations, letting you share exactly what's needed without sending the entire document.
For example, if you have a 50-page contract and only need to share pages 12–15 with a client, extracting those pages gives you a clean 4-page PDF — no extra content, no confusion.
How to Extract Pages with PDFMagik
Open the Extract Pages tool
Go to PDFMagik Extract Pages. No account needed.
Upload your PDF
Drag and drop your file or browse to select it. Files up to 100 MB supported.
Select pages to extract
Enter page numbers or ranges — e.g., "1, 3, 5-10" — or click thumbnails to select visually.
Download the extracted PDF
Click Extract and download your new PDF containing only the selected pages.
💡 Tip: You can extract non-consecutive pages — e.g., pages 2, 5, and 9 — into a single new PDF. They will appear in the order you selected them.
Common Use Cases
- Sharing specific contract clauses: Extract only the relevant pages for a client or colleague.
- Pulling out a single chapter: Extract one chapter from a large book or manual.
- Submitting required pages only: Many forms ask for specific pages of a larger document.
- Creating a highlights document: Pull together key pages from multiple reports into one.
- Removing sensitive pages: Extract the pages you want to keep, discarding confidential ones.
- Separating scanned pages: Extract individual pages from a multi-page scan for separate filing.
Extract vs. Split — Key Difference
Extract lets you choose specific pages and creates a new PDF from just those pages. The original document is not changed. Split divides the entire document into multiple parts — every page ends up somewhere. Use Extract when you want a targeted subset; use Split when you want to divide the whole document.
Extracting Pages with Command Line Tools
Ghostscript
gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH \
-dFirstPage=5 -dLastPage=8 \
-sOutputFile=extracted.pdf input.pdf
Python with PyPDF2
from PyPDF2 import PdfReader, PdfWriter
reader = PdfReader("input.pdf")
writer = PdfWriter()
pages_to_extract = [1, 4, 8] # 0-indexed
for i in pages_to_extract:
writer.add_page(reader.pages[i])
with open("extracted.pdf", "wb") as f:
writer.write(f)
Does Extracting Affect Quality?
No — extracting pages is completely lossless. The pages are moved from one PDF container to another without any re-rendering. Text remains searchable, images stay at full resolution, fonts are preserved, and all links and annotations on those pages are retained.
What Happens to the Original File?
When you extract pages using PDFMagik, the original PDF is not modified. A new PDF is created containing only the pages you selected. The original file remains intact and unchanged. If you want to permanently remove pages from the original, use the Remove Pages tool instead.
Extract pages from your PDF — free
Select any pages. Download instantly. No signup required.
Extract Pages →Summary
Extracting PDF pages is a precise, lossless operation that lets you create focused documents from larger files. Whether you need a single page or a custom selection of pages, PDFMagik's free Extract Pages tool handles it instantly in your browser — no software to install, no account required.
