πŸ“‘ PDF Bookmarks & Outline Client

Navigate PDFs by their built-in bookmark tree. Jump to any section, follow the reading order, and export the outline as JSON or CSV.

About PDF outlines: A PDF's outline (bookmarks) is an internal table of contents β€” a nested tree of titled links pointing to specific pages. Not every PDF has one. If yours doesn't, we offer a fallback that detects headings by font size and offers a suggested outline you can use for navigation.

Open a PDF

Drop a PDF below or click to browse.

β€”
100%
100% private. Nothing was uploaded.

How to Use Bookmarks & Outline

1

Open Your PDF

Outline and bookmarks load automatically on upload.

2

Explore the Tree

Click any bookmark to jump to its page. Expand or collapse sections.

3

Export

Download the outline as TXT, CSV, or JSON for archival or automation.

Frequently Asked Questions

An outline (also called bookmarks or table of contents) is a nested tree stored inside a PDF that provides titled links to specific pages. Publishers use it to make long documents navigable β€” click a chapter title, jump straight to that page. It appears as a sidebar panel in most PDF readers. Not all PDFs have one β€” it's optional and added deliberately by the creator.

When the PDF has no built-in outline, this tool analyzes each page and detects heading-looking text β€” short lines that are larger than body text and appear at the top of a page or section. Those detected headings become a suggested outline you can still use to navigate. It won't be perfect, but it's often enough for reading long documents.

No β€” this tool is read-only for navigation and export. To add or edit bookmarks, use a dedicated PDF editor like Adobe Acrobat Pro, or our upcoming Add Bookmarks tool.

In the PDF spec, they're the same thing. "Outline" is the technical term (the /Outlines dictionary), while "bookmarks" is what most users call them. Some PDF readers use "bookmarks" to mean user-added pages (in a browser sense), but in PDF files, they refer to the same tree structure.

PDF spec allows unlimited depth. Most well-structured PDFs use 2-4 levels (chapters β†’ sections β†’ subsections). This tool renders up to 9 levels with automatic indentation. Very deep trees work fine β€” just expand the parent node first.

No. Everything runs locally with pdf.js β€” the outline is extracted from the file itself, and the fallback analysis happens in your browser.

Done!