Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

PDF Bookmark & Table of Contents Editor

Give a PDF a proper table of contents — and the page numbering a reader shows.

PDF No upload Free preview, no sign-upIncluded in your pass Pro tool Pro pass: ₹179 for 30 days

Try before you buy.

  • Free preview: the whole outline on screen and the first pages of the saved PDF (up to 3) as watermarked page images, with a summary of the file.
  • Locked until you unlock it: download and copy.
  • Unlock: Pro pass, ₹179 for 30 days, a one-time payment that never renews.

Ways to unlock shows how to get the full result.

See passes (opens in a new tab)

Printing this result is locked in the free preview.

Next steps

About the PDF Bookmark & Table of Contents Editor

A PDF’s bookmarks are the entries in a reader’s navigation panel: the document’s outline. This editor shows the outline your file already has — titles, the page each one opens and how they nest — and lets you add, rename, nest, reorder and delete entries, point any entry at another page, and build a whole outline in one go from the document’s headings (lines in a larger font) or from patterns such as “Chapter 1” or numbered headings.

You can also set page labels: the page numbers a reader prints in its page box, so front matter reads i, ii, iii while the body reads 1, 2, 3 — and make the file open with its bookmarks panel showing. The outline can be written out as indented text and read back in, which is the quickest way to build a long table of contents. The pages themselves are never rewritten: text, pictures, links and form fields stay exactly as they are, and nothing is uploaded.

How to use it

  1. Choose the PDF (drag it onto the box, or press Choose a PDF). Its bookmarks, page labels and panel setting are read and shown.
  2. Work on the list: Add a bookmark, type its title, set the page it opens, and use the arrows to move it or Indent and Outdent to nest it under the entry above.
  3. To build an outline quickly, open Find headings and pick how to recognise them — a larger font than the body text, lines starting with Chapter or Section, numbered headings, or capitals. Check the result in the list; nothing is written yet.
  4. Under Page labels, add ranges to control the numbering a reader shows (for example i, ii, iii for the first four pages, then 1, 2, 3). The preview line shows what the first pages will read.
  5. Press Save PDF: without a pass the page shows a free preview of the result — the first pages as watermarked images with a summary — and the download and the outline text stay locked; with a Pro pass you get the clean file at once.

Examples

A table of contents from the headings of a report
Input
A 60-page report whose headings are 16 pt and 13 pt, body text 11 pt · Find headings → “Lines in a larger font”
Result
2 levels of bookmarks: every 16 pt line at the top level, every 13 pt line under it, each opening its page at the heading. Running headers that repeat on most pages are left out.
Front matter numbered i, ii, iii
Input
A book with 4 pages of front matter · Page labels: from page 1 roman lower case, from page 5 decimal starting at 1
Result
Readers show i, ii, iii, iv, then 1, 2, 3 … — and jumping to “page 12” in the reader goes to the page printed 12.
An outline pasted as text
Input
Introduction	1
  Why this matters	2
Method	8
Results	15
Result
4 bookmarks, with “Why this matters” nested under “Introduction”. Two spaces (or a tab) per level, then the title, then a tab and the page.

Common uses

  • Giving a scanned or exported PDF the navigation panel it never had.
  • Fixing an outline whose entries point at the wrong pages after pages were added or removed.
  • Building a table of contents for a long report, contract or thesis from its headings.
  • Numbering front matter i, ii, iii so a reader’s page box matches the printed page numbers.
  • Making a handbook open with its bookmarks panel, so readers see the structure first.

What bookmarks and page labels are

Bookmarks are the document outline of ISO 32000-1:2008, Document management — Portable document format — Part 1: PDF 1.7, §12.3.3: a tree of items, each with a title, a destination and an open or closed state. This tool writes every item with an explicit destination to a page object, which is the form every reader understands: a bookmark keeps the exact position and zoom the file gave it as long as it still opens the same page, a bookmark you point at another page opens it fitted in the window, and a bookmark found from a heading opens the page at that heading. Bookmarks that open a web address keep it, and the title colour and the bold or italic flags a file already used stay as they were.

Page labels are §12.4.2 of the same standard: ranges of pages, each with a numbering style (decimal, roman capitals or lower case, letters), an optional prefix and a start number. They change only what a reader prints in its page box — never the numbers printed on the pages themselves.

“Open with the bookmarks panel showing” is the catalogue’s page mode (/PageMode /UseOutlines). Adobe Acrobat Reader, Firefox and most mobile readers follow it; some viewers ignore it.

How headings are found

  • A larger font than the body text — the size most characters are drawn in is taken as the body size; every distinct larger size becomes a level, biggest first. Lines that repeat on at least 30 % of the pages, and on three pages or more (running headers and footers), are left out.
  • Chapter, Section, Part, Annex, Appendix, Article, Schedule — lines that start with one of those words; sections nest under chapters.
  • Numbered headings — 1, 1.2, 1.2.3 … followed by a title that starts with a capital, at the body size or larger (so footnotes and sentences that begin with a number are left out): the depth of the number becomes the level.
  • CAPITAL LETTERS — short lines written entirely in capitals, as in many contracts.
  • My own words — lines that start with the text you type.

A PDF that holds no text (a scan without OCR) has nothing to find: run OCR PDF first, or type the outline. Headings are only a starting point — check the list and fix what the file got wrong.

The outline as text

The text form is two spaces (or one tab) per level, then the title, then a tab and the page number:

Introduction 1 Why this matters 2 Method 8

Reading it back accepts a tab, two or more spaces, or “ — 12” before the page number, so a list copied out of a word processor usually works. A line without a page becomes a heading that only groups the entries under it. Writing the list out as that text, copying it and downloading it are part of the result, so they follow the same lock as the PDF until you unlock it; text you type or paste into the box is your own and reads into the list at any time.

Limitations

  • A password-protected or encrypted PDF cannot be changed here. Remove the protection with Unlock PDF first.
  • Saving changes the file, so any digital signature in it will show as invalid — keep the original if you need it.
  • A bookmark that opened another file or ran an action other than opening a web address (a script, a menu command) becomes a plain heading without a target. Named destinations are turned into direct page destinations with the same position.
  • At most 5,000 bookmarks and 10 levels.
  • Headings are found in the first 500 pages of the text layer; a scan without OCR has no text to search.
  • Page labels change what a reader shows, not the numbers printed on the pages. Use Add Page Numbers to print numbers on the pages.

Privacy

Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.

Frequently asked questions

What do I get without a pass?

Without a pass, PDF Bookmark & Table of Contents Editor shows the whole outline on screen and the first pages of the saved PDF (up to 3) as watermarked page images, with a summary of the file. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.

Is my PDF uploaded?

No. The file is read and written in your browser with pdf-lib, and its text and pages are read with pdf.js. Nothing is sent to MySmartCoPilot or anyone else.

Do the pages change when I save?

No. Only the outline, the page labels and the page mode are written; the page objects and everything on them — text, pictures, links, form fields, layers — stay as they are. The file is written as a new copy, so your original is untouched.

Do my bookmarks keep their exact positions?

Yes. A bookmark that pointed at a spot on a page — the top of a section, at a zoom level — keeps that spot as long as it still opens the same page. Point it at another page and it opens that page fitted in the window. Bookmarks built from headings open the page at the heading.

What is the difference between page labels and printed page numbers?

Page labels are what a reader shows in its page box and in “go to page” — i, ii, iii then 1, 2, 3, or A-1, A-2. They are metadata. Numbers printed on the paper are drawn on the pages themselves; Add Page Numbers does that.

Will the bookmarks work in Acrobat Reader and on my phone?

Yes. The outline is written exactly as the PDF standard describes it, so Adobe Acrobat Reader, Preview, Firefox, Chrome’s viewer and mobile readers list it in their navigation panel.

What does the free preview show?

The whole outline you built stays on screen, with the summary of what will be written. The saved PDF is previewed as its first pages (up to 3) as page images with a MySmartCoPilot watermark; its download and the outline text unlock with a Pro pass.

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.