Categories

PDF Extract Selected Pages

Extract selected pages from one PDF and generate a new PDF

Create a focused PDF with only selected pages.

Examples:

  • Cover + summary: 1,10
  • Mixed ranges: 1-2,5,8-9
  • Keep order from input tokens and remove duplicates

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, text
Output Type
file
Sample Coverage
4
API Ready
Yes

Overview

The PDF Extract Selected Pages tool allows you to quickly isolate specific pages from a large document and save them as a new, streamlined PDF file.

When to Use

  • When you need to share only a specific chapter or section from a long report.
  • When you want to create a concise summary by combining a cover page with key data pages.
  • When you need to remove unnecessary pages from a document before sending it to a client.

How It Works

  • Upload your source PDF file into the tool.
  • Enter the specific page numbers or ranges you wish to extract, such as '1, 3, 5-7'.
  • Click the process button to generate and download your new, focused PDF file.

Use Cases

Extracting a signature page from a long contract for separate filing.
Creating a condensed version of a research paper containing only the abstract and conclusion.
Isolating specific diagrams or charts from a technical manual for a presentation.

Examples

1. Extracting Executive Summary

Project Manager
Background
A 50-page project report was generated, but stakeholders only need the cover page and the executive summary.
Problem
The full file is too large to email and contains irrelevant technical data.
How to Use
Upload the full report and enter '1, 5' in the selected pages field.
Outcome
A new, 2-page PDF containing only the requested sections is created.

2. Isolating Specific Chapters

Student
Background
A digital textbook is hundreds of pages long, but only two specific chapters are needed for an upcoming exam.
Problem
Navigating a massive file on a tablet is cumbersome and slow.
How to Use
Upload the textbook and enter the range '10-15, 22-28' to extract the relevant chapters.
Outcome
A compact PDF file containing only the study material is generated.

Try with Samples

pdf, file

Related Hubs

FAQ

Can I extract pages in a specific order?

Yes, the tool preserves the exact order of the page numbers you input.

What happens if I enter duplicate page numbers?

The tool automatically removes duplicates to ensure your final PDF is clean.

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

The tool supports PDF files up to 400 MB.

Can I extract pages from multiple files at once?

No, this tool processes one PDF file at a time.

Will the formatting of the original pages change?

No, the extracted pages will retain their original formatting and layout.

API Documentation

Request Endpoint

POST /en/api/tools/pdf-extract-selected-pages

Request Parameters

Parameter Name Type Required Description
sourceFile file (Upload required) Yes -
selectedPages text Yes -

File type parameters need to be uploaded first via POST /upload/pdf-extract-selected-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-extract-selected-pages": {
      "name": "pdf-extract-selected-pages",
      "description": "Extract selected pages from one PDF and generate a new PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-extract-selected-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]