Split PDF

Upload a PDF below and click Split PDF to divide it into separate files. Choose "Each page" for one PDF per page, or "By ranges" to group pages (for example, 1–3, 5, 7–9) into individual files. Pages are copied exactly — text, images and links all carry over without quality loss. Everything happens locally in your browser — your file never leaves your device.

Read the guide: How to split a PDF into separate files

Input

Drop a .pdf file to load itUp to 20.0 MB per file

Output

Your split PDFs will appear here.

Processed locally in your browser — nothing is uploaded.

How the Split PDF works

  • Your PDF is read into the browser and parsed by pdf-lib, a client-side PDF manipulation library.
  • Pages are copied directly into one or more new PDFs — text, images and links carry over without re-rendering.
  • Choose "Each page" for one file per page, or "By ranges" to group pages into separate files.
  • The result is a set of standard .pdf files ready to download individually or all at once.

Useful tips

  • Use "By ranges" to extract a chapter or section — each range becomes its own PDF.
  • Page numbers are 1-based and must be within the document's page count.
  • Remove passwords from encrypted PDFs first — protected files can't be read.

Frequently asked questions

Is my PDF sent to a server?+

No. The entire split runs in your browser using JavaScript. Your PDF is never uploaded to any server, so it is safe to split sensitive documents like contracts or invoices.

How can I split the PDF?+

Two ways. "Each page" produces one PDF per page. "By ranges" lets you enter comma-separated ranges (for example, 1-3, 5, 7-9) and turns each range into its own PDF.

Does it reduce quality?+

No. Pages are copied as-is into the new PDFs — text, images, vectors and links all carry over without re-rendering or recompression. The output quality is identical to the original.

Can I split a password-protected PDF?+

No. Encrypted PDFs can't be read without the password. Remove the password first, then split the unprotected copy.

Related guides

Related tools

    base44
    Edit with Base44