Most free merge tools strip bookmarks from the output, which turns a structured document into a flat 200-page PDF that nobody can navigate. Preserving bookmarks across merge takes a tool that understands the PDF outline tree. Here is how to do it without paying for Acrobat.
Merge Without Losing the Outline Tree
PDF Merge & Split runs entirely in your browser. No account, no upload, no watermark.
Add to Chrome, FreeWhy most mergers drop bookmarks
The PDF outline tree is a separate structure from the page content, and merging two files' outlines correctly requires renumbering the page references. Many free tools skip this step because it is fiddly, the result is a merged document with no bookmarks at all.
For a 10-page contract, that does not matter. For a 200-page report assembled from twelve sources, it ruins the document.
How the extension preserves bookmarks
In Merge mode, expand the Bookmark handling dropdown:
- Keep all and group by source, every input PDF becomes a top-level bookmark in the output, with its original outline nested beneath. Recommended default.
- Keep all, flat, every source bookmark becomes a top-level entry in the output. Useful when sources are short and shallow.
- Drop all, no bookmarks in the output. Smallest file size.
Page references are renumbered automatically.
When source PDFs have no bookmarks
Word and Google Docs export PDFs without an outline tree by default. If your sources have no bookmarks to preserve, the extension can synthesize one per source file (named after the filename) so the merged document still has top-level navigation. Look for the Auto-create bookmarks from filenames checkbox.
Verifying the result
Open the merged file in any PDF reader and check the outline panel:
- Adobe Reader, View → Show/Hide → Navigation Panes → Bookmarks.
- Chrome's built-in viewer, the bookmark icon in the left sidebar.
- Preview on Mac, View → Table of Contents.
You should see one entry per source file (in group by source mode) with the original sub-bookmarks underneath.
Edge cases
- Conflicting bookmark names. If two sources both have a bookmark called "Introduction", the extension keeps both, distinguished by source filename.
- Cross-document hyperlinks. Internal "go to page X" links are renumbered automatically. External links (to URLs) pass through untouched.
- Non-Latin scripts in bookmarks. Cyrillic, CJK, and Arabic bookmark names survive merge cleanly because the outline tree uses UTF-16 strings.
How to Merge PDFs With Bookmarks Preserved, Tools Compared
| Tool | Preserves bookmarks | Group by source | Renumbers refs | Cost |
|---|---|---|---|---|
| PDF Merge & Split (extension) | Yes | Yes | Yes | Free |
| Adobe Acrobat Pro | Yes | Yes | Yes | $14.99/mo |
| iLovePDF Free | Sometimes | No | Partial | Free tier |
| Smallpdf Free | No | No | No | Free tier |
| macOS Preview | Often loses | No | Manual | Built-in |
Get It Done in Under a Minute
Install the free Chrome extension and process your PDFs locally. Works on Windows, Mac, Linux, and Chromebook.
Add PDF Merge & Split to ChromeRelated Guides
- Split a PDF by Page Range
- Merge PDFs Preserving Formatting
- Merge PDFs Without Compressing
- PDF Merger That Preserves Links
Frequently Asked Questions
Why are my bookmarks gone after merging?
Most free mergers strip bookmarks because preserving them across merge requires renumbering page references in the outline tree. The extension does this automatically.
Can I merge without bookmarks intentionally?
Yes. Pick the "Drop all" option in the Bookmark handling dropdown to produce a clean output with no outline.
Will the merged file be larger because of bookmarks?
Marginally. The outline tree is text, not binary, and adds a few KB at most even for hundreds of bookmarks.
How does it handle source PDFs that have no bookmarks at all?
It can auto-create one bookmark per source file, named after the filename, so the merged document still has top-level navigation. Toggle the option in Merge settings.
Are nested bookmarks supported?
Yes. The full outline tree depth is preserved per source, then nested under the top-level "source file" bookmark.