Categories

PDF Split by Pages

Split a PDF by custom page ranges or single-page mode

Split one PDF into multiple outputs.

Modes:

  • Custom ranges: e.g. 1-3, 4-6, 9
  • Single-page mode: output one PDF per page
  • Multiple outputs are packaged as ZIP

Click to upload file or drag and drop file here

Maximum file size: 400MB Supported formats: application/pdf

Key Facts

Category
PDF Tools
Input Types
file, select, text
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

PDF Split by Pages is a professional utility designed to help you break down large PDF documents into smaller, manageable files. Whether you need to extract specific chapters using custom page ranges or convert every page into an individual document, this tool provides a fast and reliable way to organize your digital files.

When to Use

  • When you need to extract specific sections or chapters from a large PDF document.
  • When you want to convert a multi-page PDF into individual files for easier sharing.
  • When you need to reorganize a document by isolating specific pages into separate files.

How It Works

  • Upload your source PDF file to the tool.
  • Select your preferred split mode: 'Custom Ranges' for specific sections or 'Single Page Each' for individual files.
  • If using custom ranges, enter your desired page numbers (e.g., 1-3, 5, 8-10).
  • Process the file and download your output, which will be automatically packaged as a ZIP file if multiple documents are created.

Use Cases

Extracting specific chapters from a long research paper or textbook.
Splitting a large scanned document into individual pages for easier email attachments.
Isolating specific forms or pages from a multi-page legal or financial report.

Examples

1. Extracting Chapters from a Report

Research Analyst
Background
A 50-page industry report contains multiple sections, but the analyst only needs the executive summary and the data appendix.
Problem
The file is too large to share via email and contains unnecessary pages.
How to Use
Upload the report, select 'Custom Ranges', and enter '1-5, 45-50'.
Example Config
mode: ranges, pageRanges: 1-5, 45-50
Outcome
A new PDF containing only the requested pages is generated.

2. Converting Scanned Documents to Single Pages

Administrative Assistant
Background
A batch of scanned invoices was saved as a single 20-page PDF file.
Problem
Each invoice needs to be uploaded to a separate client folder in the accounting system.
How to Use
Upload the PDF, select 'Single Page Each', and process the file.
Outcome
A ZIP file containing 20 individual PDF files, one for each invoice, is ready for download.

Try with Samples

pdf, file

Related Hubs

FAQ

Can I split a PDF into individual pages?

Yes, select the 'Single Page Each' mode to automatically generate a separate PDF file for every page in your document.

How do I specify which pages to extract?

Choose the 'Custom Ranges' mode and enter your page numbers in the format '1-3, 5, 7-9' to extract those specific segments.

What happens if the tool generates multiple files?

If the split results in multiple files, the tool will automatically compress them into a single ZIP archive for easy downloading.

Is there a limit to the file size I can upload?

The tool supports PDF files up to 400MB.

Does this tool modify the content of the PDF?

No, the tool only extracts the specified pages and preserves the original formatting and content of the source document.

API Documentation

Request Endpoint

POST /en/api/tools/pdf-split-by-pages

Request Parameters

Parameter Name Type Required Description
sourceFile file (Upload required) Yes -
mode select No -
pageRanges text No -

File type parameters need to be uploaded first via POST /upload/pdf-split-by-pages to get filePath, then pass filePath to the corresponding file field.

Response Format

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
File: File

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-pdf-split-by-pages": {
      "name": "pdf-split-by-pages",
      "description": "Split a PDF by custom page ranges or single-page mode",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-split-by-pages",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

Supports URL file links or Base64 encoding for file parameters.

If you encounter any issues, please contact us at [email protected]