6 min read
How to add hyperlinks to a PDF (clickable URLs)
By ScoutMyTool Editorial Team · Last updated: 2026-05-20
After working with hundreds of users on document publishing workflows, the moment a polished PDF lands on a colleague's screen and they cannot click any of the URLs is one of the most common usability disappointments. The text is right there. The URLs are obviously URLs. But hovering over them produces no cursor change and clicking does nothing. The PDF treats text and clickable behaviour as separate layers, and most PDF generators do not bridge them automatically. Below is the workflow that makes every URL in the document properly clickable, plus the related cross-reference and email-link cases.
Step-by-step: make every URL in your PDF clickable
The ScoutMyTool tool lives at scoutmytool.com/pdf/pdf-editor with the hyperlink panel. Runs client-side — no upload, no signup, no quota.
- Drop your PDF. One file at a time. Loads into a sandboxed memory buffer; nothing is uploaded.
- Click "Auto-link URLs". The tool walks every page, finds text matching URL / www-prefix / email patterns, and adds Link annotations over each match. A summary report shows the count of auto-detected links and the patterns matched.
- Review the auto-detect result. Each auto-detected link is highlighted in blue so you can spot them. If anything got missed (a URL split across two lines, an unusual TLD), use the manual link tool for those.
- Add manual links where displayed text and target differ. Switch to "Manual link" tool, click-and-drag a rectangle over "click here" or "[branded anchor text]", enter the target URL in the link properties panel. Apply.
- Add internal cross-references. For "see page 47" or table-of-contents entries: switch the link type to "Internal page" and enter the target page number. The Link annotation now navigates inside the file.
- Add email links. The auto-detect handles bare email addresses; for "send us feedback" text that should link to an email, use the manual link tool with the URL set to
mailto:address@domain(with optional?subject=…and&body=…parameters to pre-fill the compose). - Preview the links. Toggle "Preview mode" and click each link in the document. Verify external links open in the system browser and internal links jump to the right page.
- Download. The modified PDF carries its new Link annotations. Open in any PDF reader and hover over the linked text — the cursor should change to a pointing finger and clicking should follow the link.
- If the source PDF is password-protected. Unlock first via Unlock PDF.
When to prefer "named destinations" over page numbers
Internal links can target either an explicit page number ("page 47") or a "named destination" — a labelled location in the file ("dest:chapter-4-figure-3"). Named destinations are more robust to document edits because the link stays valid even if pages are inserted or deleted before the target — the destination moves with its content, not its page number. The downside: some mobile PDF readers do not fully resolve named destinations, falling back to page 1.
Practical guidance: use page-number links when the document is final and frozen (a published report, an archived submission). Use named-destination links when the document will continue to evolve (a living style guide, a versioned spec). The PDF specification (ISO 32000-1 §12.3.2) defines both1.
Related ScoutMyTool articles and tools
- PDF Editor — Hyperlink panel
- List existing hyperlinks in a PDF
- PDF table of contents generator — auto-builds internal-link TOCs.
- Add page numbers to a PDF — adds the labels the cross-references point at.
- Word to PDF — preserves Word hyperlinks during conversion.
- Flatten PDF — when to flatten vs. keep links interactive.
- Unlock PDF — required first if your source is password-protected.
Frequently asked questions
- My PDF has URLs as text but they are not clickable. Why?
- Because the source document (or the PDF generator) treated them as plain text rather than as link annotations. PDF treats text and clickable behaviour as separate layers: text lives in the content stream; clickable areas live as "Link annotations" — invisible rectangles overlaid on the page that the reader treats as clickable. A URL like "scoutmytool.com" in the content stream is visually a URL but functionally just text. Adding a link annotation over its bounding box turns it into a clickable URL without changing the visual appearance.
- Can I auto-detect all URLs in a PDF and make them clickable in one pass?
- Yes — toggle "Auto-link URLs" before clicking Apply. The tool walks every text object on every page, runs a URL-detecting regex against the text content, computes the bounding box of each match, and adds a Link annotation pointing at the URL. Handles http(s)://, www., and email addresses (mailto: links). The auto-detect is the right starting point for most documents; manually-added links can then layer on for cases the regex misses or where the link target differs from the displayed text.
- How do I add a link whose target differs from the displayed text? (e.g. "click here" linking to a URL)
- Draw a manual link rectangle. Switch to the manual link tool, click-and-drag a rectangle over the "click here" text, then enter the target URL in the link properties panel. The rectangle becomes a Link annotation pointing at the typed URL. Use this for "click here" patterns, branded link text ("read more"), or anywhere the visible text and the underlying URL differ.
- Can I link to a specific page or section within the same PDF?
- Yes — internal cross-references. In the link properties panel, switch the link type from "External URL" to "Internal page" and enter the target page number or pick from a list of document outline entries. The Link annotation now navigates inside the file rather than to an external URL. Useful for table-of-contents entries, "see page 47" references, and footnote-to-endnote jumps.
- Will hyperlinks work in every PDF reader?
- External URL links work in every modern PDF reader: Acrobat, Preview, Foxit, every browser's built-in viewer, every mobile reader. Internal page links also work everywhere. Named-destination links (linking to a "destination name" rather than a page number) work in Acrobat and most desktop readers but are inconsistently supported on mobile — prefer explicit page numbers if mobile compatibility matters. JavaScript-based "smart" links (links that compute their target via JS) work only in Acrobat — avoid them for cross-reader documents.
- Is my PDF uploaded to your servers?
- No. Link addition runs entirely in your browser using pdf-lib. Your file is loaded into a sandboxed memory buffer, Link annotations are added to the page annotation array, the modified file is delivered as a download. Verify in DevTools Network — zero outbound requests. Important when the PDF contains sensitive content (internal links to confidential documents, email addresses you do not want indexed).
- Do hyperlinks survive print, email forwarding, re-saving in another tool?
- Print: hyperlinks render as the visible URL text but are not clickable on the printed page — paper is not interactive. Email forwarding: the file travels intact and links remain clickable for the new recipient. Re-saving in another tool: usually preserved by Acrobat / Preview / pdf-lib; some lossy converters (cloud PDF-to-Word-to-PDF round-trips) may drop links — verify after any conversion. Within the digital PDF lifecycle, links are durable.
Add clickable links to your PDF now — free, no signup
Auto-detect URLs, draw manual link rectangles, internal cross-references, email links. Runs entirely in your browser.