Broken link checker
Free Internal Broken Link Checker for 404 and Site Health Audits
Use this free internal broken link checker when you want to review same-domain links on a page. It is useful for SEO checks, migrations, content updates, navigation cleanup, and 404 audits. The tool checks one public page at a time and separates internal links from external links in the results.
Start here
Run the scan below, review the results, and make changes here when editing is available for this format.
Check Website Links
Check links found on a public web page URL.
Separate internal and external links
Review navigation and content links
Download a CSV report
Fast and private scanning
How it works
Here is the basic flow before you start.
Step 1
Enter a page URL
Paste the public URL you want to audit for internal and external links.
Step 2
Classify links
The results label same-domain links as internal and other domains as external.
Step 3
Fix the 404s
Filter to internal broken links, then update the bad paths in your CMS, redirects, navigation, or code.
Common use cases
Launch and migration checks
Check landing pages, docs pages, and support hubs after redesigns, slug changes, or CMS migrations.
SEO housekeeping
Catch broken internal and outbound links before they create dead ends on important pages.
Client and agency audits
Review important URLs quickly without setting up a full crawler.
FAQ
Do internal broken links hurt SEO?
Yes. Internal 404s can waste crawl budget, weaken navigation, and stop users or search engines from reaching useful pages.
Is this tool free for whole sites?
The tool is free, but it checks one submitted page at a time rather than crawling an entire site.
Can I export internal link results?
Yes. Filter the results to internal links or broken links, then download the CSV report.