Split PDF — Extract Any Page Range Free Online, No Upload
Extract any page range from a PDF file — entirely in your browser, with no upload and no account required. Upload your PDF, enter the start and end page numbers, and download only the pages you need as a new PDF. Original quality is fully preserved. Powered by PDF-lib. Free forever.
Page Range Guide
Enter a Start Page and End Page to define the range you want to extract. The tool copies only those pages into a new PDF and downloads it automatically. The original file is not modified.
→ New PDF with 6 pages (5, 6, 7, 8, 9, 10)
Extract the first page: Start: 1, End: 1
→ New 1-page PDF (cover page)
Extract the last section: Start: 15, End: 20
→ New PDF with the final 6 pages
To extract multiple non-consecutive ranges, run the tool again with different start/end values for each range.
Password-protected PDFs cannot be split — remove the password first.
How to Split a PDF by Page Range
Alfreto's PDF Splitter uses PDF-lib — a JavaScript library running entirely in your browser — to copy a selected range of pages from your source PDF into a new document. No file is ever sent to any server. The entire operation happens locally on your device in seconds.
Step 1 — Upload Your PDF
Click Choose PDF or drag and drop your file into the drop zone. The tool reads the file locally and automatically detects the total page count, which is displayed below the page inputs. Only .pdf files are accepted. Password-protected PDFs cannot be processed — remove the password first.
Step 2 — Enter the Page Range
Enter your desired Start Page and End Page numbers. The end page is pre-filled with the total page count so you can quickly adjust it. Both values must be between 1 and the total page count, and the end page must be greater than or equal to the start page. To extract a single page, set both start and end to the same number.
Step 3 — Split and Download
Click Split & Download. A progress bar tracks each stage: loading the PDF, parsing pages, copying the selected range into a new document, and generating the output file. The download starts automatically when complete. The output file is named yourfile_pages5-10.pdf (using your actual page numbers) so you can identify it easily.
Common Use Cases
- Extracting a chapter — Split a large report, thesis, or e-book to extract one chapter for sharing or review without distributing the entire document.
- Pulling the cover page — Extract just page 1 to use as a standalone cover image or document thumbnail.
- Reducing email attachment size — Extract only the pages that are relevant to a particular recipient instead of sending the full document.
- Separating signed pages — Extract specific signed or annotated pages from a multi-section contract to share only the relevant portion.
- Archiving individual sections — Split a combined annual report into individual quarterly sections for organized file storage.
- Preparing submissions — Many academic or government submission portals have page limits. Extract only the pages required to meet the limit.
Frequently Asked Questions
Is my PDF uploaded to a server when I split it?
No — your PDF never leaves your device. The tool uses PDF-lib, a JavaScript library running entirely inside your browser tab. No data is sent over the internet at any point. This makes it completely safe for confidential documents such as contracts, legal filings, medical records, and financial statements.
How does extracting a page range work technically?
PDF-lib reads your source PDF in the browser, copies the pages in your specified range into a new empty PDF document, and saves it as a new file. The original PDF is not modified. No re-encoding or compression is applied — the copied pages are byte-for-byte copies of the originals, preserving all content, fonts, images, and vector graphics at their original quality.
Will the quality of the extracted pages change?
No. The extracted pages retain exactly the same quality as in the original PDF. Unlike some online tools that re-render or re-compress pages, PDF-lib copies the raw page content directly. Text remains crisp, images retain their original resolution, and vector graphics are fully preserved.
Can I extract multiple separate page ranges in one go?
Currently the tool processes one continuous page range per operation (e.g. pages 5–10). To extract multiple non-consecutive ranges — for example pages 1–3 and pages 15–20 separately — run the tool twice with different start and end values each time. Each run produces a separate PDF download.
Can I extract a single page from a PDF?
Yes. To extract a single page, enter the same number in both the Start Page and End Page fields. For example, Start: 7, End: 7 will produce a 1-page PDF containing only page 7 of your document.
Can I split a password-protected PDF?
No. Encrypted or password-protected PDFs cannot be loaded by PDF-lib without the correct password. The tool will show an error for protected files. Remove the password first using your PDF viewer (Adobe Reader, Chrome, Preview on Mac), then try again with the unprotected version.
Is there a file size or page count limit?
There is no hard limit. However, very large PDFs (above 100 MB or several hundred pages) may be slower to process depending on your device's available memory and CPU. For most typical documents, processing completes in under 5 seconds. Using a desktop or laptop rather than a mobile device will give the best performance for large files.
Why Use Alfreto to Split PDFs?
Most online PDF splitters upload your file to a remote server before splitting — creating a privacy risk and an upload wait time. Alfreto's splitter runs entirely in your browser: processing is instant, completely private, and free with no file size limits or daily quotas.