100% Free · Full Outline Tree · Export Ready

View PDF Bookmarks
& Outline Structure

Explore the complete bookmark tree of any PDF — chapters, sections, sub-sections, and page numbers. Search, expand, collapse, and export as JSON, TXT, or CSV.

🔖

Drop your PDF to view its bookmarks

Or click to browse · PDF files only · All processing done locally in your browser

Choose PDF File
Reading bookmark structure…
📄 | Pages: | Size:
Total Bookmarks: 0
Depth Levels: 0
Top-Level Items: 0
Has Sub-sections:

Export Bookmarks As

Complete Bookmark Tree Explorer

Understand any PDF's structure at a glance — from a simple table of contents to deeply nested outlines.

🌳

Full Tree View

See every level of the PDF outline hierarchy — chapters, sections, sub-sections and deeper — with expand/collapse controls for each node.

🔍

Live Search

Type any keyword to instantly filter and highlight matching bookmark titles — even deep inside nested sub-sections, in real time.

📤

Export Options

Download the entire bookmark tree as plain text (indented outline), structured JSON, or a flat CSV — ready for spreadsheets, scripts, or documentation.

🔒

100% Private

Uses PDF.js running entirely in your browser. Your PDF is never uploaded — bookmark data is extracted locally without touching any server.

How It Works

View Bookmarks in 3 Steps

1

Upload PDF

Drop your PDF file. PDF.js reads the embedded outline structure without uploading anything — page count and metadata are shown instantly.

2

Explore the Tree

Click to expand or collapse sections. Use the toolbar to expand all levels at once, or search for any keyword across all bookmark titles.

3

Export or Copy

Download the bookmark structure as TXT, JSON, or CSV — or copy it to clipboard to paste into any document or spreadsheet.

Frequently Asked Questions

What are PDF bookmarks / outlines?
PDF bookmarks (also called the document outline) are a navigation structure embedded in the PDF file. They appear as a clickable table of contents in PDF viewers like Adobe Reader — showing chapters, sections, and subsections as a hierarchical tree, each linking to a specific page.
Why does my PDF show "No bookmarks found"?
Many PDFs — especially those printed to PDF, scanned documents, or basic exports — do not have a bookmark structure embedded. Only PDFs created with programs that explicitly add a table of contents (like Word, InDesign, LaTeX, or specialized PDF tools) contain bookmarks. The absence of bookmarks is normal and common.
What page numbers are shown — are they accurate?
The page numbers shown come directly from the PDF bookmark destination data. They should match what you see in your PDF viewer. Note that some PDFs use logical page numbers (e.g., Roman numerals for front matter) that may differ from the physical page index shown by the tool.
What is the JSON export format?
The JSON export preserves the full nested hierarchy of bookmarks as a JSON array. Each item has a "title" (the bookmark text), "page" (destination page number, if available), and "children" (an array of nested bookmarks). This format is useful for programmatic processing, documentation generation, or importing into other tools.
Can I edit or add bookmarks using this tool?
This tool is a viewer and exporter — it reads and displays existing bookmarks but does not modify the PDF or add new bookmarks. To add or edit bookmarks, use tools like Adobe Acrobat, PDF Studio, or our pdf-lib-based tools available elsewhere on this site.

PDF Bookmarks — What They Reveal

A PDF's bookmark structure is essentially a machine-readable table of contents. When present, it reveals the document's intended information architecture — how the author divided and labeled content — making it invaluable for understanding large reports, technical manuals, legal filings, and academic papers without reading them in full.

💡 Quickly assess a large PDF

Drop a 200-page report here to instantly see its chapter and section structure — decide whether it's worth reading before scrolling through hundreds of pages.

💡 Verify document structure

After creating a PDF from Word or LaTeX, use the Bookmark Viewer to confirm that all headings were correctly converted into bookmarks with the right hierarchy and page numbers.

💡 Build a table of contents

Export the bookmark tree as TXT or CSV, then paste it into a Word doc or spreadsheet to quickly create a formatted table of contents for documentation purposes.

💡 Audit legal or compliance documents

For regulatory filings and legal documents, verifying the bookmark structure ensures the correct sections are flagged with the right titles and page references — a quick compliance check.