Link Analyzer
List links in pasted HTML with type, anchor and rel; see external domains and repeated anchors.
Links
Relative paths and hash links count as internal; absolute URLs are compared with the hostname of the page you are on. Nothing is fetched.
How to use it
- Paste HTML that contains anchor tags into the input box. The page is parsed with the browser's own HTML parser, so fragments, full documents and even slightly broken markup work.
- The summary line reports totals: all links, internal, external, in-page anchors, mailto or tel links, other protocols, and the counts of nofollow, sponsored and ugc rel tokens.
- The domain table lists external hostnames with link counts, so you can see which outside sites a page leans on.
- The repeated anchor table groups anchor texts that appear more than once, which is a quick way to spot generic labels such as read more or click here.
- The full table shows every link with its href, anchor text, type and rel tokens. The copy button exports the summary, both tables and up to 300 link rows as plain text.
Common use cases
- Reviewing a page before publishing - count outbound links and check which ones carry nofollow, sponsored or ugc.
- Auditing link labels - find repeated or empty anchor texts that give readers and crawlers little context.
- Comparing templates - run the same component markup through the analyzer and see the link mix it produces.
- Learning rel semantics - see how rel tokens appear on real markup while you edit.
Why it stays private
Parsing, classifying and counting all happen locally with the DOMParser API built into your browser. No URL is requested, no link is followed, and nothing is stored.
FAQ
Q: How is internal versus external decided? A: Relative paths and hash links count as internal. Absolute http and https URLs are compared with the hostname of the page you are currently on, and protocol-relative URLs are checked the same way. Mailto and tel links are listed as contact links, and other schemes such as javascript or data are listed as other.
Q: What do nofollow, sponsored and ugc mean? A: They are values of the rel attribute on an anchor. nofollow started as a crawl and endorsement hint, sponsored marks paid or compensated links, and ugc marks user-generated content. Search engines treat rel as hints rather than commands, and this tool only reports what the markup says.
Q: Are repeated anchor texts a problem? A: Not by themselves. Identical labels on many links give little information about each destination, so the table helps you review them. The tool does not score or rank anything.
Q: Does it check whether links are broken? A: No. Checking a link would mean requesting it, and this tool never makes network requests. It only reads the markup you paste.
Your data stays on this device
Link Analyzer runs 100% locally. Everything you paste or drop is processed by your own browser and never transmitted. Nothing is stored on our servers — close the tab and it is gone.
Nothing you type is sent to a server, logged, or used for analytics. The page works even with your network disconnected after first load.