Everything you need to know about extracting and splitting PDF pages online with PDF Lab's free tool
← Go to Split PDF ToolThe Split PDF tool is a free online service that allows you to extract specific pages from a single PDF document and create a new PDF containing only those pages.
Key Features:
Technical Implementation: The tool uses FPDI (Freelance PDF Importer) to extract pages from the source PDF. PDF.js renders page thumbnails in the browser for visual selection. Selected page numbers are sent to the server where FPDI imports only those pages using importPage(), creating a new PDF with just the extracted content.
Page selection is intuitive and visual with thumbnail previews.
How to Select Pages:
Visual Feedback:
Yes! The Split PDF tool includes drag-and-drop reordering functionality.
How to Reorder Pages:
Reordering Features:
This is particularly useful when you want to extract pages 10, 5, 1 (in that order) or create a custom arrangement of extracted pages.
The "Select All" button is a convenient feature for quickly selecting every page in your PDF.
How Select All Works:
Common Use Cases:
Absolutely! You can extract any combination of pages regardless of their position in the original PDF.
Examples of Non-Consecutive Extraction:
How It Works:
Use Cases:
Yes, 100%! The Split PDF tool preserves all original content and quality.
What's Preserved:
Technical Details:
setSourceFile() and importPage() to import pages at the vector leveluseTemplate()The extracted pages are pixel-perfect copies of the originals.
Your original PDF remains completely unchanged.
What Happens to Your Files:
/tmp folder for processingsplit_[timestamp].pdfFile Privacy:
If you want to keep your original PDF, simply don't delete it from your device after uploading. The split operation creates a separate new file.
No, password-protected PDFs cannot be split directly.
Why Not?
How to Split Protected PDFs:
Alternative Methods:
You can extract any number of pages from your PDF – there are no restrictions.
Extraction Possibilities:
No Limits:
Performance Notes:
Yes! The Split PDF tool is fully responsive and mobile-friendly.
Mobile Features:
Mobile Tips:
Browser Compatibility:
The output is a standard PDF file compatible with all PDF readers.
Output File Details:
split_[timestamp].pdf
split_20250116_152034.pdfFile Storage:
/tmp folderThe Split PDF tool combines powerful backend and frontend technologies.
Backend Technologies:
setSourceFile($filename) – Opens the source PDFimportPage($pageNumber) – Imports specific pagesuseTemplate($templateId) – Places imported pages in new PDFFrontend Technologies:
Processing Workflow: