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.
Or click to browse · PDF files only · All processing done locally in your browser
Understand any PDF's structure at a glance — from a simple table of contents to deeply nested outlines.
See every level of the PDF outline hierarchy — chapters, sections, sub-sections and deeper — with expand/collapse controls for each node.
Type any keyword to instantly filter and highlight matching bookmark titles — even deep inside nested sub-sections, in real time.
Download the entire bookmark tree as plain text (indented outline), structured JSON, or a flat CSV — ready for spreadsheets, scripts, or documentation.
Uses PDF.js running entirely in your browser. Your PDF is never uploaded — bookmark data is extracted locally without touching any server.
Drop your PDF file. PDF.js reads the embedded outline structure without uploading anything — page count and metadata are shown instantly.
Click to expand or collapse sections. Use the toolbar to expand all levels at once, or search for any keyword across all bookmark titles.
Download the bookmark structure as TXT, JSON, or CSV — or copy it to clipboard to paste into any document or spreadsheet.
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.
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.
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.
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.
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.