Extract Links from a PDF
Get every URL in a PDF — both real link annotations (the clickable rectangles) and URLs typed into the text — with the page each one is on, shown as a table and exported as CSV.
Drop PDF files here or click to select
One or many · a link table and CSV per file
No PDF handy? Try one from the sample library.
Two kinds of link
Annotations are the real thing: a rectangle on the page with a URI action attached, which is what makes text clickable. These are extracted exactly, including links whose visible text says something else entirely — which is precisely why you want to see them.
Text URLs are addresses written into the content, like a footnote that prints https://example.com/report. They are found by pattern matching the text layer. A PDF often has one without the other: a printed URL that was never made clickable, or a clickable phrase whose target appears nowhere in the text.
What it is good for
- Link auditing. Check that every link in a published brochure still resolves — and that no clickable text points somewhere unexpected.
- Security review. A link whose visible text and target disagree is the standard phishing pattern, and it is invisible until you list the targets.
- Migration. Moving a document set to the web starts with knowing every outbound URL.
- Citation collection. Pull every reference URL out of a paper in one pass.
The CSV
Three columns: the page number, whether the link came from an annotation or from the text, and the URL. That makes it easy to sort by page, filter to annotations only, or feed the list into a link checker. The table on the page shows the first 500 links; the CSV always has all of them.
FAQ
Does it check whether the links work?
No — nothing is requested. Extraction is local and offline by design; take the CSV to a link checker if you need status codes.
Will it find links inside images?
Only if there is a link annotation over the image, which is common for a clickable banner. Text painted into an image is not readable without OCR.
What about internal links and bookmarks?
Only external URI links are listed. Internal navigation (go-to-page actions) and outline bookmarks are a different structure and are not included.
Why does the same URL appear twice?
Because it exists both as an annotation and in the text, or on several pages. Turn duplicates off to see every occurrence with its page number, or leave removal on for a unique list.
Is my PDF uploaded?
No. Annotations and text are read in your browser.
Related tools
- PDF inspector — the document structure behind the links
- PDF to Text — the full text layer
- Search in PDF — find a specific URL or phrase
- PDF metadata — author, producer, dates
- Redact PDF — remove a link and its text properly