Most free checkers guess at status from your browser. This one gets the real answer from the server.
🖥️
Real server-checked status codes
Checks run from the server side, avoiding the browser's cross-origin restrictions that hide the real status of external links.
🔀
Redirects shown separately
3xx responses are grouped apart from true 4xx/5xx breaks, since a redirect usually isn't broken — just worth reviewing.
🏷️
Anchor text included
See the visible link text next to each URL, so you know exactly which piece of content to fix.
🌐
Internal vs external breakdown
Filter to just your own site's links or just outbound links to prioritize what matters most.
⚡
Checks up to 50 unique links per scan
Deduplicates repeated links first, so a page with the same link in the header and footer isn't checked twice.
🔒
Nothing stored
The page and its links are checked and discarded — no history, no database of scanned sites.
Why does this tool check links server-side instead of in my browser?▾
Browsers block reading the real status code of cross-origin requests for security reasons, so a purely client-side checker could only tell you whether a request completed, not whether it returned a 200 or a 404. Checking from the server avoids that restriction and gives you the real status code for every link.
How many links does this tool check per page?▾
Up to 50 unique links per scan, to keep the check fast and within reasonable server limits. If a page has more, the tool tells you it truncated the list and checked the first 50 found.
What counts as a broken link?▾
Any link that returns a 4xx or 5xx status code, or one that fails to respond at all (timeout, DNS failure, connection refused). Redirects (3xx) are shown separately since they aren't necessarily broken, just worth reviewing.
Does this check internal and external links the same way?▾
Yes, every link gets the same real status check regardless of whether it points back to your own site or somewhere else, and the results clearly label which is which.
Is the page I check stored anywhere?▾
No. The page is fetched, its links are checked, and the results are returned to your browser — nothing about the URL or its links is stored after the request completes.