AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I add a table of contents to a PDF?

Add a table of contents to a PDF by uploading it and defining the entries and their target pages, or by generating bookmarks from headings. The tool builds a clickable outline and an optional TOC page, then you download the updated PDF. It runs in your browser.

  • Create clickable bookmarks and an outline
  • Optional printed contents page
  • Set titles, levels and target pages
  • 100% client-side

What is

PDF Table of Contents

A tool that adds a navigable outline (bookmarks) and/or a printed contents page to a PDF, linking entries to their target pages.

PDF Tools

Related terms

bookmarksoutline

Frequently Asked Questions

Yes, as bookmarks.

Entries become PDF bookmarks that jump to their target page in any reader, and can also be rendered as a printed contents page.

Yes.

Assign levels to create nested chapters and sub-sections.

Yes.

The outline is written with pdf-lib in your browser.

Detailed Explanation

How It Works

What it does

PDF Table of Contents adds a clickable bookmark outline and an optional printed contents page linking to target pages.

  • Bookmarks + TOC page
Methodology

How it works

The tool writes outline (bookmark) objects and, if requested, draws a contents page with page links using pdf-lib.

  • pdf-lib outline objects
Use Cases

Use cases

Make long reports, e-books and manuals navigable with a jump-to outline and a readable contents list.

  • Reports and e-books
Limitations

Limitations

You define the entries and pages; automatic heading detection depends on the document having recognisable structure.

  • Manual or heading-based
Privacy & Security

Privacy

The outline is built in the browser; the PDF is not uploaded.

  • 100% local