Private and read-only
The source PDF is parsed locally and never rewritten. Bookmark titles and targets are not sent to analytics.
Read the complete bookmark hierarchy, resolve page destinations, and download a flat CSV or nested JSON outline.
The source PDF is parsed locally and never rewritten. Bookmark titles and targets are not sent to analytics.
Parent and child order, depth, open state, page number, view mode, and destination type remain available.
Direct pages and named destinations are resolved. Web and external-PDF actions are classified without being followed.
Check access, supported files, limits, and processing before choosing a document.
The core task does not require an account.
PDF bookmarks are entries in a document outline that help readers jump to chapters, sections, appendices, or other locations. Unlike a printed table of contents, bookmarks are stored as a separate hierarchy with parent and child relationships, which this tool reads and exports.
Extract PDF Bookmarks is a browser-based tool that lets you export a PDF outline tree and page destinations. Choose PDF, use the controls above to configure the result, then download or use the resulting CSV or JSON. The core workflow runs locally in your browser without an application document-processing request. See formats, limits, and processing.
PDF bookmarks are entries in a document outline that help readers jump to chapters, sections, appendices, web pages, or locations in another PDF. Unlike a printed table of contents, bookmarks are stored as a separate hierarchy with parent and child relationships.
EditPDF AI reads that outline hierarchy and resolves direct page references plus named destinations stored in legacy dictionaries or modern PDF name trees. Web links and external-PDF actions are reported as text but never opened. CSV provides a flat spreadsheet view, while JSON preserves the nested tree.
Common ways people use this tool in real documents and day-to-day workflows.
Audit chapter and section navigation before releasing manuals, reports, ebooks, and long-form publications.
Check whether long PDFs provide a logical, navigable outline and identify bookmarks that do not resolve to local pages.
Inspect outline depth, destination modes, named destinations, and external actions while testing PDF-generation pipelines.
Export the structural table of contents from authorized reports and collections into reusable JSON or CSV records.
Export a PDF outline tree and page destinations.
Accepts PDF and produces CSV or JSON. Up to 100 MB and 2,000 pages
Core tool with browser-based document processing.
Select one PDF up to 100 MB and 2,000 pages. The document stays on your device and is not rewritten.
Inspect bookmark titles, hierarchy paths, resolved page numbers, view modes, child counts, named destinations, and external action classifications.
Use CSV for a flat spreadsheet-friendly outline or JSON to retain nested children and structured destination metadata.
Confirm that your file is supported and understand how this tool handles document data.
Outline parsing, destination resolution, and export generation happen locally in your browser. The source PDF is treated as read-only.
Open this comparison if you are deciding between the browser workflow and a manual process.
Click through every bookmark in the panel and write down the outline by hand.
Export the entire bookmark hierarchy as a spreadsheet or structured JSON in one step.
Guess whether a bookmark actually points to a valid page.
Each entry shows its resolved page, view mode, and whether it's a local destination.
Manually track parent/child bookmark relationships in your notes.
JSON export preserves the original nested outline structure.
Export a PDF outline tree and page destinations Return to the tool above to choose your file, or browse the complete PDF toolkit for another task.