DT
DevToolKit
Clearly labeled tools
Tools
Workspaces
Resources
Browse tools
DT
DevToolKit
Practical PDF, image, developer, and everyday tools

Clearly labeled processing for everyday tasks.

Core processing runs in the browser for most tools. Server-backed and external-provider workflows are labeled separately. Basic tools are available without signup; individual limits vary by tool.

46 unique tools4 workspacesNo signup for basic tools
Browse toolsTrust Center
Tools
All toolsPDF workspaceImage studioDeveloper workbenchGeneral tools
Product
BlogSupportContact
Company
AboutTrust CenterPrivacy PolicyTerms of Use

© 2026 DevToolKit. Practical PDF, image, developer, and everyday tools with clearly labeled processing.

In-browserServer-backedExternal preview
amanhirut32@gmail.com
HomeToolsPDFPDF Splitter

PDF Splitter

  • In-browser
  • No signup
  • Free limit: 50MB

Divide one PDF into new page-based PDF files using five local split strategies, then download them in a ZIP.

Core processing runs in your browser and does not upload this file for the task.

Preparing the editor...

The guide and instructions on this page are available while the tool loads.

Continue your workflow

  • PDF MergerCombine split PDFs into one file. Split always downloads a ZIP of parts.
  • PDF CompressorReduce a split PDF’s size. Split copies pages; it does not compress.
  • PDF Password ProtectorAdd a password to a split PDF. Split does not encrypt the ZIP outputs.

What this tool does

PDF Splitter copies pages from one PDF into new PDF files and downloads them as a ZIP. It does not rasterize pages. Output PDF names use the source base name plus a label such as page-1, selected-pages, odd-pages, even-pages, or pages-1-2.

Choose this tool when…

  • You want every page as its own PDF.
  • You want odd or even pages, or fixed-size chunks, as separate files in one ZIP.
  • You want a custom page list as one PDF inside a ZIP. If you want that PDF downloaded directly, use PDF Page Extractor instead.

Typical jobs this page is built for

  • Turn a scanned packet into one PDF per page (every-page, the default).
  • Keep only odd or even pages as a single PDF inside {base}-split.zip.
  • Chunk a long report into N-page files named pages-{start}-{end}.

How processing actually works

The file is loaded with pdf-lib ignoreEncryption: true. resolveSplitPlan builds ranges. Each range becomes a new PDF via copyPages. JSZip packages the files with DEFLATE level 6.

Every page
One PDF per page.
Page range
One PDF containing the sorted unique pages you typed.
Odd / even
One PDF with pages 1,3,5… or 2,4,6….
Every N
Consecutive chunks; N must be an integer of at least 1.

Supported files, outputs, and limits

Input
One PDF, up to 50 MB.
Output
{base}-split.zip containing one or more PDFs.

Step-by-step workflow

  1. Upload one PDF.
  2. Pick a split mode.
  3. Fill the page range or pages-per-file field if that mode needs it.
  4. Click Split PDF.
  5. Open {base}-split.zip and check the PDFs inside.

What changes in the output

Each output is a newly written PDF. Copied pages are not intentionally rasterized. Document-level bookmarks are not rebuilt. Encrypted files may still fail despite ignoreEncryption on load.

Privacy and where processing occurs

Split and ZIP packaging run in the browser with pdf-lib and JSZip. The PDF is not uploaded for splitting. Identified analytics may include byte counts, page counts, split mode, and output-file count, not the filename, document text, or typed range.

How this differs from nearby DevToolKit tools

  • PDF Page Extractor downloads one {base}-extracted.pdf directly, not a ZIP.
  • PDF Merger combines multiple source files; Split starts from one file.

Output review checklist

  • Confirm how many PDFs are in the ZIP.
  • Check that custom ranges were sorted and deduplicated as expected.
  • Open a copied page that had forms or links; rewrite is not a guarantee those still work.
  • Keep the original; Split writes new files and does not modify the upload.

Frequently asked questions

Why is the download a ZIP even for one range?

splitPdfInBrowser always writes output PDFs into a JSZip archive named {base}-split.zip. Custom range, odd, and even modes still produce that ZIP, even when it contains a single PDF.

How does a custom range order pages?

Pages are stored in a set and sorted ascending. 5,1,3 becomes 1,3,5. Reverse ranges such as 7-3 fail. Out-of-range numbers fail rather than being clamped.

What if I split a one-page PDF on even pages?

getEvenPages finds nothing, so resolveSplitPlan returns “No odd pages found in this PDF” or “No even pages found in this PDF.” Every-page mode on one page still writes a ZIP with one PDF labeled page-1.

Does Every N leave leftover pages out?

No. chunkPages walks the file in consecutive groups of N. The last file can have fewer than N pages. N must be an integer of at least 1.

Related guides

Longer reads that pair well with this tool.

PDF guide

How to Choose the Right Online PDF Tool

Match your PDF task to the right DevToolKit tool — merge, split, compress, convert, secure, or edit — and check processing labels before you upload.

PDF guide

How to Compress PDF Files Online

Step-by-step In-browser PDF compression: raster downsampling, structural repacking, and how to treat scanned versus text-heavy files — with no quality guarantee.

PDF guide

Best Free PDF Tools for Students

Practical student workflows — compress scans, merge assignments, split chapters, convert phone photos to PDF, and protect personal records — with honest limits on OCR output.

Related tools

Common next steps after using this tool.

PDF Merger

Combine whole PDF files into one document that follows the order shown in your file list.

PDF Compressor

Reduce one PDF using JPEG page rasterization or a non-raster structure repack, then download a separate -compressed.pdf.

PDF Password Protector

Encrypt one PDF with a required open password, optional owner password, and viewer permission presets or custom print, copy, edit, and annotate controls.

PDF Watermark Tool

Draw a text or PNG/JPG watermark onto selected PDF pages with layout, opacity, rotation, and position controls.

Explore more in PDF

Browse related tools or open the full workspace.

PDF workspaceAll tools