About the Broken Link Checker
Broken Link Checker is a free online tool that scans any public webpage and tests up to 50 of its links, identifying which ones return errors (404s, timeouts, connection failures) versus which are working.
How It Works
You enter a public URL. Our server fetches the page HTML using axios, then
uses cheerio (a jQuery-like HTML parser) to extract all <a href>
links. Internal anchors (#), mailto, and tel links are skipped. Relative URLs are
resolved to absolute form. Private/local IP ranges are blocked.
Up to 50 unique external links are then tested in parallel batches of 10, using HTTP HEAD requests (with GET fallback for servers that return 405). Any link returning a status code of 400 or higher, or failing to connect, is flagged as broken. Results are sorted with broken links first.
What Is sortout.app?
sortout.app is a growing collection of focused web tools, each designed to do exactly one thing well. Every tool is free, requires no account, and is built to load fast anywhere.
Privacy
The URL you enter is sent to our server over HTTPS. Our server fetches that page and its linked URLs to check their status. We do not store URLs or results after the response is returned. See our full Privacy Policy.
Frequently Asked Questions
Is this tool free?
Yes, completely free with no usage limits.
Do I need to create an account?
No. There is no sign-up, no login, and no registration of any kind.
Why does a link show as broken when it works in my browser?
Some servers block automated requests (returning 403 or 0). The link may actually be accessible in a browser with cookies or JavaScript, but reject bare HTTP requests from our checker.
How many links are checked?
Up to 50 unique absolute links per page. Pages with more links have the excess skipped.
Can I check a page that requires login?
No — the tool can only access publicly available pages that do not require authentication.
Contact
Questions or feedback? Open an issue at github.com/sortout-app/feedback or email hello@sortout.app.