Generate Table of Contents

Upload a PDF with bookmarks to generate a table of contents page

Click to select a file or drag and drop

A single PDF file

Your files never leave your device.

What is a PDF Table of Contents?

A PDF Table of Contents (TOC) is a navigational page that lists chapters, sections, and their corresponding page numbers. Unlike bookmarks (which are sidebar navigation), a TOC appears as a physical page within your PDF document, making it visible when printed or shared.

Why generate a table of contents from bookmarks?

  • Professional Appearance: Adds a polished, organized look to your documents
  • Print-Friendly: Creates a physical reference page for printed copies
  • Enhanced Navigation: Provides both digital (bookmarks) and physical (TOC page) navigation
  • Document Organization: Helps readers quickly find and reference sections
  • Academic & Professional Use: Required for reports, theses, manuals, and ebooks
  • Accessibility: Improves document accessibility for all users

Key Features

  • ✓ Preserves all original bookmarks
  • ✓ Customizable fonts and sizes
  • ✓ Automatic page number alignment
  • ✓ Adds TOC bookmark automatically
  • ✓ 100% free & works locally

How to Generate a Table of Contents

1

Upload PDF with Bookmarks

Select a PDF that already contains bookmarks. The tool reads these bookmarks to generate your table of contents.

2

Customize Appearance

Choose title, font family, font size, and whether to add a bookmark for the TOC page itself.

3

Download & Use

Download your updated PDF with the table of contents inserted at the beginning. All processing happens locally.

Best Practices for PDF Tables of Contents

Recommended Settings

  • Font Size 12-14pt - Most readable for printed materials
  • Helvetica or Times Roman - Professional, widely supported fonts
  • Enable TOC bookmark - Makes TOC easily accessible in PDF readers
  • "Table of Contents" title - Standard, easily recognizable header

Pro Tips

  • Bookmark hierarchy is preserved - nested bookmarks appear as indented items
  • Use Edit Bookmarks tool first if your PDF lacks bookmarks
  • For complex documents, generate TOC after all editing is complete

Frequently Asked Questions

This tool requires bookmarks to generate a table of contents. If your PDF doesn't have bookmarks:

  1. Use our Edit Bookmarks tool to add bookmarks first
  2. Create bookmarks for each chapter or section you want in your TOC
  3. Save the PDF with bookmarks, then use this tool to generate the TOC
  4. Bookmark names become TOC entries, hierarchy creates indentation

The table of contents is always inserted as the first page of your PDF:

  • Original page 1 becomes page 2
  • All page numbers in the TOC are automatically adjusted
  • Bookmark destinations are updated to point to correct pages
  • If you need the TOC elsewhere, use Organize PDF to move pages

The generated TOC becomes a regular PDF page. You can:

  • Edit text using our PDF Editor
  • Regenerate the TOC if you change bookmarks
  • Manually edit entries if only minor changes are needed
  • For major changes, regenerate with updated bookmarks

Note: Manual edits won't update page numbers automatically if document changes.

Nested bookmarks (parent-child relationships) are preserved in the table of contents:

  • Top-level bookmarks appear flush left
  • Child bookmarks are indented (usually 0.5 inches)
  • Multiple levels of nesting are supported
  • This creates a hierarchical, organized TOC structure

Example structure in TOC:

Chapter 1: Introduction ............. 1
  1.1 Background ..................... 2
  1.2 Objectives ..................... 3
Chapter 2: Methodology ............... 5
  2.1 Research Design ................ 6
  2.2 Data Collection ................ 8

This tool requires bookmarks, which are metadata separate from page content:

  • Scanned PDFs: Work if bookmarks were added separately
  • Image-based PDFs: Work if bookmarks exist
  • Searchable PDFs: Work best with automatic bookmark generation

If you have a scanned PDF without bookmarks:

  1. Use OCR PDF tool to make it searchable
  2. Add bookmarks manually or with automatic tools
  3. Then generate your table of contents

Related PDF Tools