How to Create Table Of Contents PDF

A table of contents transforms a long PDF from an impenetrable wall of pages into a navigable document where readers can jump directly to the section they need. This is critical for manuals, reports, and ebooks where readers rarely read cover to cover. SublimePDF generates a clickable table of contents with hyperlinked entries that jump to the correct pages.

Follow the step-by-step instructions below, then use the free tool directly — no registration or download required.

Open Tool →

How to Create Table Of Contents PDF — Step by Step

1

Upload your PDF

Open the Table of Contents tool and upload your document. The tool scans every page for heading-like text based on font size, weight, and position to auto-detect your document's structure.

2

Review detected headings

The tool presents a list of detected headings organized by hierarchy level. Review and edit the list — rename entries, adjust hierarchy levels (H1, H2, H3), or remove false positives like pull quotes or sidebar titles.

3

Add missing entries manually

If the auto-detection missed a section, click 'Add Entry' and type the heading text, assign its level, and specify the target page number. This is common for PDFs created from scans or images.

4

Choose TOC formatting

Select a layout style — classic with dot leaders, modern with clean spacing, or minimal with just titles and numbers. Set the font, size, and whether to include page numbers on the left or right.

5

Set insertion point

Choose where the TOC page appears — most commonly after the title page and before the first chapter. The tool inserts one or more TOC pages depending on how many entries you have.

6

Generate and download

Click 'Create TOC' to build the table of contents with clickable links. Each entry becomes a hyperlink that jumps to the corresponding page when clicked in any PDF reader.

Pro Tips

  • 💡 Use dot leaders (the row of dots between the title and page number) for printed documents — they guide the reader's eye across the page far better than blank space.
  • 💡 Limit your TOC to two or three heading levels. Including every sub-subsection creates a cluttered TOC that's harder to scan than the document itself.
  • 💡 After generating the TOC, add bookmarks as well using the Bookmark tool — this gives readers two navigation methods: the TOC page and the sidebar bookmark panel.
  • 💡 For ebooks and digital-only documents, skip page numbers entirely and rely on clickable links — readers will tap entries rather than flip to a page number.

Privacy & Security

All processing happens directly in your browser. Your files are never uploaded to any server — they remain on your device throughout the entire process. SublimePDF uses WebAssembly technology for fast, secure, client-side processing.

Works Everywhere

This tool works on any modern browser — Chrome, Firefox, Safari, or Edge — on desktop, tablet, or mobile. No software to install. PDF is an open ISO standard supported by all major platforms.

How to Create Table Of Contents PDF — FAQ

Will the table of contents entries be clickable?
Yes. Each TOC entry becomes a hyperlink that jumps directly to the corresponding page when clicked. This works in Adobe Reader, Preview, Chrome, and all modern PDF viewers.
Can I create a TOC for a scanned PDF?
Auto-detection requires selectable text, so scanned PDFs need OCR first. Run your document through SublimePDF's OCR tool, then generate the TOC from the recognized text. You can also add entries manually.
Does the TOC update if I later add or remove pages?
The TOC is generated as a static page with fixed links. If you modify the PDF after creating the TOC, you'll need to regenerate it so the page numbers and links stay accurate.
How many heading levels can I include?
SublimePDF supports up to four levels of hierarchy (H1 through H4). Each level is indented progressively, making it easy for readers to see the document's structure at a glance.

Ready to get started?

Use SublimePDF's free tools right now.

Open Tool