Check one page for broken links
Type a page address. We read the page's HTML, check up to 50 of its links from our server and list the broken and redirected ones. Links that JavaScript adds later are not seen. Free, no account.
How the check works
- The address is parsed first: http and https only, ports 80 and 443 only, no usernames, no IP addresses and no internal names such as localhost. Anything else is refused before any request.
- The name is resolved and every address it points to must be public. Private, loopback, link-local (cloud metadata included), multicast and reserved addresses are refused, and the connection goes to the address that was checked.
- The page is read first (1000 KB at most, 8 seconds). Its links are collected from the HTML, made absolute, and repeats are dropped. Email, phone and in-page links are not checked. The first 50 unique links in page order are checked.
- Each link gets a HEAD request, and a GET if the server refuses HEAD or does not answer it. Redirects are followed by hand, up to 4, and every hop is checked the same way.
- Up to 8 links are checked at a time. All of them share one 25-second budget and one link gets at most 6 seconds of it; a link the budget never reached is marked not checked, never broken.
- Limits: 3 pages a minute and 150 links an hour per connection.
What the results mean
- Broken: a 404, 410, other 4xx, a server error, a domain that does not resolve, a failed HTTPS certificate, or a redirect chain that does not end.
- Redirected: the link works but sends the visitor on. Updating it to the final address saves a request.
- Could not confirm: the server refused our automated check (401, 403, 405, 429, 999) or did not answer in time. Open it in a browser before you call it broken.
- OK: answered with a 2xx status and no redirect.
Using it before a pitch
Broken links on a small business site are easy to show an owner and easy to fix. Check the page yourself, mention two or three real ones, and offer to fix them. To find sites to check, search 67Leads by trade and city, or start from businesses whose website is broken.
Get 67 leads free No card. Search free with contacts masked.
Website audit reportRedirect checkerPage weight checkerBulk URL checkerWebsite audit email generator
Questions
Type the page address above. We read its links and check up to 50 of them, and list the broken and redirected ones.
Some sites answer automated checks with 403, 429 or a custom code such as 999 even though the page works in a browser. We do not call those broken.
No. It checks one page and up to 50 of its links. Run it on each page you care about, such as the home page and the contact page.
No. It reads the HTML the server sends. Menus or buttons built by scripts after the page loads are not seen.
No. Each address gets live requests; the page, the links and the results are not saved, cached or indexed.
No. It fills templates with what you type and makes no network calls.
No. The result is written when the page is served and not saved.
More free tools
Local business counterNo-website business finderLead list previewCold email template generatorCold call objection handlerLocal SEO audit checklist generatorAgency client onboarding checklist generatorLocal citation list builderLocal keyword generatorNo-website pitch email generatorDiscovery call questions generatorGoogle Business Profile post generatorGatekeeper script generatorDoor-to-door sales script generatorAppointment setting script generatorSMS follow-up template generatorWebsite audit email generatorAgency profit margin calculatorLeads needed calculatorRetainer vs project pricing calculatorFacebook ad copy generator for local servicesLocal landing page outline generatorWebsite maintenance plan pricing calculatorReferral request script generatorCold email subject line generator for local businessesClient report template generatorGoogle Ads budget estimator for local tradesProposal follow-up email generatorWin-back email generator for lost clientsService pricing sheet generatorTrade website copy generatorAbout us page generator for local businessesTestimonial request message generatorCase study template generatorFreelancer and agency commission split calculatorClient churn rate calculator for agenciesTrade job price calculatorTrade estimate template generatorGrand opening press release generatorNextdoor post generator for local businessesYard sign and door hanger copy generatorCall tracking ROI calculatorMissed-call text-back message generatorLead response time cost calculatorAgency revenue goal plannerCold outreach volume plannerSales pipeline value calculatorAgency break-even calculatorClient price increase email generatorClient offboarding checklist generatorScope of work template generatorSales call follow-up email generatorCold email reply templates generatorWebsite launch checklist generatorClient kickoff meeting agenda generatorGoogle Business Profile Q&A generatorWebsite redesign ROI calculatorClient profitability calculatorAd management fee calculatorAgency utilization rate calculatorDental practice website pitch generatorMed spa offer post generatorLaw firm intake form checklist generatorAppointment no-show cost calculatorClinic website audit checklist generatorTrust signals section generatorMembership revenue calculatorAppointment reminder message generatorNAICS code lookupSIC code lookupSSL certificate checkerRedirect checkerPage weight checkerLead list column mapperMerge tag checkerAll Website checks toolsAll tools