Skip to content

PDF Link Extractor

Extract every link from a PDF: external URLs and internal destinations, with page and text — downloadable as CSV. Read-only.

Every link is listed — not followed, not fetched. “External” means an absolute URL; “internal” means it jumps to another page of the same document.

Unresolvable named destinations are reported with the page-number cell empty rather than guessed.

For review workflows the CSV imports into any spreadsheet for a link inventory.

Your file is never sent to a server. It is read and processed by your own browser, and the results are not stored.

How to use it

  1. Choose a PDF.
  2. Review every link — external URLs and internal jumps — with page numbers.
  3. Download the CSV report.

Limits worth knowing

  • Read-only: links are reported, never followed or modified.
  • Link annotations without an URL or destination are listed with the subtype only.
  • Named destinations that the file cannot resolve are reported as unresolved, not guessed.
  • Encrypted PDFs are refused.

External URLs versus internal destinations

An external link points outside the document — a website, a file, an email address. An internal destination points at another page of the same document — table-of-contents entries, cross-references, form navigation. Both are links; both are reported separately because the workflows differ.

For link audits, internal destinations matter as much as URLs: a broken internal link is a broken promise inside the document itself.

The CSV format

page,kind,target,text — one row per link, page-numbered, ready for spreadsheets, scripts or a review log.

Frequently asked questions

Does PDF Link Extractor upload my files to any server?

No. PDF Link Extractor runs in your browser, and the file is read there rather than sent to a server for processing. Our host still sees ordinary page-request metadata, which is described on the privacy page.

Is PDF Link Extractor free to use?

Yes, PDF Link Extractor is free, with no paid tier, no account, and no watermark added to your output. The limits are technical rather than commercial: file size, page count and supported formats are listed on this page.

What file formats and sizes are supported?

PDF Link Extractor supports .pdf files up to 100MB directly in your browser.

What counts as a link?

Link annotations — the clickable regions in the document. Each is reported with its external URL if it has one, or the internal destination page it jumps to.

Are the links checked?

No. The tool extracts addresses; it does not visit them. Fetching a URL to test it would tell you whether a site is alive, not whether you should trust it — both are out of scope for a read-only inspector.

Can I export just the URLs?

The CSV contains page, kind (external/internal), target and any accompanying annotation text; filter the URL column in any spreadsheet.

Is my file uploaded?

No. Extraction happens in this tab; nothing leaves your device.