The PDF Bookmark Editor reads, edits, and writes PDF outlines locally in your browser. It is useful for long documents, contract review, archived files, scanned PDFs, and final outline checks before delivery or printing.
Key Features
- Upload one PDF file and read the page count.
- Read existing PDF bookmarks and convert them into rule text.
- Batch edit bookmarks with
level|title|pagerules. - Build multi-level outline structures and replace the original bookmarks.
- Set the PDF to open with the bookmark panel visible.
- Preview bookmark levels, page numbers, and titles.
- Generate and download a new PDF locally without uploading the source file.
Steps
- Choose a PDF file or drag it into the upload area.
- To reuse existing bookmarks, keep replace-on-upload enabled or click read current PDF bookmarks.
- Edit bookmark rules with level, title, and page number.
- Check the preview to confirm the hierarchy and page numbers.
- Generate the bookmarked PDF and download the result.
Rule Format
Use one bookmark rule per line in the format level|title|page.
``text 1|Preface|1 1|Chapter 1|5 2|1.1 Background|6 ``
Levels start from 1. Child levels must increase step by step, so a rule cannot jump from level 1 directly to level 3. Empty lines and lines starting with # are ignored. Page numbers must be within the current PDF page range.
Use Cases
- Add chapter navigation to papers, reports, manuals, and ebooks.
- Clean up outlines for contracts, bids, and review files.
- Create navigable bookmarks for scanned documents, archives, and merged PDFs.
- Normalize PDF outline structure before printing or delivery.
Notes
- Encrypted PDFs may need to be decrypted before processing.
- The generated file replaces the original bookmark tree with the current rules.
- This tool edits PDF viewer sidebar bookmarks. It does not add a visible table-of-contents page.
- All processing runs in the local browser, and the current state is not kept after refresh.