Extract links from a PDF

Upload a PDF to list every hyperlink it contains, along with the corresponding page number.

Example:

How it works

Before sharing a report or proposal as a PDF, it's useful to check that every link it contains points to the right address (site, external document, payment page). This tool goes through each page of the document, finds link-type annotations, and displays their target URL along with the page where they appear.

What does "(internal link)" mean?

Some links don't point to a web address but to another location within the same document (a table of contents pointing to a section, for example). Since these internal links have no URL, they appear with the label "(internal link)".

Does the tool detect email addresses or links in plain text?

No, only actually clickable links (link-type annotations embedded in the PDF) are detected. An email address written as plain text without being turned into a link won't be listed.

100% local processing: the analysis runs entirely in your browser via WebAssembly — your PDF is never sent to a server.