Ebook Chapter Splitter
Upload an EPUB, detect its chapters from the table of contents, and split it into separate valid EPUB files by chapter or every N chapters.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
Processed entirely in your browser — your file is never uploaded.
How the Ebook Chapter Splitter works
- Upload an EPUB by dragging it in or browsing for it — the file stays on your device.
- The tool inspects the book's structure and lists its chapters in their original order, using the table of contents where available.
- Pick a split mode: choose the exact chapters where each part should start, or split evenly every N chapters.
- Preview the resulting parts to confirm the chapter grouping before generating anything.
- Click "Split EPUB" to generate a separate, valid EPUB file for each part, then download them individually or as a single ZIP.
FAQ
What ebook formats are supported?
EPUB only for now. The file is checked for a valid EPUB/ZIP structure, and you get a clear error if it cannot be read.
How are chapters detected?
The tool reads the EPUB's table of contents (nav document or NCX) and matches it to the reading order in the spine. If a section has no matching TOC entry, it is still included and numbered so nothing gets dropped.
Is my ebook uploaded anywhere?
No. Parsing and splitting both happen in your browser. The file never leaves your device, and the original upload is never modified.
Will images and styles still work in the split files?
Yes. Each generated EPUB keeps the original chapter content plus the images, stylesheets, and fonts referenced in the book, so it stays valid and readable in standard EPUB readers.
Can I choose exactly where each part starts?
Yes, with "Split by selected chapters" you pick which chapters start a new part. Use "Split every N chapters" instead for quick, even-sized parts.
How we compare
| Feature | Online Tool Store | e-ink.me EPUB Split | Upload-based splitters (GroupDocs, Conholdate) |
|---|---|---|---|
| Nothing uploaded to a server | ✓ | ✓ | ✗ |
| Splits by chapter, not just page number | ✓ | ✓ | ✗ |
| Split every N chapters | ✓ | ✗ | Every N pages only |
| Preview of parts before splitting | ✓ | ✗ | ✗ |
| No 24-hour file deletion window | ✓ | ✓ | ✗ |
Ebook Chapter Splitter reads your EPUB's own table of contents to detect chapters, then generates separate, valid EPUB files without ever leaving your browser.