Skip to main content
atlookup
All free tools

Broken link checker

Enter a page URL and we’ll check every link on it for broken (404) or unreachable destinations — so you can fix them before they cost you rankings and trust.

Free use is limited to 10 checks per day and up to 50 links per page. Need more? Run a full audit.

Check broken links across the whole site.

This tool checks one page. atlookup crawls every page and flags broken internal and external links site-wide, with the exact location of each. Free to start.

Run a free audit

Why broken links matter

Broken links (links that return a 404 or fail to load) frustrate visitors, waste crawl budget, and leak the authority you’ve built. A page full of dead links signals neglect to both users and search engines. Finding and fixing them is one of the quickest SEO and UX wins available.

How this checker works

Enter a page URL. We fetch the page, collect every link in its HTML, and request each one to see whether it responds successfully. Links that return a 404, 5xx, time out, or can’t be reached are flagged as broken so you can update or remove them.

Notes & limits

Related guides

Dig deeper in our docs, glossary, and fix library.

Frequently asked questions

Quick answers about this tool and the topic.
What counts as a broken link?
A link is flagged broken when its destination returns a 404 (not found), a 5xx server error, times out, or cannot be reached (DNS failure).
Why are some links not checked?
We check links found in the raw HTML, up to 50 per page on the free tool. Links added by JavaScript after load, and links beyond the cap, are not included.
Is there a usage limit?
Yes — to keep the tool fast and fair, free use is limited to 10 checks per day per visitor. A full atlookup audit checks links across your entire site.