How Do I Add Bookmarks to a PDF?
PDF bookmarks create clickable navigation for long documents. Learn how to add them in Acrobat Pro or auto-generate from Word and Google Docs headings.
You can add bookmarks to a PDF using Adobe Acrobat Pro's bookmark panel, or you can generate them automatically by exporting a well-structured Word or Google Docs document with proper headings. Bookmarks create a clickable table of contents in the PDF sidebar, letting readers jump directly to sections without scrolling through dozens of pages.
If you have ever distributed a 40-page syllabus or a lengthy research report and watched students struggle to find the right section, bookmarks solve that problem. They also play a critical role in making your documents accessible to people who use assistive technology.
What Are PDF Bookmarks?
PDF bookmarks are a navigation panel that appears in the sidebar of a PDF reader. Each bookmark is a clickable link that jumps to a specific page or section within the document. Think of them as a persistent, interactive table of contents that stays visible while readers browse.
Bookmarks are stored as part of the PDF's document structure, separate from the visible page content. This means they do not alter your layout or formatting. They simply add a navigation layer on top of what already exists.
Why Bookmarks Matter for Accessibility
Under WCAG 2.1 Success Criterion 2.4.5 (Multiple Ways), users should have more than one way to locate content within a set of pages. Bookmarks satisfy this requirement by providing an alternative navigation path alongside page scrolling and search.
For screen reader users, bookmarks are especially valuable. A student using JAWS or NVDA can open the bookmark panel and hear a structured list of sections read aloud, then jump directly to the content they need. Without bookmarks, that same student might have to listen to every page sequentially to find a single section.
Bookmarks also complement tagged PDF structure. Tags define the reading order and semantic meaning of content, while bookmarks provide top-level navigation. Both are necessary for a fully accessible PDF.
How to Add Bookmarks in Adobe Acrobat Pro
Adobe Acrobat Pro gives you full manual control over bookmarks. Here is the process:
- Open your PDF in Acrobat Pro.
- Open the Bookmarks panel from the left sidebar (the flag icon).
- Navigate to the page and scroll position where you want the bookmark to point.
- Click the New Bookmark icon at the top of the panel (or use Ctrl+B / Cmd+B).
- Type a descriptive name for the bookmark. Use the actual heading text from your document for consistency.
- Repeat for each major section and subsection.
You can nest bookmarks by dragging them underneath a parent bookmark, which creates a hierarchical structure that mirrors your document outline.
Tip: If your PDF already has tagged headings, Acrobat can generate bookmarks automatically. Go to the Bookmarks panel options menu and select New Bookmarks from Structure. This pulls heading tags (H1, H2, H3) and converts them into a nested bookmark tree in seconds.
Auto-Generating Bookmarks from Microsoft Word
The most efficient way to get bookmarks into a PDF is to start with a properly structured source document. In Microsoft Word:
- Apply Heading 1, Heading 2, and Heading 3 styles to your section titles. Do not simply bold text or increase the font size manually.
- Go to File > Save As (or Export) and choose PDF.
- Click Options and check Create bookmarks using Headings.
- Save the file.
The exported PDF will contain bookmarks that match your heading hierarchy exactly. This approach is faster and more reliable than adding bookmarks manually after the fact, and it also produces a properly tagged PDF with correct heading structure.
Auto-Generating Bookmarks from Google Docs
Google Docs also generates bookmarks automatically when you export to PDF, provided you use built-in heading styles:
- Apply Heading 1, Heading 2, and Heading 3 from the styles dropdown to your section titles.
- Go to File > Download > PDF Document.
Google Docs converts heading styles into PDF bookmarks during export. There is no additional checkbox or setting required. One limitation is that Google Docs does not give you control over bookmark nesting depth, so all headings you have applied will appear in the bookmark panel.
Common Mistakes to Avoid
Using fake headings. If you make text look like a heading by changing the font size and weight without applying an actual heading style, no bookmarks will be generated on export. Structure must be semantic, not just visual.
Vague bookmark names. Bookmarks labeled "Section 1" or "Part A" do not help anyone navigate. Use descriptive names like "Grading Policy" or "Week 5: Research Methods."
Skipping heading levels. Jumping from Heading 1 to Heading 3 without a Heading 2 in between creates a broken hierarchy. Screen readers may interpret this as a structural error, and the resulting bookmark tree will look incomplete.
Forgetting to test. Always open the final PDF and verify that bookmarks appear in the sidebar and link to the correct locations.
Testing Your Bookmarks
Open the exported PDF in Adobe Acrobat Reader, Preview (macOS), or any standards-compliant PDF reader. Click the bookmark panel icon and confirm that:
- Every major section has a corresponding bookmark.
- Bookmarks are nested correctly (subsections appear under their parent sections).
- Clicking each bookmark scrolls to the right location.
- Bookmark names are descriptive and match the document headings.
For a more thorough check, run the Acrobat Accessibility Checker (Edit > Accessibility > Full Check) and review the Bookmarks section of the report.
Streamline Your PDF Workflow
Adding bookmarks is one piece of the larger puzzle of producing accessible documents at scale. If you manage hundreds of PDFs across courses and departments, doing this manually for every file is not sustainable. Aelira's PDF accessibility tools can detect missing bookmarks, generate them from document structure, and flag other accessibility gaps automatically, so your team can focus on teaching rather than remediation.

Aelira Team
•Accessibility EngineersThe Aelira team is building AI-powered accessibility tools for higher education. We're on a mission to help universities meet WCAG 2.1 compliance before the April 2026 deadline.
Related Articles
How Do I Make Excel Spreadsheets Accessible?
Accessible spreadsheets need proper table formatting, named sheets, alt text on charts, and no merged cells. Here's the practical guide for faculty.
How Do I Make a PDF Form Accessible?
Accessible PDF forms need programmatic labels, logical tab order, and clear error messages. Learn how to build and fix forms for screen reader users.
How Do I Make Course Materials Accessible in Australia?
Australian universities must ensure all course materials meet WCAG 2.1 AA under the DSE 2005. Here's a practical guide for faculty.
Ready to achieve accessibility compliance?
Join the pilot program for early access to Aelira's AI-powered accessibility platform
Apply for Pilot