How to Split a PDF Into Multiple Files (Free, No Upload)
Extract pages from any PDF and save them as separate files — runs in your browser with no server involved.
Someone sends you a 150-page consolidated report. You need pages 45–78 for your section. Or your billing system exports all invoices as one giant PDF and your accountant needs them separately. Or you have an application form bundled with exhibits and need to distribute the exhibits independently.
PDF splitting is one of the most common document tasks in the world and still somehow requires specialized tools to do properly. Here's how to do it in under two minutes, free, without uploading your files to a server.
When you need to split a PDF
The most common scenario is email or upload size limits. A 50-page PDF with embedded images can easily be 40 MB. Your email provider or document portal may cap uploads at 10 MB. Splitting into parts solves this while keeping the content intact.
Distributing sections independently is another frequent need. A contract with a body, exhibits, and signature pages might need to go to different parties. A manual with installation instructions and warranty terms needs both sections on the company website separately. Splitting gives you the right files for each distribution channel.
Redaction workflows benefit from splitting too. Before sharing a document, you may need to review each section independently or apply different access controls to different chapters. Splitting creates manageable units for review.
Finally, archiving. A merged annual report might need to be stored as individual monthly sections in a records system that organizes by month. Splitting the annual PDF into 12 monthly PDFs fits the archive structure.
Three ways to split: by range, by page, by size
Split by page range: You specify "pages 1–20 go into File 1, pages 21–40 go into File 2," and so on. This is the most common mode — useful when you know exactly which pages belong together.
Split every N pages: The tool automatically divides the document into equal chunks of N pages each. A 100-page document split every 25 pages produces 4 equal files. Useful for creating equal distribution batches or when pages are uniform and arbitrary divisions are acceptable.
Split every page: Each page becomes its own individual PDF file. A 30-page document produces 30 single-page PDFs. This is useful for archiving pages individually, or as the first step in a manual reorder (split, then merge in custom order).
Split by file size: Some advanced tools let you specify a maximum output file size (e.g., "produce files under 5 MB each"). The tool determines where to split based on actual page sizes. This is the most useful mode for email-size constraints where you can't predict how many pages fit in a given size.
Step-by-step: split a PDF with Toolspace
Step 1: Open the Toolspace PDF Splitter. All processing is local.
Step 2: Drag your PDF onto the drop zone. A page count and thumbnail strip appears.
Step 3: Choose your split mode. For specific ranges, enter the page ranges (e.g., "1-15, 16-30, 31-50"). For uniform splits, select "every N pages" and enter the chunk size. For individual pages, select "every page."
Step 4: Click "Split PDF." Processing takes 2–10 seconds depending on document size.
Step 5: Download the output files. If you produced multiple files, they download as a ZIP.
Extracting specific pages (non-consecutive)
Sometimes you don't want a consecutive range — you want page 1, pages 4–6, and page 12. This is page extraction rather than simple splitting.
Toolspace's range input supports comma-separated page lists: you can enter 1, 4-6, 12 to extract exactly those pages into a single output PDF. The comma notation combines non-adjacent ranges. This is more flexible than most basic PDF splitters which only support single ranges.
The most common use case: cherry-picking specific exhibits from a larger legal document, or assembling a summary PDF that takes one page from each of ten source sections.
What survives a split: bookmarks, links, annotations
Bookmarks that reference pages within the output file's range are retained in that output file. Bookmarks referencing pages outside the range are removed. Internal links (hyperlinks within the document that jump to another page within the same document) are preserved if both the link source and destination end up in the same output file — otherwise they become dead links.
Annotations (comments, highlights, sticky notes) are retained if they're on pages included in the output. Form field values, digital signatures, and embedded attachments are also preserved per-page.
External hyperlinks (URLs pointing to websites) are always preserved regardless of splitting.
Free alternatives and how they compare
Adobe Acrobat (web, free tier): Good quality, requires an Adobe account, uploads files to Adobe servers. Free tier has usage limits.
Smallpdf / iLovePDF: Clean interfaces, reliable results, upload-based. Files go to their servers. Free tier limits usage. For non-sensitive documents, both are excellent.
macOS Preview: Open a PDF in Preview. In the thumbnail view, drag individual pages out to the desktop or to another Preview window. This works but is clunky for large documents — you're dragging individual page thumbnails rather than specifying ranges.
PDF.js + browser print: In any browser, open a PDF and use Print → print to PDF, selecting only the pages you want. This works but doesn't produce clean split output and re-encodes the pages (potentially degrading quality).
Toolspace: Local processing, range and individual-page modes, no account, no upload, outputs clean PDFs without re-encoding pages.
FAQ
Can I split a PDF without losing the original file?
Yes. PDF splitting is a non-destructive operation on the original. Toolspace reads the PDF locally and produces new output files; the original file on your disk is never modified. You can split the same PDF multiple times with different settings without any effect on the source.
How do I split a PDF into individual pages?
Select 'split every page' or 'extract each page separately' in the splitter settings. Toolspace will produce one PDF file per page. For a 20-page document, you'll get 20 individual PDFs, each containing one page.
What happens to bookmarks after splitting?
Bookmarks (the navigation outline) in the original PDF are document-level. When you split, each output file only retains bookmarks that point to pages within that file. A bookmark pointing to page 15 will only appear in the output file that contains page 15. Bookmarks pointing to other sections are dropped from files that don't contain those pages.
Can I split a password-protected PDF?
You need to enter the password first to unlock the PDF for processing. Most tools prompt for the password when you load the file. Once unlocked for that session, splitting proceeds normally. Output files can optionally be re-locked with a password.
What's the difference between splitting and extracting pages?
Splitting divides a document into consecutive chunks — e.g., pages 1–10 and 11–20. Extracting pages selects specific pages (possibly non-consecutive) from the source and creates one or more output files from them. Toolspace supports both modes.
My PDF has 200 pages. How long will splitting take?
For splitting a 200-page PDF into 10-page chunks, expect 5–15 seconds in a modern browser. For splitting every page into individual files (200 output files), expect 30–60 seconds. Processing is done in browser WebAssembly workers, which keeps your tab responsive. Large PDFs with embedded high-resolution images take longer than text-heavy PDFs.
By range, by page, or every page. No upload. No account required.
Split PDF Free