PDF Bookmarks vs Table of Contents: What's the Difference?
Published by PDFToolz · Updated · Technical references listed below
PDF bookmarks and a table of contents both list a document's sections, but they live in different places. Bookmarks are clickable entries in the side panel of a PDF reader, stored in the file's outline, and they never print. A table of contents is a page inside the document, with titles and page numbers that print. Its rows become clickable only when each one carries a link. Long PDFs read on screen need bookmarks, and PDFs that get printed need a contents page. A long report read both ways should have both.
This guide explains what each one is inside the file and compares them side by side. It then shows how to add bookmarks to a PDF, build a clickable table of contents from them and split a PDF by bookmarks, in your browser or in Word and Acrobat.
What PDF bookmarks are
A PDF bookmark is a title plus a destination. The destination is a page and, optionally, a position and zoom on that page. A bookmark can run an action instead, such as opening a web address. The full list of bookmarks is called the document outline, and the file's document catalog points to it.
Bookmarks nest. A chapter bookmark can hold section bookmarks, which can hold their own, and the reader shows them as a tree that folds open and shut. A PDF can also ask to open with the bookmarks panel already showing, through a setting called the page mode.
Bookmarks are not drawn on any page. They don't print, they don't change the page count and they never move page content.
- Adobe Acrobat and Acrobat Reader show them in the Bookmarks panel.
- Chrome, Edge and Firefox show them in the sidebar of their built-in PDF viewers.
- Preview on a Mac shows them under View > Table of Contents.
Bookmarks in Preview are a different thing
Preview's Tools > Add Bookmark command marks a page for you while you read, and Apple lists those marks under View > Bookmarks. They are separate from the document outline that Preview shows under View > Table of Contents. To give every reader the same navigation, write the bookmarks into the PDF's outline with a bookmark editor.
What a table of contents is in a PDF
A table of contents is ordinary page content. Its titles, dot leaders and page numbers are text drawn on one or more pages, usually right after the cover. It prints, it shows in page thumbnails and it counts toward the page total.
Text on a page is not clickable by itself. A contents row becomes a link only when a link annotation sits over it and points to a page. A link annotation is an invisible clickable rectangle. An automatic table of contents in Word is made of links, and saving as PDF from Word usually keeps them. A contents page typed by hand or scanned from paper has no links at all.
The page numbers on it are fixed text. If pages are added or removed later, the printed numbers stay the same and can send readers to the wrong page.
PDF bookmarks vs table of contents compared
Bookmarks help a reader move around a file on screen. A table of contents shows the structure at a glance, on screen or on paper.
| Question | Bookmarks | Table of contents |
|---|---|---|
| Where it appears | Side panel of the PDF reader | A page inside the document |
| Prints | No | Yes |
| Clickable | Yes, when it has a destination | Only when each row has a link |
| Adds pages | No | Yes, one or more |
| Shows page numbers | No, it jumps straight to the page | Yes |
| Nesting | Many levels, in a folding tree | Indented rows, always fully shown |
| After pages are moved or deleted | Each bookmark points to a page object, so tools that keep the outline keep it right | Printed numbers go out of date until the page is rebuilt |
| On phones | Some apps hide the panel | Always visible, since it is a page |
| Can drive a split | Yes, by chapter or section | No |
Which one your PDF needs
The W3C lists bookmarks as an advisory technique for WCAG success criterion 2.4.5, Multiple Ways, because they let readers find content in long documents without reading page by page. A contents page does the same job for people reading on paper.
- Manuals, textbooks and long reports read on screen need bookmarks. Readers jump to a chapter in one click without going back to the front.
- Documents that get printed, or that readers page through from the start, need a table of contents.
- Court bundles, board packs and tender submissions are often read both ways, so give them both.
- Merged files gain the most from bookmarks, because one bookmark per original file shows where each one starts. PDFToolz Merge PDF adds a bookmark for each file and keeps each file's own bookmarks under it.
- A document of a few pages needs neither.
How to add bookmarks to a PDF
PDFToolz Edit PDF Bookmarks loads the bookmarks a file already has into a list, shows page thumbnails beneath it and writes the edited list back into the PDF. It runs in your browser on Windows, Mac, iPhone and Android, without Acrobat, and the file is never uploaded. The pages themselves are not changed.
- Open Edit PDF Bookmarks and add the PDF. Existing bookmarks appear as an indented list.
- Press + Add bookmark, type its title, then click the thumbnail of the page it should open.
- Move bookmarks up or down with the arrows, and nest a bookmark under the one above it to make a section inside a chapter.
- To build the whole list at once, press Find headings, described in the next section.
- Save and download. The PDF is set to open with the bookmarks panel showing. Tick Show every level expanded if readers should see the whole tree at once.
Create bookmarks automatically from headings
Find headings reads the text of every page and picks out lines set at least 15% larger than the body text, with no more than 20 words. The largest heading size becomes the top level, the next size level 2 and the next level 3. On pages that are not rotated, each bookmark opens just above its heading instead of at the top of the page.
It skips running headers and footers that repeat across pages, page numbers, and a lone title line in the largest size on page 1. It needs real text, so a scanned PDF must go through OCR PDF first. Headings that are bold but the same size as the body text give it nothing to detect, so add those bookmarks by hand.
Bookmarks you leave untouched keep their exact position on the page, and bookmarks that open a website keep their link. Bookmark colors and bold or italic bookmark styles are not kept. Saving an empty list removes every bookmark from the file.
Get bookmarks when you export from Word or Acrobat
The easiest bookmarks are made when the PDF is created. In Word for Windows, choose File > Save a Copy, or Save As for a file you have not saved yet, and pick PDF. Select More Options > Options, tick Create bookmarks using and choose Headings. Each Word heading becomes a bookmark in the PDF.
In Acrobat Pro, open the Bookmarks panel and go to the page you want. Select text on it, then choose New Bookmark from the panel's Options menu. The selected text becomes the bookmark's title.
Google Docs builds a document outline from your headings. Google does not document whether the PDF download keeps that outline as bookmarks, so check the side panel of the downloaded PDF and add them with a bookmark editor if they are missing.
How to create a clickable table of contents in a PDF
PDFToolz Add Table of Contents writes contents pages with dot leaders, page numbers and a link on every row. Each link covers the full row, from the title to the page number. The tool fills the entry list from the PDF's bookmarks, or you type one entry per line with the page number at the end.
- Open Add Table of Contents and add the PDF. If it has bookmarks, their top two levels fill the entry list.
- Edit the list. Indent a line with two spaces to make it a sub-entry, up to 4 levels deep.
- Set the heading, Contents by default, and a text size from 10 to 14 pt.
- Choose where the contents go, at the front or after a page such as the cover.
- Choose the numbers to show. Position in the new PDF counts the inserted contents pages, so the numbers match the page number your reader shows. Numbers as typed keeps your own numbers for pages that already carry printed ones.
- Add the contents and download. Click a row to test its link.
How the contents page is laid out
The contents pages take the size of the page they follow, so they match A4, Letter or any other size in the file. Long lists flow onto as many pages as they need, and every page number accounts for all the inserted pages. Top-level rows are bold when the list has sub-entries, and titles too long for one line wrap with the number on the last line.
Titles are set in Helvetica. When a title has letters outside Western European languages, such as Polish, Czech, Greek or Russian, the page uses Liberation Sans instead. Chinese, Japanese, Korean, Arabic and Hebrew titles are not supported. Page labels such as i, ii and iii are not updated for the new pages.
Make a table of contents in Word or Google Docs first
If you still have the source document, you can build the contents there. In Word, choose References > Table of Contents and pick an automatic style. The entries come from your headings, and you right-click the table and choose Update Field after edits. In Google Docs, choose Insert > Page elements > Table of contents, and press Refresh after you change headings.
Export to PDF afterwards and click a few rows. If they don't jump to their pages, add the contents to the finished PDF instead.
Turn bookmarks into a table of contents, or the reverse
The two tools read each other's output, so you only have to describe the structure once.
- Bookmarks but no contents page. Add Table of Contents reads the bookmarks and builds the page from them, so there is nothing to type.
- A contents page but no bookmarks. Run Find headings in Edit PDF Bookmarks, or add one bookmark per contents row by hand.
- Neither. Create the bookmarks first, then build the contents page from them.
- Add Table of Contents can also add a Contents bookmark that points at the new page, so the outline lists it too.
Split a PDF by bookmarks
Bookmarks mark where each part of a document begins, which makes them a ready-made split plan. PDFToolz Split PDF by Bookmarks starts a new file at each bookmark down to the level you choose, from top level only to level 4. It names each file after its bookmark, such as 03-Results.pdf, and each file can keep the bookmarks that point at its own pages. Pages before the first bookmark, such as a cover, become a Front matter file or join the first file.
Acrobat Pro and Acrobat Standard can split by top-level bookmarks. A contents page can't drive a split in any tool, because its rows are text and links on a page, not an outline the tool can read.
Troubleshooting bookmarks and contents links
These are the problems that come up most with PDF navigation.
- The bookmarks panel doesn't open with the file. The setting is a request, and some viewers ignore it, especially on phones. Open the sidebar or outline view by hand.
- Bookmarks disappeared after splitting or printing to PDF. Print to PDF rebuilds the pages without the outline, and many split tools don't copy it. Add them again, or split with Split PDF by Bookmarks, which keeps them in each file.
- A bookmark opens the wrong page. A tool rebuilt the file without updating the target. Select the bookmark in Edit PDF Bookmarks and click the right page.
- Contents page numbers are off by one or two. The inserted contents pages pushed later pages back. Rebuild the page with Position in the new PDF selected.
- The contents rows aren't clickable. The page has text but no link annotations. Build a new contents page with Add Table of Contents and delete the old one with Delete PDF Pages.
- Find headings found nothing. The PDF is a scan with no text layer, or the headings are the same size as the body. Run OCR PDF, or add the bookmarks by hand.
Key takeaways
- ✓PDF bookmarks live in the reader's side panel, never print and don't add pages.
- ✓A table of contents is a printed page, clickable only when each row carries a link.
- ✓Long documents read on screen need bookmarks, printed documents need a contents page, and many need both.
- ✓PDFToolz Edit PDF Bookmarks adds bookmarks by hand or from headings, and Add Table of Contents turns them into a clickable contents page.
- ✓Bookmarks also let you split a PDF into one file per chapter with Split PDF by Bookmarks.
Tools for the job
Frequently asked questions
What is the difference between bookmarks and a table of contents in a PDF?
Bookmarks are clickable entries in the reader's side panel, stored in the file's outline, and they never print. A table of contents is a page in the document that lists sections with page numbers. It prints, and its rows are clickable only if each one carries a link.
How do I add bookmarks to a PDF for free?
Open PDFToolz Edit PDF Bookmarks, add the PDF, press + Add bookmark, type its title and click the page it should open. Find headings can create the whole list from larger text. Save, and the bookmarks are written into the file, so any PDF reader with a bookmarks panel shows them.
How do I add bookmarks to a PDF without Acrobat on a Mac?
Bookmarks made with Preview's Add Bookmark command are listed under View > Bookmarks, separate from the document outline that other readers show. To write real outline bookmarks, use PDFToolz Edit PDF Bookmarks in Safari or Chrome. The bookmarks it saves show under View > Table of Contents in Preview and in the Bookmarks panel in Acrobat Reader.
How do I create a clickable table of contents in a PDF?
Use PDFToolz Add Table of Contents. It builds contents pages from the PDF's bookmarks or a list you type and puts a link on every row. In Word, an automatic table of contents from References > Table of Contents usually exports to PDF as links too.
Can I turn PDF bookmarks into a table of contents?
Yes. Add Table of Contents reads the bookmarks when you add the file and fills the entry list with the top two levels. You can switch to the top level only or to three levels, edit the titles, then insert the page.
Why don't my PDF bookmarks show up?
Either the file has none, or your viewer hides the panel. Open the sidebar or outline view, which Preview on a Mac calls Table of Contents. If the panel is empty, the bookmarks were dropped, often by printing to PDF, and need to be added again.
Do PDF bookmarks print?
No. Bookmarks are not part of any page, so they never print and don't add to the page count. If readers need the list of sections on paper, add a table of contents page.
Related terms
Sources and further reading
- Page thumbnails and bookmarks in PDFs from Adobe Acrobat Help
- Split PDFs in Acrobat from Adobe Acrobat Help
- View PDFs and images in Preview on Mac from Apple Support
- Bookmark PDF pages in Preview on Mac from Apple Support
- Save or convert to PDF or XPS in Office desktop apps from Microsoft Support
- Insert a table of contents from Microsoft Support
- Add a title, heading, or table of contents in a document from Google Docs Editors Help
- PDF2: Creating bookmarks in PDF documents from W3C Web Accessibility Initiative
Browse all PDF guides, look up a term in the PDF glossary, or head back to the PDFToolz toolkit.