PDF Link Extractor

Pull every hyperlink and URL out of a PDF — including links hidden behind "click here" text. Clean list, CSV download, free.

100% private — your documents never leave your device

Extract links from your PDF

Drop a PDF here or click to browse Extraction runs on your device — nothing uploads.

Add a PDF to begin
Every hyperlink and printed URL appears here in seconds.

How it works

1

Drop in a PDF

Reports, ebooks, invoices, CVs with portfolio links — anything with clickable or printed URLs. The file is read locally by pdf.js; nothing leaves your browser.

2

Links are found two ways

First, the real hyperlink annotations — the destinations behind "click here" text. Then a URL scan of all page text catches printed-out URLs. Everything is deduplicated.

3

Copy or download the list

Filter the results, copy them all to your clipboard with one click, or grab a CSV for a spreadsheet. No accounts, no limits, no watermarks.

Why this tool exists

Here's a gap the big PDF sites never closed: Smallpdf, iLovePDF and Sejda will compress, merge and convert your PDFs all day, but none of them will hand you a list of the links inside one. That leaves researchers, marketers and anyone auditing a document doing the miserable version — opening the PDF, hovering over each link, copying URLs one at a time. A 200-page industry report can hide hundreds of source links; harvesting them manually is a full afternoon.

The trickier half of the problem is invisible links. A PDF doesn't have to show you a URL for it to exist — a "read the full study here" sentence can carry a real hyperlink destination in the file's annotation layer. Those are exactly the links a text-only scan would miss. This tool reads both layers: the annotation destinations (labeled "hyperlink" in the results) and every URL-shaped string in the page text, then merges them into one clean, deduplicated list.

A few honest caveats worth knowing. Duplicate-looking URLs that differ only by capitalization or a trailing slash are treated as one link — that's intentional, since they go to the same place. Very long URLs that wrap across lines in the text layer are reconstructed as best as possible, but a PDF that hard-wraps a URL mid-word can occasionally produce a shortened match; spot-check anything critical. And scanned-image PDFs have no text layer at all, so there's simply nothing to extract — the tool will tell you zero links were found rather than invent any.

Working through a PDF cleanup? The companion guide walks through the other half of the job — how to compress a PDF without wrecking its quality.

Frequently asked questions

It works two ways: it reads the PDF's actual clickable link annotations (the real links behind "click here" text) and it scans all visible text for URL patterns. Results are merged and deduplicated, so each unique URL appears once.
Actually no — neither Smallpdf, iLovePDF nor Sejda offers a link-extraction tool. Most people hand-copy URLs out of PDFs one by one. This tool fills that gap: it pulls every link in seconds, entirely in your browser, for free.
Yes. If the PDF has real hyperlinks (like "click here" pointing at example.com/page), the tool reads the annotation's destination URL directly — you don't need the URL text to be visible on the page.
Then there's no text layer to read, and no URLs can be extracted — a scan is pictures, not text. The tool will honestly tell you zero links were found rather than making anything up.
Completely. Extraction runs with pdf.js inside your browser. Your file never uploads, and closing the tab leaves nothing behind — safe even for confidential reports and contracts.

Related Tools

Stain Removal Guide

Free interactive stain removal guide: pick from 40 common stains and your fabric type for step-by-step removal…

WhatsApp Chat Analyzer — Free Chat Stats

Analyze any WhatsApp chat export (.txt) free: message stats, busiest hours, top words, emojis and per-person…

WhatsApp Wrapped — Year in Review

Your WhatsApp chats, Wrapped-style: story cards with awards for most messages, longest streak, night owl, emoji…

Time Duration Calculator

Find hours and minutes between any two times.

Sign PDF Free — Electronic Signature Online

Sign any PDF in your browser: draw, type or upload your signature and place it on the document. Free, unlimited…

Freezer Inventory Tracker

Free freezer inventory tracker: log everything you freeze, get USDA-based use-by dates, auto-flag items to use soon…