Add bookmarks to a PDF

Give a long document a proper table of contents — nested, clickable, and built from its own headings if you want it done in one click.

Drop a PDF here, or click to choose

Existing bookmarks are loaded so you can edit them

Choose PDF

0 bytes of your file have left this device. Counted live in this tab, not claimed — open your browser’s Network tab and watch.

How it works

  1. 1

    Drop in the PDF — any bookmarks it already has are loaded for editing.

  2. 2

    Build the outline from the document’s headings, or add entries yourself.

  3. 3

    Rename, renumber, reorder and nest, then save. The panel opens on its own.

Frequently asked questions

What are PDF bookmarks?

The clickable table of contents down the side of a PDF reader — the panel that lets someone jump straight to a section instead of scrolling through eighty pages. They are stored inside the file, so they travel with it. They are not the same as your browser’s bookmarks.

Can it build the outline for me?

Yes, and this is the part worth trying first. We read the document’s own headings — worked out from the size and weight of the type, the same way our PDF-to-Markdown tool does — and turn them into a nested outline in one click. On a long report that is the difference between a minute and an afternoon. Check it before saving: it is a starting point, and a document with unusual typesetting can confuse it.

Can I nest them?

Yes. Any bookmark can become a sub-bookmark of the one above it, as deep as you like, and the arrows move entries around. Deleting a parent keeps its children rather than taking the whole branch with it.

Will they work in every reader?

They should. Bookmarks are a standard part of the PDF format and we write the structure the specification describes, including telling the reader to open the panel. Each one jumps to the top of its page and leaves the reader’s zoom alone, rather than rescaling the view.

Can I remove the bookmarks a file came with?

Yes — delete them all and save. The outline is removed, and so is the instruction that tells readers to open a panel for it, so nobody gets an empty sidebar.

Does it change the pages?

No. Bookmarks live alongside the pages, not on them. Nothing is re-rendered, re-compressed or moved, and the page count stays exactly as it was.

Is my file uploaded?

No. The PDF is read and rewritten inside your browser and never reaches a server. There is no page limit and no daily cap, because it costs us nothing to run.

Last improved

Changes to this tool specifically, not the site.

  1. New tool

    Give a long PDF a table of contents in one click

    A hundred-page report with no bookmarks is a scroll bar and a guess. Add bookmarks to a PDF builds the whole clickable outline from the document’s own headings — press the button, check what it found, save. You can also add entries by hand, rename them, point them at different pages, drag them into a sensible order and nest them as deep as you like, and any bookmarks the file already had are loaded ready to edit. Deleting a heading keeps everything underneath it rather than taking the whole branch with it, and saving with none at all cleanly strips the bookmarks a file arrived with. It runs in your browser like the rest of the free tools.

Everything we’ve changed →