ArrayKit

Split PDF by Bookmarks

Cut a book or a report at its own outline entries, with each part named after its chapter.

Split PDF by Bookmarks

Cut a book or a report at its own outline entries, with each part named after its chapter.

The outline is read and the parts are built in this tab. Nothing about the document is transmitted.

Split at a phrase instead of a bookmark

About Split PDF by Bookmarks

A well-made report already knows where its own sections begin — that is what the bookmark outline is. Splitting at those entries means the parts land on real boundaries rather than at page numbers someone typed by hand, and each file comes out named after the chapter it holds. The depth control matters on a document with nested headings: top level gives you chapters, two levels gives you chapters and their sections. Pages before the first bookmark become a leading part of their own, so a title page and a contents list are never silently dropped.

Features

  • Cuts at the document's own outline, not at page numbers you have to look up
  • Each part is named after the bookmark that opens it
  • Depth control for documents with nested chapters and sections
  • Pages before the first bookmark are kept as a leading part
  • Entries landing on the same page are collapsed into one cut
  • Says clearly when a document has no bookmarks at all
  • Parts download individually or together as a ZIP

How to use the Split PDF by Bookmarks

  1. Drop the PDF onto the page
  2. Choose how deep into the outline to cut
  3. Check the list of parts and the chapter names
  4. Split and take the parts as a ZIP

Example

Input

annual-report.pdf — 9 top-level bookmarks, 212 pages

Output

10 parts including "Front matter", "Chair's Statement" and "Financial Review".

The eleven pages before the first bookmark become the leading part.

Common errors & troubleshooting

  • The document has no bookmarks. — Bookmarks are an outline a producer adds deliberately, and many exports have none. Split by page range instead, or by a phrase that starts each section.
  • Too many parts came out. — The depth is set below the chapter level, so subsections are cutting too. Set it to top level only.
  • Two chapters ended up in one part. — Their bookmarks point at the same page, so there is no page boundary between them. A cut can only happen where a page starts.
  • A part name has odd characters in it. — Characters a filename cannot carry are replaced when the name is built. The part contents are unaffected.

Frequently asked questions

What exactly is a PDF bookmark?
It is an entry in the document outline — the collapsible tree a reader shows in its sidebar. Each entry points at a place in the document, which is what makes it a reliable cut point.
Why does the front matter become its own part?
Because dropping it would lose pages. Anything before the first bookmark is kept together as a leading part rather than being attached to chapter one.
Do the parts keep their own bookmarks?
No. Each part is a fresh document made from copied pages, so the outline does not carry over. The chapter name lives in the filename instead.
Can I split at only some of the bookmarks?
Not individually — the depth setting is the control. If you need arbitrary boundaries, use a page-range split.
Does this work on a scanned book?
Only if someone added an outline afterwards. A raw scan has no bookmarks, because nothing in it knows where the chapters are.

Related tools

  • Split PDF — Extract pages or ranges (e.g. 1-3,5,7-9) into a new PDF.
  • Split PDF by Text — Start a new file wherever a page contains a phrase — one invoice per file.
  • Split PDF by Size — Cut a PDF into parts that each stay under a file-size limit.
  • Merge PDFs — Combine multiple PDFs into one, with reordering.
  • Organize PDF — Reorder, rotate and delete pages from thumbnails, then export.
  • PDF to ZIP — Export every page as its own file inside one archive.
  • PDF to EPUB — Turn a PDF into a reflowable EPUB for e-readers and phones.

More PDF tools

  • Image to PDF — Combine images into a single PDF (auto / portrait / landscape).
  • PDF to Images — Render PDF pages to PNG or JPG images you can download.
  • Merge PDFs — Combine multiple PDFs into one, with reordering.
  • Split PDF — Extract pages or ranges (e.g. 1-3,5,7-9) into a new PDF.
  • Rotate PDF — Rotate all pages or a selection by 90/180/270°.
  • Organize PDF — Reorder, rotate and delete pages from thumbnails, then export.
  • Add Page Numbers — Stamp page numbers onto a PDF (position, format, start).
  • Watermark PDF — Add a diagonal text watermark to every page.
  • Crop PDF — Trim margins from every page via the crop box.
  • PDF to Text — Extract selectable text from a PDF as plain text or Markdown.
  • Compare PDFs — Diff the extracted text of two PDFs line-by-line.
  • Encrypt PDF — Password-protect a PDF with AES-256 or RC4 encryption.
  • Decrypt PDF — Remove password protection from an encrypted PDF.
  • Compress PDF — Shrink a PDF by re-rendering each page to a JPEG at a chosen quality and resolution.
  • PDF Metadata Editor — View, edit or strip a PDF’s title, author, subject, keywords and producer.
  • Resize PDF — Rescale every PDF page to A4, Letter or another standard size, content centred.
  • Flatten PDF — Lock filled form fields into the page so a PDF looks the same everywhere.
  • PDF N-up — Print 2, 4, 9 or 16 pages per sheet, with a booklet option for folding.
  • Interleave PDF Pages — Merge odd and even scan passes back into one document, reversing if needed.
  • PDF to Single Long Page — Stack every page onto one continuous sheet you scroll instead of paging.
  • PDF Form Data Extractor — Pull the answers out of a filled PDF form as JSON or CSV, field by field.
  • Blank Page Remover — Find and delete blank pages from a scan, with a tolerance you control.
  • Text to PDF — Turn typed or pasted text into a paginated, downloadable PDF.
  • Markdown to PDF — Render Markdown — headings, lists, tables and code — as a PDF.

See all PDF tools (85) · All tools