About Bookmarks editor
Bookmarks editor reads the outline already inside a PDF, shows it as an editable tree, and writes a new one back when you save. Rename entries in place, retarget them to a different page, nest them under a parent to build chapters and sub-sections, reorder siblings with the arrows, or delete the lot to strip the outline out entirely. Bookmarks you never touch keep their exact original destination — named destinations, zoom settings and web links included. It is the tool for giving a merged bundle a usable table of contents, repairing an outline that drifted after pages were inserted, or adding navigation to a scanned manual nobody can find their way around. Also searched as PDF outline editor, table of contents editor, or add bookmarks to a PDF.
Bookmarks editor specs
| Price | Free ($0) — no paid tier |
|---|---|
| Account | Not required |
| Watermark | None |
| Where it runs | In your browser, on your device |
| File upload | No file is uploaded |
| Input | PDF (1 file) |
| Output | |
| File size limit | Limited only by your device's memory |
| Works offline after the page loads | Yes |
How to use Bookmarks editor
Drop the PDF in
Any outline already in the file is read automatically and appears as a tree; a file with no outline starts with an empty list instead of an error.
Edit titles and targets
The pencil icon turns a row's title into a text box. Page bookmarks carry a page-number field, and bookmarks that open a web address carry an address field instead.
Build the hierarchy
The plus icon adds a sibling directly below a row and the boxed plus adds an indented child. The up and down arrows reorder a row among its siblings; the chevron collapses a branch.
Add entries from scratch
The Add bookmark form at the bottom takes a Title and a Page and appends a top-level entry — the way to build an outline for a PDF that has none.
Verify against the pages
Clicking any row previews the page it points at beside the tree, with a caption reading either "Pointing at page N" or the web address it opens.
Save with new bookmarks
Press Save with new bookmarks. The outline is rewritten and the file downloads with a -bookmarked suffix; an amber note appears if any original target could not be resolved.
Frequently asked questions about Bookmarks editor
How do I create nested chapters and sub-sections?
Nesting is built with the two add buttons on each row: the plus icon inserts a sibling directly below the row you clicked, and the boxed plus inserts a child indented beneath it. There is no depth limit, so sub-sub-sections are as valid as top-level chapters, and indentation in the tree shows the level at a glance. The chevron on the left collapses or expands a branch — and that state is not just an editing convenience, because it is written into the saved PDF. A branch you leave collapsed here opens collapsed in the reader's bookmark panel, which is how a long manual ships showing only its chapters. The arrows reorder a row among its own siblings; to move an entry under a different parent, delete it and re-add it in the right place.
What happens to zoom levels and named destinations when I edit a bookmark?
A bookmark you do not touch keeps its exact original target, copied across verbatim — named destinations, explicit zoom factors, fit-width settings and actions the editor cannot model all survive, which is why simply renaming an entry is completely safe. Editing the target changes that. Typing a new page number replaces the destination with the top of that page and discards whatever zoom the original carried; typing a web address replaces it with a plain link action. Rows that arrived as web links show an address box rather than a page box, and a blank address blocks saving until you either fill it in or delete the row. If an original target cannot be resolved at save time, an amber note reports exactly how many entries fell back to the page shown in the editor.
Can I delete the whole outline, or build one for a PDF that has none?
Bookmarks editor works in both directions: it can build an outline for a PDF that has none, and it can strip an existing one out completely. When the PDF arrives with no outline the tree starts empty, and the Add bookmark form at the foot of the card creates the first entry from a title and a page number — after that the row buttons take over. When you want the outline gone, delete every row and save: the status line warns that saving an empty tree removes the outline, and the resulting file simply has no bookmark panel. Page numbers are one-based and clamped to the document's page count as the file is written, so a stale number left from a shorter draft cannot produce a broken link. Clicking any row previews the page it points at beside the tree, which is the quickest way to check a chapter start before saving.
Do the web addresses I type get opened or checked?
No request is made — an address you type is treated purely as data. It is stored inside the bookmark as a standard link action and is only ever opened later, by whoever clicks that bookmark in their own reader. The tool does not fetch the page, does not verify that the address exists and does not report it anywhere, which also means a typo will not be caught for you, so check it before saving. The same applies to the document: the PDF is parsed and rewritten entirely inside the browser tab, and neither the file nor its outline is transmitted. The only journey an address makes is the one inside the PDF you download.
Are bookmarks the same as a printed table of contents page?
They are different things, and this tool edits only one of them. A printed contents page is ordinary page content — text with numbers beside it — whereas bookmarks are a separate navigation structure stored in the file and shown by the reader in a side panel. Editing the outline here never changes a printed contents page, and renumbering a printed page will not update the outline. Bookmarks are what a reader's panel, a screen reader's navigation and many document management systems use to jump around a long file, so adding them to a scanned manual or a merged bundle is often more useful than another printed page. If you want both, build the contents page separately and merge it in.
Is it free, and does saving change the rest of the file?
Bookmarks editor is free, with no account and no cap on the number of entries. It is also deliberately conservative about everything outside the outline: pages, form fields, attachments and the file's existing producer and modification dates are left as they were, so saving a document whose bookmarks you barely touched gives you back something otherwise unchanged. Nothing is watermarked, no branding is stamped onto a page and no credit is written into the metadata. The download is named with a -bookmarked suffix, so your original stays exactly where it was — worth keeping until you have opened the new outline in your own reader and confirmed every entry lands where you expected.
Why in-browser processing matters
Every PDFChamp tool runs inside this page: the file you choose is read by JavaScript in your own browser and is never sent to a server, so nothing is uploaded, queued, or stored anywhere. That removes the upload wait, the processing queue, and the question of what happens to your file afterwards — the about page compares this architecture with server-side PDF tools.
Last updated