Home
cd ../playbooks
File OrganizationIntermediate

PDF Merge & Split Tool

Combine multiple PDFs or split into separate files

10 minutes
By communitySource
#pdf#merge#split#combine

You need to combine 8 PDF attachments into one file for a submission, or split a 100-page document into individual chapters. Adobe charges a subscription, online tools have file size limits, and you do this often enough that a free local solution would pay for itself immediately.

Who it's for: legal professionals assembling case file documents from multiple PDFs, real estate agents combining disclosure packets, project managers merging deliverable documents for client submission, students combining assignment pages into single submissions, administrative staff who regularly assemble or split PDF documents

Example

"Merge these 12 contract PDFs into one file and also split the appendix into separate chapters" → Single merged contract PDF with bookmarks, 5 separate chapter files from the appendix, preserved page numbering, and a table of contents page added to the merged file

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# PDF Merge & Split

Combine multiple PDF files into one or split PDFs into separate documents.

## Overview

This workflow helps you:
- Merge multiple PDFs into a single file
- Split PDFs by page ranges
- Extract specific pages
- Reorder pages within a PDF
- Create custom arrangements

## How to Use

### Merge PDFs
```
"Merge these 3 PDFs into one file"
"Combine document1.pdf and document2.pdf"
"Join all PDFs in this folder in alphabetical order"
```

### Split PDF
```
"Split this PDF into individual pages"
"Extract pages 5-10 from this PDF"
"Split this PDF every 5 pages"
```

### Reorder
```
"Move page 3 to the end"
"Reorder pages: 1, 3, 2, 4, 5"
"Reverse the page order"
```

## Merge Operations

### Basic Merge
```markdown
## PDF Merge Plan

### Input Files
| Order | File | Pages | Size |
|-------|------|-------|------|
| 1 | cover.pdf | 1 | 50 KB |
| 2 | chapter1.pdf | 15 | 2.1 MB |
| 3 | chapter2.pdf | 22 | 3.4 MB |
| 4 | appendix.pdf | 8 | 1.2 MB |

### Output
- **Filename**: combined_document.pdf
- **Total Pages**: 46
- **Estimated Size**: ~6.7 MB

### Merge Options
- [ ] Add bookmarks for each source file
- [ ] Preserve original bookmarks
- [ ] Include blank page between files
- [ ] Optimize/compress output
```

### Advanced Merge
```markdown
## Advanced PDF Merge

### Custom Page Selection
| Source | Pages to Include | Insert Position |
|--------|------------------|-----------------|
| main.pdf | 1-10 | 1-10 |
| insert.pdf | All (5 pages) | After page 10 |
| main.pdf | 11-20 | 16-25 |
| appendix.pdf | 2-4 only | 26-28 |

### Output Configuration
- **Filename**: custom_merged.pdf
- **Page numbering**: Reset to 1 / Continue from original
- **Bookmarks**: Create from filenames / Preserve all

### Quality Settings
- Resolution: Original / Reduce to [X] DPI
- Compression: None / Low / Medium / High
```

## Split Operations

### Split by Range
```markdown
## PDF Split Plan

### Source
- **File**: large_document.pdf
- **Total Pages**: 100

### Split Configuration
| Output File | Page Range | Pages |
|-------------|------------|-------|
| part1.pdf | 1-25 | 25 |
| part2.pdf | 26-50 | 25 |
| part3.pdf | 51-75 | 25 |
| part4.pdf | 76-100 | 25 |

### Naming Pattern
`[original_name]_part[N].pdf`
```

### Split by Size
```markdown
## Split by File Size

### Source
- **File**: huge_report.pdf
- **Total Pages**: 500
- **File Size**: 250 MB

### Target
- **Max file size**: 25 MB
- **Estimated splits**: ~10 files

### Output
| File | Pages | Actual Size |
|------|-------|-------------|
| report_001.pdf | 1-52 | 24.8 MB |
| report_002.pdf | 53-98 | 23.2 MB |
| ... | ... | ... |
```

### Split by Bookmark
```markdown
## Split by Bookmarks/Chapters

### Source Structure
- large_manual.pdf
  - Chapter 1: Introduction (p.1)
  - Chapter 2: Setup (p.15)
  - Chapter 3: Usage (p.45)
  - Chapter 4: Advanced (p.120)
  - Appendix (p.180)

### Split Output
| File | Chapter | Pages |
|------|---------|-------|
| ch1_introduction.pdf | Introduction | 1-14 |
| ch2_setup.pdf | Setup | 15-44 |
| ch3_usage.pdf | Usage | 45-119 |
| ch4_advanced.pdf | Advanced | 120-179 |
| appendix.pdf | Appendix | 180-end |
```

### Extract Specific Pages
```markdown
## Page Extraction

### Source
- **File**: contract.pdf (20 pages)

### Pages to Extract
- [x] Page 1 (Cover)
- [x] Pages 5-7 (Terms)
- [x] Page 15 (Signatures)
- [x] Page 20 (Appendix A)

### Output
- **File**: contract_key_pages.pdf
- **Pages**: 6 total (1, 5, 6, 7, 15, 20)
```

## Page Operations

### Reorder Pages
```markdown
## Page Reorder Plan

### Current Order
1, 2, 3, 4, 5, 6, 7, 8, 9, 10

### New Order
1, 2, 4, 3, 5, 6, 8, 7, 9, 10

### Changes
- Page 3 ↔ Page 4 (swapped)
- Page 7 ↔ Page 8 (swapped)
```

### Delete Pages
```markdown
## Page Deletion

### Source
- document.pdf (25 pages)

### Pages to Remove
- Page 3 (blank page)
- Pages 12-14 (outdated section)
- Page 25 (draft watermark)

### Result
- New page count: 20
- Output: document_cleaned.pdf
```

### Insert Pages
```markdown
## Page Insertion

### Base Document
- main.pdf (10 pages)

### Insertions
| Insert | After Page | From |
|--------|------------|------|
| Cover page | 0 (beginning) | cover.pdf |
| Diagram | 5 | diagrams.pdf (page 2) |
| Appendix | 10 (end) | appendix.pdf |

### Result
- New page count: 14
```

### Rotate Pages
```markdown
## Page Rotation

### File: scanned_doc.pdf

### Rotations Needed
| Page(s) | Current | Rotation | New |
|---------|---------|----------|-----|
| 3 | Portrait | 90° CW | Landscape |
| 7-9 | Upside down | 180° | Correct |
| 15 | Landscape | 90° CCW | Portrait |
```

## Batch Processing

### Batch Merge
```markdown
## Batch Merge Job

### Task: Merge PDFs by Project

### Folder Structure
```
/reports/
  /project-a/
    report1.pdf
    report2.pdf
  /project-b/
    summary.pdf
    details.pdf
```

### Output
| Merged File | Sources |
|-------------|---------|
| project-a_combined.pdf | report1.pdf, report2.pdf |
| project-b_combined.pdf | summary.pdf, details.pdf |
```

### Batch Split
```markdown
## Batch Split Job

### Input
- /monthly_reports/ (12 files, each ~50 pages)

### Operation
- Split each file into 5-page chunks

### Output
- /monthly_reports_split/
  - jan_001.pdf, jan_002.pdf, ...
  - feb_001.pdf, feb_002.pdf, ...
  - ...
```

## Tool Recommendations

### Free Tools
- **PDF24**: Web and desktop, full featured
- **ILovePDF**: Web-based, easy to use
- **PDFsam Basic**: Desktop, open source
- **Preview (Mac)**: Built-in, drag and drop

### Professional
- **Adobe Acrobat Pro**: Industry standard
- **Foxit PDF Editor**: Full featured
- **Nitro Pro**: Good for business

### Command Line
- **pdftk**: Classic, powerful
- **qpdf**: Fast, scriptable
- **pdfcpu**: Modern Go-based tool

## Limitations

- Cannot perform actual file operations (provides guidance)
- Password-protected PDFs need password first
- Very large files may need chunked processing
- Some PDFs with restrictions cannot be modified
- Merging different page sizes may cause issues

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Combine multiple PDF files into one or split PDFs into separate documents.


Quick Start

Step 1: Create a Project Folder

mkdir -p ~/Documents/PdfMergeSplit

Step 2: Download the Template

Click Download above, then:

mv ~/Downloads/CLAUDE.md ~/Documents/PdfMergeSplit/

Step 3: Start Working

cd ~/Documents/PdfMergeSplit
claude

How to Use

Merge PDFs

Split PDF

Reorder

Limitations

  • Cannot perform actual file operations (provides guidance)
  • Password-protected PDFs need password first
  • Very large files may need chunked processing
  • Some PDFs with restrictions cannot be modified
  • Merging different page sizes may cause issues

$Related Playbooks

File Organization

PDF OCR Scanner

Extract text from scanned PDFs using optical character recognition

10 minutes
Beginner
File Organization

PDF to Word Converter

Convert PDF files to editable Word documents using pdf2docx

10 minutes
Intermediate
File Organization

PDF Watermark Tool

Add watermarks, page numbers, headers, and footers to PDFs

10 minutes
Intermediate
File Organization

Old File Cleanup Assistant

Identify safely deletable old files with intelligent recommendations based on age, type, and usage patterns.

5 minutes
Beginner
File Organization

Photo Organizer by Event

Organize photos by reading EXIF metadata and analyzing content to create Year > Month > Event folder structures automatically.

5 minutes
Beginner
File Organization

Batch File Converter

Batch convert documents between multiple formats using a unified pipeline

10 minutes
Advanced
File Organization

Batch Document Processor

Process multiple documents in bulk with parallel execution

10 minutes
Beginner
File Organization

Auto-Organize Downloads Folder

Automatically sort and organize files in your Downloads folder by type, date, or custom rules.

5 minutes
Beginner
File Organization

Chat with PDF Documents

Answer questions about PDF content, summarize, and extract information

10 minutes
Intermediate
File Organization

Business Analytics Reporter

Analyze sales and revenue data from CSV files to identify weak areas, generate statistical insights, and provide strategic improvement recommendations.

10 minutes
Intermediate
File Organization

Bulk Image Extractor

Extract all images from Google Docs, PDFs, websites, and other documents in high resolution.

5 minutes
Beginner
File Organization

Document Parser

Parse complex documents while preserving structure, tables, and figures using IBM's docling library.

10 minutes
Advanced

Browse all File Organization playbooks →