How to use
01
Enter a website URL
Paste the address of the site you want to audit, e.g. https://example.com. The checker starts from that page.
02
Click Check links
The tool crawls every internal page it can reach, gathers every link (internal and external) along with its anchor text, then tests each one for a broken response.
03
Fix and export
Review each broken link, the status code, and the exact pages it appears on. Download the full report as Excel or copy it as CSV to share with your team.
Why Broken Link Checker
- Crawls your whole site, not just a single page.
- Tests both internal and external links for 4xx, 5xx, timeouts and dead hosts.
- Separates real breakages from sites that simply block bots (so you don't chase false positives).
- Shows the exact pages each broken link was found on, plus its anchor text.
- Export the full report to Excel or CSV for tracking and fixes.
Common questions
Why is a working link (like LinkedIn) shown as broken?
Some sites deliberately block automated requests. LinkedIn returns a non-standard 999 code, and others return 403 Forbidden or 429 to anything that isn't a real browser. These links usually work fine for visitors, so we list them separately under “Blocked / couldn't verify” rather than counting them as broken. Always open those manually to confirm.
How many pages does it crawl?
It follows internal links breadth-first across your whole site with no fixed page limit. To stay within server time limits a generous internal time budget applies; very large sites may return a partial result flagged as such, in which case run it again on a subsection.
What counts as a real broken link?
An HTTP 404/410, a 5xx server error, a connection failure, or a timeout — these are genuine problems to fix. Authentication and bot-protection responses (401/403/429/999) are grouped as blocked instead, because they don't mean the page is gone.
Will it follow links behind logins or forms?
No. It only follows standard <a href> links on publicly reachable pages and respects http(s) URLs. It won't submit forms, run JavaScript navigation, or access pages requiring authentication.
Is Broken Link Checker free to use?
Yes. Broken Link Checker is completely free. There is no sign up, no trial, and no usage cap.
Do I need an account to use Broken Link Checker?
No. You can start using Broken Link Checker straight away. We do not ask for an email address or a login.
Does Broken Link Checker send my data to a server?
Broken Link Checker needs to contact a server to do its job, for example to fetch a page or process a request. We use that data only to return your result and do not sell it or use it to build a profile of you.
Do you keep the URL or details I submit to Broken Link Checker?
We keep it only as long as needed to return your result, then it is discarded. We do not use it for advertising.
Will using Broken Link Checker change my website?
No. Broken Link Checker only reads and analyzes. It never edits or publishes anything on your site.
Is the data from Broken Link Checker fetched live?
Yes. Broken Link Checker works from the current version of the page or resource you point it at.
How do I use Broken Link Checker?
Paste your URL and Broken Link Checker reads the page and pre-fills what it can. Review the fields, make any changes, then copy or download the result.
Does Broken Link Checker work on phones and tablets?
Yes. Broken Link Checker is responsive and works in any modern browser on mobile, tablet, and desktop.
Which browsers does Broken Link Checker support?
It works in current versions of Chrome, Firefox, Safari, and Edge. For the best experience, keep your browser up to date.
Is there a limit on how often I can use Broken Link Checker?
No. You can use Broken Link Checker as many times as you need, at no cost.
Can I use Broken Link Checker for commercial or client work?
Yes. You are free to use the output in personal, educational, and commercial projects.
Why is Broken Link Checker free?
The site is supported by advertising, which lets us keep every tool free and open to everyone.
What should I do if Broken Link Checker gives an unexpected result?
First check that your URL or details is formatted as expected. If something still looks wrong, use the feedback link on the page and we will take a look.