Generate a Table of Contents from Bookmarks
Turn the hidden bookmark outline of your PDF into a printed contents page readers can see. This tool reads every bookmark, resolves its page, and inserts a neatly formatted table of contents at the front of the document — complete with dotted leaders and page numbers that already account for the inserted pages. It is the fastest way to make reports, theses, and manuals look finished. The whole process runs on your device, so your document stays private.
Choose files ordrag & drop here
.pdf · single file
Processed locally in your browser — your files never leave your device.
How to table of contents
- Upload a PDF that already contains bookmarks (an outline).
- Click "Table of Contents" — entries are read and formatted instantly.
- Download the document with its new contents page at the front.
Frequently asked questions
My PDF has no bookmarks — what happens?
The tool needs an outline to work from and will tell you the file has no bookmarks. Use Edit Bookmarks first to create an outline, then generate the contents.
Are the page numbers correct after inserting the contents?
Yes. The printed numbers automatically account for the contents pages added at the front, so every entry points to the right physical page.
Does it handle nested bookmarks?
Yes. Sub-bookmarks appear indented under their parents, preserving the hierarchy of chapters, sections, and subsections in the outline.