
Adding clickable links to a PDF sounds like it should be simple. It’s not always. Most free PDF editors either bury the feature behind paid tiers or limit you to basic text editing without link support. I spent about two weeks testing every free PDF tool I could find specifically for hyperlink insertion – both internal links (jumping to other pages in the same document) and external URLs. Here’s what actually works in 2026.
If you’re looking for a full-featured free PDF editor for other tasks too, check out our guide to the best free PDF editors – it covers the broader picture. This article focuses specifically on adding hyperlinks.
Quick Comparison Table
| Tool | Platform | Max File Size | Link Types | Batch Links | Price |
|---|---|---|---|---|---|
| PDF-XChange Editor | Windows | No limit | URL + internal + email | Yes | Free (watermark on some features) |
| LibreOffice Draw | Windows/Mac/Linux | No limit | URL + internal + email | Manual | Free, open source |
| Sejda | Web | 50 MB / 200 pages | URL + email | No | Free (3 tasks/day) |
| PDFescape | Web | 10 MB / 100 pages | URL only | No | Free |
| Smallpdf | Web | No limit | URL only | No | Free (2 tasks/day) |
| Inkscape | Windows/Mac/Linux | No limit | URL + internal | Manual | Free, open source |
| Google Docs | Web | ~50 MB | URL + email | Manual | Free |
| macOS Preview + Automator | Mac only | No limit | URL (via workaround) | No | Built-in |
What Kind of Hyperlinks Can You Add to a PDF?
Before jumping into tools, quick clarification on link types because this trips people up:
- External URL links – clicking opens a webpage in the browser. The most common type.
- Internal page links – clicking jumps to another page within the same PDF. Useful for table of contents.
- Email links – clicking opens the default mail client with a pre-filled address.
- File links – clicking opens another file on the local system. Rarely used, rarely supported in free tools.
Most free tools handle external URLs fine. Internal page links and email links are where things get spotty. I’ll flag which tools support what.
1. PDF-XChange Editor (Windows) – Best Desktop Option
This is what I use when I need reliable hyperlink insertion. PDF-XChange Editor has been around forever and the free version supports link creation without watermarks on that specific feature.
How to add a hyperlink:
- Open your PDF in PDF-XChange Editor
- Go to the toolbar: Organize > Links > Add/Edit Links (or just press Ctrl+Shift+L)
- Draw a rectangle over the text or area you want to make clickable
- In the dialog box, choose the action: Open URL, Go to page, or Open file
- Paste your URL or select the target page
- Set the link appearance (visible border, invisible, highlight style)
- Hit OK. Done.
The link appearance options are surprisingly granular. You can set border color, thickness, style (solid, dashed, underline), and the highlight effect when someone hovers. I usually go with invisible border and invert highlight – it looks clean and professional.
What I liked: Supports all link types (URL, page, email, file). You can edit existing links. You can set custom zoom levels for internal page links. Batch link creation by drawing multiple rectangles.
What’s annoying: Windows only. Some advanced editing features (not links specifically) add a small watermark, which confuses people into thinking the whole app is limited. The UI feels dated, honestly. Functional but not pretty.
Limits: No file size limit. No page count limit. Link creation itself is fully free.
2. LibreOffice Draw – Open Source and Cross-Platform
Not the first thing you’d think of for PDF editing, but LibreOffice Draw opens PDFs and lets you add hyperlinks surprisingly well. The catch: it converts the PDF into an editable format internally, so formatting might shift slightly on complex layouts.
How to add a hyperlink:
- Open LibreOffice Draw (comes with the free LibreOffice suite)
- File > Open, select your PDF
- Select the text or draw a shape over the area where you want a link
- Go to Insert > Hyperlink (or Ctrl+K)
- Choose link type: Internet, Mail, Document (for internal links)
- Enter the URL or target
- Click Apply, then Close
- Export back to PDF: File > Export as PDF
The internal link feature is nice – you can point to specific pages within the same document, which makes it practical for creating a clickable table of contents in longer PDFs.
What I liked: Completely free. Works on Windows, Mac, and Linux. Full hyperlink support including internal navigation. No watermarks, no limits, no account required.
What’s annoying: The PDF import isn’t perfect. Tables can shift, fonts might substitute, and images occasionally resize. For simple PDFs (mostly text), it works great. For heavily designed documents, test carefully before sharing.
If you need to also annotate your PDF with comments and notes, LibreOffice handles that too.
3. Sejda (Web) – Best Online Option
Sejda is the online tool I recommend most often for PDF tasks. Their link feature works well and doesn’t require downloading anything.
How to add a hyperlink:
- Go to Sejda’s website and choose “Edit PDF”
- Upload your file (drag and drop works)
- Click the “Link” tool in the top toolbar
- Draw a box over the text you want to make clickable
- Paste the URL in the popup
- Click “Save” and download your edited PDF
What I liked: Clean interface. Fast upload and processing. Links work correctly in all PDF readers I tested (Adobe, Chrome, Firefox, Foxit). Files are deleted from their servers after 2 hours.
What’s annoying: Free tier limits you to 3 tasks per day and 200 pages or 50 MB per file. No internal page links on free tier – only URLs and email links. After 3 uses, you have to wait 24 hours or pay.
Limits: 50 MB file size, 200 pages, 3 tasks per day on free plan. Pro is $7.50/month.
4. PDFescape (Web) – No Download, No Account
PDFescape has been around since the early days of online PDF editing. It’s showing its age visually, but the link tool still works.
How to add a hyperlink:
- Go to PDFescape online
- Choose “Free Online” and upload your PDF
- Click the “Link” icon in the Insert tab
- Draw a rectangle over the area
- Select “URL” as the action type and enter your link
- Save and download
What I liked: No account needed. No daily task limit. Straightforward process.
What’s annoying: Only supports URL links – no internal page navigation, no email links. The 10 MB and 100 page limits are restrictive. The editor feels slow with larger files. The interface hasn’t been updated in years.
Limits: 10 MB max file size, 100 pages max.
5. Smallpdf – Cleanest UI But Limited
Smallpdf looks modern and works smoothly, but the free tier is tight. You get 2 tasks per day.
How to add a hyperlink:
- Go to Smallpdf and select “Edit PDF”
- Upload your document
- Use the link tool to draw a clickable area
- Enter the destination URL
- Download the result
Honestly, Smallpdf is better for other PDF tasks like compressing PDF files or merging PDFs. For hyperlinks specifically, the 2 tasks/day limit makes it impractical if you’re working on multiple documents.
Limits: 2 free tasks per day. Pro is $12/month.
6. Inkscape – For Design-Heavy PDFs
Inkscape is primarily a vector graphics editor, but it imports PDFs and lets you add hyperlinks to any element. If your PDF has a designed layout (flyers, brochures, reports with graphics), Inkscape handles it better than LibreOffice Draw because it treats everything as vector objects.
How to add a hyperlink:
- Open Inkscape
- File > Open, select your PDF (it imports page by page)
- Select the object or text you want to link
- Right-click > Create Link (or use Object Properties)
- Enter the URL in the href field
- Save as PDF: File > Save As > PDF
What I liked: Preserves design fidelity better than most. No limits on file size or features. Full control over link positioning and styling.
What’s annoying: Only imports one page at a time. Adding links to a 50-page PDF means importing and exporting 50 times, then merging. Overkill for simple text PDFs. The learning curve is steeper than other options on this list.
7. Google Docs – The Workaround That Actually Works
Here’s a method most people overlook. Google Docs can open PDFs, convert them to editable documents, let you add hyperlinks with the familiar Ctrl+K shortcut, and then export back to PDF.
How to add a hyperlink:
- Upload your PDF to Google Drive
- Right-click the file > Open with > Google Docs
- The PDF converts to an editable Google Doc
- Select any text, press Ctrl+K (or Cmd+K on Mac), paste your URL
- File > Download > PDF Document
What I liked: Everyone already has a Google account. The hyperlink insertion is the same as in any Google Doc – intuitive and fast. You can add as many links as you want. No cost, no daily limits.
What’s annoying: Same conversion problem as LibreOffice – the PDF-to-Doc conversion can mess up formatting. Complex PDFs with columns, tables, images, and custom fonts will probably not survive the round trip intact. Works best with text-heavy, simple-layout PDFs.
8. macOS Preview + Automator (Mac Only)
Preview on Mac doesn’t have a dedicated “add link” feature, which frustrates a lot of Mac users. But there’s a workaround using the annotation tools.
The workaround:
- Open the PDF in Preview
- Use the text annotation tool to type the full URL directly onto the document
- Preview auto-detects URLs in text annotations and makes them clickable
- Position and style the annotation to match your document
It’s not elegant. You can’t make existing text clickable – you can only add new text that happens to be a URL. But for quickly adding a few reference links to a document, it works without installing anything.
For proper link insertion on Mac, you’re better off using LibreOffice Draw or one of the web tools above.
Tips for Better PDF Hyperlinks
After adding links to hundreds of PDFs over the years, here are things I’ve learned the hard way:
Always test your links. Open the exported PDF in at least two different readers (Chrome built-in viewer + Adobe Acrobat Reader, for example). I’ve had links that worked in Adobe but broke in Chrome’s viewer because of how the link rectangle was positioned.
Use invisible borders. Unless you specifically want a visible blue rectangle around your links, set the border to invisible or “none.” Visible link borders look unprofessional in most contexts.
Make the clickable area slightly larger than the text. If someone’s reading on a phone or tablet, tiny link targets are frustrating. Extend the link rectangle a few pixels beyond the text on each side.
Avoid URL shorteners in PDFs. Shortened URLs look suspicious in professional documents. Use the full destination URL. If the URL is long and ugly, hide it behind descriptive text (which tools like PDF-XChange and LibreOffice let you do).
Check that links survive printing. Hyperlinks in PDFs are digital-only. If someone prints the document, the links disappear. For documents that might be printed, consider adding the full URL as visible text alongside the hyperlink so readers can type it manually.
If you’re working with PDFs that also need form fields, our guide on how to make a PDF fillable for free covers tools that handle both forms and links.
Which Tool Should You Pick?
Look, it depends on your situation:
If you’re on Windows and need full control: PDF-XChange Editor. No contest. All link types, no watermark on links, no limits.
If you need a quick online solution: Sejda for up to 3 documents per day. PDFescape if you need more than 3 but only external URLs.
If you want free and open source: LibreOffice Draw for text-heavy PDFs. Inkscape for design-heavy ones.
If your PDF is simple text: Google Docs is the fastest path. Upload, Ctrl+K, download. Done in under a minute.
If you’re on Mac with nothing installed: The Preview workaround for quick URL additions, but install LibreOffice for anything more serious.
Frequently Asked Questions
Can I add a clickable link to a PDF without Adobe Acrobat?
Yes. PDF-XChange Editor (Windows), LibreOffice Draw (all platforms), and several online tools like Sejda and PDFescape let you add hyperlinks for free without needing Adobe Acrobat. Adobe Acrobat Pro charges $22.99/month for this feature, but every tool in this guide does it at zero cost.
Do hyperlinks in PDFs work on mobile devices?
Most of the time, yes. PDF readers on iOS (Apple Books, Files app) and Android (Google Drive, Adobe Reader) support clickable hyperlinks. The one exception: if the link was added as a transparent overlay with a very small clickable area, it can be hard to tap accurately on a phone screen. Make your link rectangles generous.
Can I add an internal link that jumps to another page in the same PDF?
PDF-XChange Editor, LibreOffice Draw, and Inkscape all support internal page links. This is how you’d create a clickable table of contents in a PDF. Online tools like Sejda and PDFescape generally only support external URL links on their free tiers.
Will adding hyperlinks increase the PDF file size?
Barely. Hyperlinks are stored as metadata annotations in the PDF structure and typically add less than 1 KB per link. Even adding 100 links to a document won’t noticeably change the file size. If your PDF is too large for other reasons, you can compress it for free after adding your links.
How do I remove or edit an existing hyperlink in a PDF?
PDF-XChange Editor lets you right-click any existing link to edit its properties or delete it. LibreOffice Draw also supports editing links after import. Most online tools only let you add new links, not modify existing ones.