Logo
NeoArc Studio

PDF Table of Contents, Bookmarks and Page Numbers

Add navigation aids to PDF documents: auto-generated table of contents with clickable links, hierarchical PDF bookmarks, configurable page numbers, and manual page breaks for precise layout control.

Three navigation features work together to make PDF documents professional and easy to navigate: a table of contents with clickable links, hierarchical bookmarks in the PDF viewer sidebar, and configurable page numbers. Combined with manual page breaks, these features give you full control over how readers move through your document.

Table of Contents

The table of contents is auto-generated from headings in your content pages. It is inserted after the front cover (if present) and before the content pages.

Auto-Generated
Extracted from H1, H2, and H3 headings across all content pages. No manual entry needed. The TOC updates every time you publish.
Clickable Links
Every entry is a clickable link that jumps to the correct page in the PDF. Built using PDF annotation API for reliable navigation in all PDF viewers.
Multi-Level Styling
Indented hierarchy with dot leaders connecting titles to page numbers. H1, H2, and H3 entries each have distinct font sizes and indentation levels.

TOC Depth

Control how many heading levels appear in the table of contents:

DepthHeadings IncludedFont SizeIndentLine Height
1H1 only11pt boldNone22pt
2H1 and H2H2: 10pt regular20pt left20pt
3H1, H2, and H3H3: 9.5pt regular40pt left18pt

PDF Bookmarks

Hierarchical bookmarks appear in the PDF viewer's sidebar navigation panel. They provide an always-visible outline of the document that readers can use to jump to any section.

The bookmark hierarchy is built automatically from your heading structure: H2 entries nest under the preceding H1, and H3 entries nest under the preceding H2. The sidebar is collapsible, so readers can expand and collapse sections as needed. Bookmark titles support Unicode characters.

Page Numbers

Configurable page numbers appear on content pages with four format options:

FormatExampleBest For
Plain Number1Minimal, clean documents
Page NPage 1Formal reports and submissions
Page N of MPage 1 of 12Documents where total length matters (default)
Dashes- 1 -Decorative, classic document styling

Page Number Configuration

Page Breaks

Insert page break blocks in your content to force a new page at specific points. Page breaks are visible as a dashed line with a "Page Break" label in the editor. During PDF generation, each page break triggers a new PDF page segment.