Manage supported PDF bookmarks

Inspect, add, rename, move, or remove a bounded flat list of supported top-level bookmarks that point directly to physical PDF pages.

When this tool is useful

Maintaining a straightforward chapter list in a PDF whose outline already uses direct, top-level physical-page destinations.

How local processing works

The tool accepts only a supported top-level sibling chain with direct page-array destinations, applies the requested list change, rewrites that flat outline with direct Fit destinations, and reopens it for exact comparison.

How to use it

  1. Prepare a safe working copy: Keep every source unchanged and review the supported input, controls, and limits before processing. Maintaining a straightforward chapter list in a PDF whose outline already uses direct, top-level physical-page destinations.
  2. Process locally: Run the documented operation in this browser and stop if an unsupported structure is reported. The tool accepts only a supported top-level sibling chain with direct page-array destinations, applies the requested list change, rewrites that flat outline with direct Fit destinations, and reopens it for exact comparison.
  3. Download and verify: Expand the outline in the target viewer, click every bookmark, compare its title and physical page with the requested list, and confirm that the normalized flat order is acceptable.

Important limitations

Nested children, named destinations, action-based or remote destinations, mixed structures, cycles, malformed links, and signed PDFs are rejected rather than guessed or partly rewritten. Destination zoom and view modes are normalized to Fit.

Verify the downloaded result

Expand the outline in the target viewer, click every bookmark, compare its title and physical page with the requested list, and confirm that the normalized flat order is acceptable.

Private by design

Your files stay in this browser. The tool does not upload the source or output to our servers.

Questions and answers

When is this tool useful?

Maintaining a straightforward chapter list in a PDF whose outline already uses direct, top-level physical-page destinations.

What does the browser actually do?

The tool accepts only a supported top-level sibling chain with direct page-array destinations, applies the requested list change, rewrites that flat outline with direct Fit destinations, and reopens it for exact comparison.

Which limits must I understand?

Nested children, named destinations, action-based or remote destinations, mixed structures, cycles, malformed links, and signed PDFs are rejected rather than guessed or partly rewritten. Destination zoom and view modes are normalized to Fit.

How should I verify the result?

Expand the outline in the target viewer, click every bookmark, compare its title and physical page with the requested list, and confirm that the normalized flat order is acceptable.

Related tools