Internal Link Counter
Paste a page's HTML to count and list its internal, external, and other links (anchors, mailto, tel). Runs entirely in your browser.
🔒 This tool runs entirely in your browser. Your files are never uploaded to a server.
Paste a page's HTML source (view-source or "Inspect > Copy outerHTML"). Parsing happens entirely in your browser.
Total links
Internal
External
Other (anchor/mail/etc.)
Internal links
External links
How the internal link counter works
- Enter your site's domain and paste the page's HTML source.
- Every <a href> link is classified as internal, external, or other (anchor/mailto/tel).
- Review the counts and the full list of internal and external links found.
FAQ
Why do internal links matter for SEO?
Internal links help search engines discover and understand the structure of your site, and they pass authority between pages - a healthy internal linking structure is a foundational SEO practice.
How do I get a page's HTML to paste in?
Right-click the page and choose "View Page Source" (or "Inspect" then copy the outerHTML of the <html> element), then paste the full HTML into the input box.
How does the tool decide if a link is internal or external?
Relative links (like /about) are always counted as internal. Absolute links (like https://example.com/about) are compared against the domain you enter to determine if they point to your own site.
What counts as "other" links?
Anchor links (#section), mailto: links, tel: links, and javascript: links - these aren't page-to-page navigation links, so they're tracked separately.
How we compare
| Feature | Online Tool Store | Manual link counting | Full SEO crawler suite |
|---|---|---|---|
| Instant, no crawling required | ✓ | ✗ | ✗ |
| Free, no account | ✓ | ✓ | ✗ |
| Full internal/external link list | ✓ | ✗ | ✓ |
Useful for a quick single-page audit before committing to a full site crawl with a dedicated SEO tool.