Auto-magically add a Table of Contents (TOC) to your PDF. Use powerful tools to quickly build and edit a TOC.

Use PDFOutliner to:
◇ Add a TOC to PDFs exported by and
◇ Clean up messy TOC provided by PDF’s original publisher
◇ Organize multipage scanned documents in a PDF
◇ Build a TOC for a PDF built from scanned or OCR pages

PDFOutliner writes the table of contents back into the PDF, and the PDF is compatible with PDF viewer apps on your Mac, iOS, Android or Windows devices. The table of contents usually appears in a sidebar or popover in your PDF reading app. For example, in the Preview app built into macOS, open the PDF and click View menu -> Table of Contents to show the navigation sidebar.

What’s New

Version 1.6

• PDFOutliner generates a TOC based on a set of fonts in the document, and you can select and specify which fonts should map to Heading level 1, level 2, etc. in the outline. You can load these font to heading level mappings from a plain text file too. New in this version of PDFOutliner, you can run the last loaded set of font to heading level mappings in one-click, using a "Bot" button next to the Load button. This is a quick way to add a table of contents to PDFs you may be generating regularly from text editors like Ulysses.
• Updates to links under the Help menu including to new video tutorials available on the PDFOutliner product website.
• Includes a new User Guide (23 pages) that explains the set of tools available in PDFOutliner for working with TOCs in both text-based and scanned-image PDFs.

Ratings and Reviews

4.1 out of 5
50 Ratings

50 Ratings

Don✶Star ,

Good TOC tool with quirks

I needed to add a TOC to a PDF I was building, and couldn’t do it while I was generating the content, so PDFOutliner came in handy for me. I did note some quirks while adding TOC entries; the most annoying was that when entering the name of a TOC entry, all I saw was vertical bars for each character I typed, so I was typing blind. When done with entry, the name showed up normally, and re-editing worked as expected. Also, the page number would occasionally be off by one from the page I had highlighted. This was easy enough to fix, and I quickly learned to look at the page number it wanted to assign and change it while adding the TOC item.

Not as polished as I would like, but it does the job I need it to do and that was worth the price of the app.

Humble Vagabond ,

Works great on El Capitan

PDFOutliner works great on El Capitan even though version 1.4 has not been updated since October 2012.

PDFOutliner creates and edits the Table of Contents for PDFs. It does one thing and does it exceedlingly well! The splash screen help file is simple, direct and easy to understand. I was able to auto generate a 3-level TOC for a nine chapter, 200 page PDF in about five minutes after first opening PDFOutliner. The two automatic TOC generators, AutoTOC and MiniTOC, create separate TOC which are easy to hand edit, tweek, or merge. The manual drag-n-drop "Push Text” and "Solo Editing” features are equally intuitive. Thus far I’ve created the TOC for a dozen or so PDFs between 200 and 500 pages each without encountering any errors or crashs.

Install the 7-day trial version from the developer’s website for a free test drive. I did and promptly bought the paid version after completing my first TOC.

Catique ,

Did exactly what I needed

I have been creating bookmarks for my PDFs in Preview but really wanted to create Tables of Content instead. I tried using the AutoTOC and it came up with a crazy table of contents - not what I was after at all. However, manually adding the levels I wanted and briefing typing a description worked great. The best part is after I saved it, I opened the file in Preview and up popped exactly what I have been looking for in the sidebar! This did exactly what I needed, even if I had to do it manually.


Jose John
22.8 MB

OS X 10.7 or later, 64-bit processor



Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.