Website Link Extractor

Extract all internal and external links from any web page, with anchor text and rel attributes.

What is a link extractor?

A link extractor downloads a web page and lists every hyperlink it contains — the URL, its anchor text and its rel attribute — split into internal links (same domain) and external links (other domains).

What you get

  • Totals — all links, internal, external, unique URLs and how many are nofollow, ugc or sponsored.
  • Internal links table — every link to your own domain, with anchor text. Image links show the image's alt text.
  • External links table — every outbound link with its rel value.
  • CSV export and copy buttons for spreadsheets.

SEO uses

  1. Internal linking audits — important pages should receive links with descriptive anchor text, not "click here".
  2. Outbound link review — paid or affiliate links must use rel="sponsored"; user comments should use rel="ugc".
  3. Competitor research — see which pages a competitor promotes from their home page or a top article.
  4. Migration checks — confirm menus and footers link to the new URLs.

Understanding rel values

relMeaning
(none) / followNormal link — may pass ranking signals
nofollowDo not associate my site with this link
sponsoredPaid, affiliate or advertising link
ugcUser-generated content such as comments and forum posts

Google treats these as hints. Use the right one honestly — unmarked paid links can lead to manual actions.

Limits

We read the HTML the server sends. Links that are only created by JavaScript after the page loads will not appear. To test whether the extracted links work, run the page through the Broken Link Checker; to pull URLs out of plain text instead of a web page, use the URL Extractor.

Frequently asked questions

How do I get all links from a web page?

Enter the page URL and click Check now. You get every link with its anchor text and rel attribute, split into internal and external links, with a CSV download.

What is the difference between internal and external links?

Internal links point to pages on the same domain; external links point to other websites. Subdomains other than www are counted as external.

Does it find links added by JavaScript?

No. It reads the HTML the server returns. Links injected later by JavaScript frameworks are not included.

What does rel="sponsored" mean?

It marks a link as paid, affiliate or advertising. Google asks site owners to use it for any link that was paid for.

Can I export the links?

Yes. Each table has a CSV button and a copy button for the URL column.