Skip to main content

Merge PDFs and Keep Bookmarks

Combine documents without losing their navigation structure.

Merge PDF

Use this tool directly in your browser — no signup required.

Use Merge PDF

100% private — files are processed locally and never uploaded.

How to Merge PDFs and Keep Bookmarks

  1. 1

    Add bookmarked PDFs

    Load PDFs that contain bookmarks or a table of contents.

  2. 2

    Arrange document order

    Set the sequence. Bookmarks from each file become nested under the file's name in the output.

  3. 3

    Merge with structure

    The combined PDF retains all bookmarks, properly offset to reflect new page numbers.

Bookmarks Make Large Documents Usable

A 200-page PDF without bookmarks is painful to navigate. You're stuck scrolling or guessing page numbers. Bookmarks create a clickable table of contents in the PDF reader's sidebar — jump directly to Chapter 3 or Appendix B with one click.

The tricky part about merging bookmarked PDFs is page number offsets. If document A has a bookmark pointing to page 10, and document A starts at page 25 in the merged file, that bookmark needs to point to page 35. The tool handles this math automatically.

Each source document's bookmarks become a top-level section in the merged output. So if you merge a Q1 Report (with its own chapters) and a Q2 Report (with its own chapters), the merged bookmark tree shows Q1 and Q2 as top-level entries with their chapters nested underneath.

Frequently Asked Questions

What if my PDFs don't have bookmarks?

They'll merge normally. Bookmark preservation only matters if the source files already contain bookmarks. No bookmarks in, no bookmarks out.

Can I edit the bookmarks after merging?

The merge tool preserves existing bookmarks but doesn't add an editing interface. To modify bookmarks post-merge, you'd need a PDF editor like Adobe Acrobat.

Do hyperlinks within the PDFs still work?

Internal hyperlinks (like a table of contents linking to a chapter heading) are preserved and updated to reflect new page positions. External URLs continue working as-is.