Home › PDF Tools › Add Bookmarks to PDF

Add Bookmarks to PDF

Give any PDF a clickable bookmarks panel (outline). Click a page to bookmark it, nest bookmarks into chapters and sections, edit existing bookmarks, or let the tool generate them from the document's headings. Everything happens in your browser, so your PDF is never uploaded.

Last updated:

Advertisement
Advertisement

How to use the Add Bookmarks to PDF

  1. Open your PDF by dropping it on the box or clicking to choose it. Existing bookmarks are loaded automatically.
  2. Add bookmarks: click a page thumbnail (the title is taken from the biggest text on that page), press Generate from headings, or switch to Text and paste a table of contents.
  3. Organize them: rename, change the page number, use → to make a bookmark a child of the one above and ← to move it back, and ↑ ↓ to reorder.
  4. Choose the options, such as showing the bookmarks panel when the PDF opens.
  5. Press Save PDF with bookmarks to download the new PDF.

Text mode format

Switch the bookmark editor to Text to type or paste a whole table of contents at once. Write one bookmark per line with the title, a vertical bar and the page number. Indent child bookmarks with two spaces (or a tab) per level:

Introduction | 1
Chapter 1: Getting started | 3
  1.1 Installation | 4
  1.2 First steps | 7
Chapter 2: Advanced use | 12
  2.1 Settings | 12
    Network options | 14
Index | 40

Lines copied from a printed table of contents with dot leaders (Installation ........ 4) or a page number at the end also work. Page numbers are the PDF's page positions (1 = first page of the file), which can differ from the numbers printed on the pages if the document has a cover or roman-numbered front matter.

Tips for good PDF bookmarks

  • Mirror the document structure: chapters as top-level bookmarks, sections as children. Two or three levels is easiest to navigate.
  • Keep titles short: the bookmarks panel is narrow, so long titles are cut off. Remove trailing page numbers and dot leaders.
  • Bookmark merged documents: after merging several PDFs, add one bookmark per original file so readers can jump between them.
  • Show the panel: tick "Open the PDF with the bookmarks panel visible" so readers notice the bookmarks immediately (supported by Acrobat and most desktop readers).
  • Accessibility: bookmarks are recommended for long PDFs by accessibility guidelines such as PDF/UA and WCAG, because they help everyone navigate, including screen-reader users.

Frequently asked questions

What are PDF bookmarks?

Bookmarks (called the outline in the PDF specification) are the clickable table of contents shown in the sidebar of PDF readers such as Adobe Acrobat, browsers, Preview and mobile PDF apps. Each bookmark jumps to a page or position, and bookmarks can be nested into chapters and sections.

How does Generate from headings work?

The tool reads the text of every page and finds lines set in a larger font than the body text. The largest sizes become level 1, 2 and 3 bookmarks; lines repeated on many pages (running headers and footers) and page numbers are ignored. If all text is the same size, bold lines are used. Always review the result: scanned PDFs without a text layer have no headings to detect.

Can I edit or delete bookmarks that are already in the PDF?

Yes. Existing bookmarks, including nested ones and named destinations, are loaded when you open the file. Edit them, add new ones or press Clear all and save to remove the bookmarks completely.

How do I make a sub-bookmark?

Place the bookmark directly below its parent and press the → button. It moves one level to the right and becomes a child. Press ← to move it back. In Text mode, indent a line with two spaces per level.

Will adding bookmarks change my PDF's content?

No. Only the outline and, if you choose, the setting to show the bookmarks panel are added. Pages, text, images, links and form fields are kept exactly as they are and nothing is re-compressed.

Does it work with password-protected PDFs?

PDFs that need a password to open, or that are encrypted, cannot be modified here. Remove the protection first with a PDF unlock tool if you have the right to, then add the bookmarks.

Is my PDF uploaded to a server?

No. The file is opened, analysed and saved entirely in your browser with JavaScript. It never leaves your computer or phone.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

PDF Metadata EditorView and edit a PDF's title, author, subject, keywords and dates, or clear them all.Add Page Numbers to PDFNumber PDF pages with your choice of position, format and font.Organize PDFReorder, rotate, delete and duplicate PDF pages with drag-and-drop thumbnails.Merge PDFCombine several PDF files into one document.Compress PDFReduce PDF file size while keeping it readable.Protect PDF with PasswordLock a PDF with a password and AES-256 encryption, and restrict printing, copying or editing.Unlock PDFRemove the password and print, copy or edit restrictions from a PDF you have the password for.Split PDFExtract pages or split a PDF into separate files.Delete PDF PagesRemove pages from a PDF using a visual thumbnail grid.Rotate PDFRotate one page or all pages of a PDF by 90, 180 or 270 degrees.Watermark PDFStamp a text or logo watermark on PDF pages with custom opacity.Sign PDFDraw, type or upload a signature and place it on any PDF page, free and private.Fill PDF FormFill in PDF form fields online: text boxes, checkboxes, radio buttons and dropdowns.Flatten PDFFlatten PDF form fields and annotations into the page so they can no longer be edited.Grayscale PDFConvert a color PDF to grayscale or pure black and white for printing, right in your browser.PDF ViewerOpen and read PDF files in your browser with zoom, search, thumbnails and fullscreen.PDF Word CounterCount words, characters and lines in a PDF, page by page, with top words and CSV export.Crop PDFTrim PDF margins by dragging a crop box on the page, for all pages or selected ones.Resize PDFChange PDF page size to A4, Letter, Legal, A3 or custom and scale content to fit.Redact PDFBlack out names, numbers and any text in a PDF for real: the hidden text is removed, not covered.PDF EditorAdd text, whiteout, shapes, images and drawings to any PDF page, then save a new PDF.Compare PDFCompare two PDF files and see added, removed and changed text side by side, page by page.Insert Pages into PDFInsert blank pages or pages from another PDF anywhere in your document, privately in your browser.PDF Page CounterCount the pages of many PDFs at once, with totals, page sizes and a CSV export.Add Header and Footer to PDFAdd header and footer text with page numbers, date and file name to every PDF page.Invert PDF ColorsTurn a PDF into dark mode: invert colors, keep hues or use a night sepia theme for easy reading.PDF N-UpPrint 2, 4, 6, 9 or 16 PDF pages per sheet with your own order, margins and borders.PDF Booklet MakerTurn a PDF into a print-ready folded booklet: pages imposed 2 per sheet in saddle-stitch order.Add Stamp to PDFStamp APPROVED, PAID, DRAFT or custom text with a date onto any PDF page.Remove Blank Pages from PDFFind and delete empty or near-blank pages in a PDF automatically.Add Margins to PDFAdd white space margins or a binding gutter to PDF pages, enlarging pages or scaling to fit.Alternate Merge PDFInterleave two PDFs page by page, e.g. scanned fronts and backs, into one combined file.Bates Numbering PDFStamp sequential Bates numbers on one or many PDFs, numbered continuously across files.Change PDF Background ColorGive PDF pages a sepia, cream, pastel or custom background color behind the text.Create Fillable PDF FormTurn any PDF into a fillable form: add text fields, checkboxes, radio buttons and dropdowns.Extract Highlights from PDFPull highlighted text and comments out of a PDF with page numbers; export to Markdown, TXT or CSV.Extract Links from PDFList every hyperlink and URL in a PDF with page numbers; copy them or export as CSV.Extract PDF AttachmentsList the files embedded in a PDF and download them one by one or all as a ZIP.Check Register PrintablePrint a blank check register or fill one in online with an automatic running balance.Debt Payoff Tracker PrintableTurn your debts into a printable snowball or avalanche coloring tracker with a payoff date.Time Off Request FormMake a PTO request form with dates, leave type, hours and approval, as a fillable PDF.PDF to Speech ReaderListen to any PDF read aloud with your browser's voices, with speed control and highlighting.Remove Annotations from PDFStrip comments, highlights, sticky notes and drawings from a PDF, with counts per page.Repair PDFFix damaged or corrupted PDF files: rebuild the xref table and recover readable pages.Reverse PDF Page OrderFlip the page order of one or many PDFs in one click, with a thumbnail preview.Split PDF Pages in HalfCut each PDF page into two pages, left/right or top/bottom, ideal for scanned book spreads.Savings Tracker PrintableColor-in savings goal tracker: jar, grid or thermometer for any goal and amount per cell. Print PDF.Book Interior FormatterTurn a manuscript into a print-ready 6x9 (or any trim size) book PDF with gutters, headers and page numbers.Book Spine Width CalculatorSpine width and full cover size with bleed from page count, paper type and trim size.Mail Merge to PDFMerge a {{field}} letter template with CSV or Excel rows into personalized PDFs, combined or zipped.
See all 51 Edit & Organize PDF →