What Are PDF Named Destinations? Stable Links for Navigation
Named destinations are permanent, reuse-safe link targets in PDF. Learn how they differ from page-number links and why they're essential for reliable cross-document linking.
Named destinations are labeled anchor points in a PDF — like HTML anchor tags — that can be linked to by name rather than by page number. A link to "Section3.2" will always navigate to the correct section regardless of page renumbering from document updates. Named destinations are essential for long documents, cross-document references, and URL-based PDF navigation (#nameddestination).
Named Destinations vs Page Number Links
A GoTo link to page 47 breaks if you later insert a page before page 47 — the section you intended to link to is now on page 48. A named destination (e.g., "ch3-intro") points to a specific object in the PDF that gets moved with the content when pages are reordered. Named destinations survive page renumbering, page insertion, and document restructuring. For documents that will be updated over time, named destinations are the only reliable way to create cross-references that don't break between versions.
Named Destinations in URLs
PDFs opened in a browser can navigate to named destinations via URL fragments: https://example.com/doc.pdf#section3. This works in Chrome, Firefox, and Acrobat Reader. You can link directly to a specific section of a PDF from a web page this way. The fragment identifier must exactly match the destination name in the PDF (case-sensitive). This feature is used by publishers, documentation sites, and legal databases to link to specific provisions within PDF documents.
How Bookmarks Use Named Destinations
PDF bookmarks (the navigation outline) can reference either page numbers or named destinations. Bookmarks created from heading styles in Word or InDesign typically create named destinations for each heading, then the bookmark tree references those named destinations. This is why those bookmarks survive page renumbering when you add new content — they're referencing stable named destinations, not page numbers. Manually created bookmarks in Acrobat default to page number references unless you explicitly set them to use named destinations.
Creating Named Destinations
In Adobe InDesign: paragraph styles used as TOC entries automatically create named destinations. In Acrobat Pro: navigate to the target location, then right-click in the bookmarks panel and select "New Destination," or use JavaScript: this.addNamedDest("section3", 0, 0, 0). In PDF libraries (PyPDF2, iTextSharp, PDFBox): create a PdfDestination object and add it to the document's names dictionary. Named destinations are stored in the PDF Catalog's /Names → /Dests tree.
Try Edit Pages Now — Free
Browser-based, private, and instant. No account or software required.
Open Edit Pages


