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.

How It Works

1

Upload PDF

Select a PDF with existing bookmarks.

2

Customize Style

Set title, font size, and font family.

3

Download PDF

Get your PDF with table of contents.

Why SwiftPDFLab?

100% Client-Side

All processing happens in your browser. Files never touch our servers.

Customizable

Choose fonts, sizes, and styles for your TOC.

No Account Needed

Start immediately. No sign-up, no email required.

Free Forever

No trials, no premium tiers. Every feature is completely free.

Frequently Asked Questions

How does PDF table of contents generation work?

SwiftPDFLab reads existing bookmarks from your PDF and generates a formatted table of contents page. You can customize the title, font size, and font family.

Does my PDF need bookmarks for TOC generation?

Yes, the tool uses existing PDF bookmarks to create the table of contents. If your PDF has no bookmarks, you can add them first using our bookmark tool.

Can I customize the table of contents appearance?

Yes, you can customize the TOC title, font size (10pt to 72pt), and choose from various font families including Times, Helvetica, and Courier variants.

Is TOC generation done privately?

Yes, completely private. All processing happens directly in your browser using WebAssembly technology. Your PDF files never leave your device.

Explore More PDF Tools

See How We Compare