PDF Bookmark Editor

When a PDF's bookmarks already exist but are wrong — misnamed, badly nested, or pointing a page early — this is the tool to fix them in place. Drag to reorder, indent to change nesting, retarget any bookmark's destination page, or switch to a plain-text view for bulk edits across dozens of entries at once. Your document renders alongside the tree so you can confirm a destination before you export.

Drag a PDF here, or click to browse

Processed locally — never uploaded

Worked example: a scanned textbook, one page early everywhere

A scanned textbook comes in with a cover page the original bookmarks never accounted for — every chapter link opens one page before the actual chapter start. Instead of retyping forty page numbers, set the bulk shift to +1 and every bookmark moves together, confirmed against the live preview before you export.

Frequently asked questions

Does this upload my PDF anywhere?

No — parsing, editing, and export all happen in your browser. Your file is never sent to a server, which matters if the document is a legal, medical, or otherwise sensitive record.

What if the bookmarks point to the wrong page?

Type the correct page number directly into a bookmark's page field, or use the bulk page-offset shift if every bookmark is off by the same amount — common in scanned documents where a cover page throws every entry off by one.

Tree view vs. text view — which should I use?

Tree view suits mouse-driven reordering and nesting changes on a document with a manageable number of bookmarks. Text view is faster for bulk edits — find-and-replace across dozens of titles, or pasting in a whole outline at once.

Can I add bookmarks that were never there?

Yes. Add a root entry or a child under any existing bookmark, set its title and page, and it's written into the outline on export exactly like the ones that were already there.

Related tools: