Skip to main content
Document workflows4 min read

Merge PDFs and Keep Bookmarks (Why They Vanish, How to Save Them)

The merged file has every page and none of the navigation. Bookmarks don't 'break' in merging — they're simply never brought over. Here's why, and how each tool type handles it.

By BytesPDF Editorial TeamPublished Reviewed
Bookmark trees from multiple PDFs remapped into one merged outline

You merged four reports into one binder. Every page is there — and the table of contents that used to navigate report #2 is simply gone. No error, no warning: merge tools that don't handle outlines don't announce what they skipped.

What bookmarks actually are (why concatenation ignores them)

An outline tree is document-level structure: named entries holding page pointers into one document. When a merger appends pages from file B after file A's pages, B's pointers still point at B's old page numbers — meaningless in the new file — so a naive merge doesn't copy them at all.

Source bookmark trees remapped into a merged outline with page offsets

The tools that do preserve bookmarks do real work: clone each source's tree, offset every page reference by the destination position, optionally nest each file's tree under a filename entry. That's why it's a checkbox some tools have and others don't.

The three merger classes

ClassBookmark behaviorExamples of the pattern
Bookmark-awareClone + offset remap; often options (keep-all / one-entry-per-file / discard)Acrobat Combine, PDFsam, Sejda's keep-settings
Pages-only honestCopies visible pages; document-level objects not imported — stated in scopeBytesPDF Merge (explicitly documents this)
Silent variesUnspecified — could preserve, could drop, could partially mangleRandom browser "free merge" tools

Rule: for bookmark-critical documents (reports, manuals, anything someone navigates), use class 1 and check the merge options; class 2 is fine when linear reading suffices.

If you already merged and need the outlines back

  1. Re-merge with a bookmark-aware tool — cheapest correct fix; sources still exist.
  2. Manual rebuild — outline panel, add entries, set destinations. Fine for a handful of top-level items.
  3. Filename TOC page — insert a generated contents page listing the parts (not clickable bookmarks, but navigable-ish and honest).
  4. Scripted rebuild — CLI ecosystems (qpdf/ghostscript/pdfmark patterns) can synthesize outlines from structure; power-user territory.

Verify either way

After any merge claiming bookmark support: open the outline panel, click through one entry per source file, confirm destinations — especially the final source (largest page offsets). Pair it with the rest of the merge QA: page sizes, orientation (rotate first), then compress the combined result.

Bookmark depth: top-level vs nested trees

Quick merges that "keep bookmarks" sometimes flatten structure — every nested sub-entry promoted to top level, or only the first file's tree retained. If your sources have deep outlines (manuals, multi-chapter reports), test a nested entry three levels down, not just the top level. A flat but complete outline beats a partial tree; neither beats a tool that documents its exact behavior.

The outline tree isn't alone in being skipped by pages-only mergers:

  • Internal links between pages usually survive (they ride with page content) but can point at shifted destinations if offsets aren't remapped.
  • Forms, annotations, and digital signatures are document/page-level objects with the same import problem — signed sources especially.
  • Metadata (title, author) typically becomes the first file's values only.

If navigation and forms both matter, confirm your merger handles both classes before you trust a one-shot combine — or split the job: merge pages, then re-attach structure with an outline-aware editor.

Frequently asked questions

Why did my bookmarks disappear when I merged PDFs?

Bookmarks (the outline tree) live at the document level with page references pointing into *that document*. Simple merges concatenate visible pages and don't import each source's outline — so pages arrive, navigation doesn't. It's omission, not corruption.

Do all merge tools drop bookmarks?

No — behavior is a feature choice. Acrobat's Combine Files, PDFsam (merge-bookmarks option), Sejda (keep-all settings), and some mergers explicitly clone outlines with page offsets remapped. Browser 'quick merge' tools vary. Check a tool's merge options *before* trusting it with a bookmarked source.

How can I check bookmarks survived a merge?

Open the bookmarks/outline panel in any reader and compare against the sources: every source's top-level entries should appear, and clicking each should jump to the right page. Test 5–10 entries, especially the last file's (offsets accumulate toward the end).

Can I add bookmarks back after merging?

Yes — manually in any editor with an outline panel (laborious but reliable), by rebuilding from filenames via CLI tools, or by inserting a generated table-of-contents page instead of true bookmarks (faster, less navigable). For long documents, prevention beats repair: merge with a bookmark-aware tool.

Does BytesPDF Merge keep bookmarks?

No — and it says so plainly: Merge copies *visible pages* from each source; document-level objects (bookmarks, forms, annotations, signatures, metadata) are not carried across sources. That's the honest scope; if outlines are load-bearing for your document, use a bookmark-aware merger for that file.