Free Link Checker
Find the links that lead nowhere.
Crawls up to 25 pages of your site and tests every link and image. Each dead one is named with the pages it's on and the exact link text, so it takes seconds to find and fix.
Built and maintained by Abhinav Saxena at Kodinav · Last checked
No site in mind? , then press the button.
Found a problem you'd rather not fix yourself?
Website rescue: "Not secure" warnings, broken pages, dead contact forms or a slow site fixed, most within a week. Free diagnosis first.
Want it done for you?
This tool is free forever. When you want the underlying work done properly, that's the studio's website maintenance & support service.
More free tools
- Free Website AuditSpeed, mobile, SEO, inquiries and trust in one scan, plus Google's own Lighthouse scores, in plain language.
- Mobile-Friendly TestGoogle retired its mobile test; this one carries on the job.
- Website Accessibility Checker (ADA / WCAG)Tests the rendered page with axe-core: contrast, alt text, labels and more, each with a plain-English fix.
- Compare WebsitesYour site against up to three competitors, with every check they beat you on and the fix.
FAQ
Fair questions.
A visitor clicks because they were interested — and lands on an error page at the exact moment of interest. Internally, broken links also waste the crawl attention Google gives your site, and a page full of dead ends reads as neglect to both crawlers and customers.
The web rots quietly: businesses you linked to close, blogs restructure their URLs, suppliers migrate domains. Your own redesigns break old internal paths too. That is why link-checking is periodic maintenance, not a one-time fix.
Some sites answer automated requests with 403 or 429 regardless of whether the page exists — LinkedIn and many news sites do this. Calling those "broken" would be false. This checker only says broken when the server itself says the page is gone (404/410); everything ambiguous is listed for you to check by hand.
Choose "Whole site" and it starts at the address you enter, follows your internal links and checks up to 25 pages, testing every unique link and image it finds on them (each one once, however many pages it appears on). "This page only" checks a single page. You see progress as it goes and can stop at any point to see the results so far.
Yes. Broken images are checked along with links and marked as images in the results, with the page they're on.
Yes. "Download CSV" gives one row per broken link per page (the dead address, its status, the page it's on and the link text), ready for a spreadsheet or your developer. "Copy report" gives a plain-text summary.
Internal links: fix the path or redirect the old URL to its replacement. External links: update to the new destination or remove the link. If the list is long, that is exactly the kind of quiet upkeep a maintenance plan exists for.
No. It runs from this page on any website, whatever it's built with: WordPress, Shopify, Squarespace, Wix, Webflow or custom code. Nothing is installed on your site, so it can't slow it down the way a link-checking plugin can.
A 403 or 429 means the other site refused our automated request; the page may be fine in a browser, so it's listed as "couldn't verify". A 5xx is a server error on the other site, often temporary. Only a 404 or 410, where the server says the page is gone, is counted as a broken link.
Final note
Have a project in mind?
A discovery call costs nothing and commits you to nothing. We talk about your business, and I tell you honestly what's worth building and what isn't.
Projects from $600₹25,000HK$5,000NT$19,000 · Response within one business day · Free website audit