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.

FreeNo signupPrivate

Start here

Run the scan below, review the results, and make changes here when editing is available for this format.

Website page

Check Website Links

Check links found on a public web page URL.

Detect internal 404 errors on a page

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.

  1. Step 1

    Enter a page URL

    Paste the public URL you want to audit for internal and external links.

  2. Step 2

    Classify links

    The results label same-domain links as internal and other domains as external.

  3. 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.

More ways to use it