Internal Link Checker
Find internal links, their anchor text and the faults that stop them working.
Check the outbound links in a page's HTML.
Read on your device. Nothing is uploaded.
Every link to anywhere else is treated as outbound.
| # | Anchor text | Destination | rel | Note |
|---|
External Link Checker lists every link on a page that leaves your site, along with where it goes, what it says, and what attributes it carries.
Outbound links need more care than internal ones. A link that opens in a new tab without rel="noopener" hands the destination page a reference to yours, which it can use to navigate your tab somewhere else. A paid or affiliate link without rel="sponsored" is a guideline violation that can earn a manual penalty. A user-generated link without rel="ugc" lets anyone who can comment vote for a page in your name.
The tool flags all three, plus links to http destinations, links with no anchor text, and the destinations you link to most, which is worth knowing before an editorial review.
The nofollow summary answers the question people usually arrive with: which of my outbound links pass authority, and which do not.
This tool reads HTML you paste rather than fetching a live URL. A browser is not allowed to request another domain and read the response, so no page on any site can genuinely crawl yours without a server behind it. To get the HTML: open your page, press Ctrl+U or Cmd+Option+U for the source, select all and copy.
Nothing you paste leaves your browser. There is no upload, no log and no account, which makes it safe to analyse a staging site or an unpublished draft.
The external link checker is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:
No. Requesting another domain and reading the response is blocked in a browser. This tool reports what the markup says, which is where most of the fixable problems are.
Without it the opened page gets a reference to your window and can navigate it elsewhere, which is a known phishing technique. Modern browsers imply noopener for target="_blank", but adding it explicitly is still the safe habit, particularly for older browsers.
sponsored for paid or affiliate links, ugc for anything readers submitted such as comments. Both are search engine guidelines, and ignoring the first is the one that attracts penalties.
It is a hint, not an instruction. It tells search engines not to pass ranking signals; it does not stop the link working or prevent crawling.
Linking from a secure page to an insecure one is a poor experience and the destination may be blocked or warned about. It is also often a sign of an old link that was never updated.
No. It is parsed in your browser.
If the external link checker is not quite what you need, these other free tools solve closely related problems.
Find internal links, their anchor text and the faults that stop them working.
Extract anchor text, destinations and rel attributes from any HTML, as a table or CSV.
Extract all URLs from text or HTML, with anchor text and filtering options.
Check title, description, headings, canonical, robots, Open Graph, schema and images in one pass.
Strip URLs down to domains or root domains, with counts and deduplication.