CS

Loading workspace...

Preparing your tools

PDFs

Split PDF

Split a PDF into separate pages or custom page ranges.

Accepted

PDF

Limit

1 file · up to 10 MB

Result

PDF → PDFs

Handling

Auto cleanup after 1h

Files auto-deleted
Secure processing
Works in your browser

Upload your PDF

or

Max file size: 10MB

Max files per run: 1

Supported formats: depends on the tool

Upload exactly one PDF file, up to 10MB. Choose pages to extract or split into individual pages.

✓ images uploaded successfully

Ready to resize

✓ 1 image uploaded successfully

Ready to process

✓ images uploaded successfully

Ready to process

✓ Resize Image input ready
Resize input preview

Ready to resize

Advanced options

Saved tool settings

Save your current settings and apply them with one click.

Pipeline Builder

Build a multi-step flow (compress, convert, resize, merge) and run it in one upload.

Saved presets

Sign in to save and reuse pipeline presets.

Select exactly the pages you want to extract. The picker below converts your choices into page ranges automatically.

Files are uploaded and processed in the background. Results appear in seconds.

Your files are ready. Download:

Download all (ZIP)

Run completed. Your outputs are ready.

Open the download section below to fetch your result files.

Polling slowed down or failed.

Input summary

PDF compression summary

Original size

Compressed size

Reduced by

Pages

Success! Your PDF pages were converted successfully.

Download your JPG images now or save them to your workspace.

Success! Your PDFs were merged successfully.

Download your merged PDF now or save it to your workspace.

Success! Your PDF was split successfully.

Download your extracted pages now or save them to your workspace.

Success! Your JPG images were combined into a PDF. Success! Your PDF is ready.

Download your output now or save it to your workspace.

CSV processing summary

Input rows

Output rows

Output files

Rows removed

Output size

⚡ Process faster with Pro

Higher limits, priority processing, longer retention, and batch uploads.

Upgrade to Pro
More runs/day
Bigger files
Longer retention
Priority processing

⚡ Process files faster with Pro

You downloaded this run. Upgrade to Pro for priority processing, batch uploads, and saved history.

Upgrade to Pro

Share this result

Help teammates skip manual conversions and reuse this exact output.

Smart next steps

Based on this run, here are two high-impact follow-up actions.

You might also like

Try these related tools to further enhance your file

How it works

1

Upload your PDF

Select the PDF you want to split. Works with multi-page documents of any size.

2

Choose your split

Split into individual pages, or specify page ranges to extract specific sections.

3

Download the parts

Get separate PDF files for each page or range, downloaded as a ZIP.

🔗 Related PDF tools 4 related tools

About Split PDF

A merged PDF with dozens of pages is efficient for storage but impractical when you need to distribute individual sections, extract a specific chapter, or upload only certain pages to a portal with page limits. The CodeStorms Split PDF tool breaks any multi-page PDF into individual pages or user-specified page ranges. Extraction is lossless — pages are pulled directly from the PDF structure without re-rendering, so fonts, images, and embedded content remain identical to the original. Outputs are delivered as a ZIP...

→ Extract pages 1–3 from a 50-page report to share only the executive summary. → Split a scanned contract into individual pages before storing each in a document system. → Separate a merged invoice PDF into individual files for per-client distribution. → Extract a cover page from a presentation PDF to use as a standalone preview image.

Related guides and workflows

📦 Supported formats 1 file types

PDF

❓ Frequently asked questions 3 answers

Yes. You can specify page ranges like 1-3, 5, 7-10 to extract specific pages into separate files.

Free accounts can split PDFs up to 10MB. Pro raises this to 100MB.

No. Pages are extracted as-is — no re-encoding happens, so no quality is lost.