Digital marketing agency in Lahore: SEO, content, ads, and websites.

+971 52 821 8996 | info@marketers.pk

Free tools / Page checkers

Broken Links Checker

Test up to 50 links on a page and list the broken, redirected and working ones with their HTTP status.

Find broken links on a page

Up to 50 unique links are requested from our server with a 5-second timeout each; the run takes a few seconds.

(01) About this tool

What the Broken Links Checker does

Links break quietly. The page you linked to in 2021 was moved in a redesign, the partner site changed domains, the PDF was renamed, and your article still points at the old address. Visitors hit a 404 and leave; crawlers follow the dead end and waste budget; the authority you meant to pass goes nowhere. Checking links by hand on a long page takes longer than anyone has, so most sites never do it.

This checker fetches one page, collects its unique links (internal and external, up to fifty) and requests each one from our server. It tries a lightweight HEAD request first and falls back to a GET when a server refuses HEAD, which many do. Each link is reported with its final status code, the number of redirects it went through and where it ended up. Broken links (4xx and 5xx) and unreachable hosts are listed first, redirected links next, and working ones last.

Each request has a five-second timeout and the whole run stops after about nine seconds, so a page full of slow hosts may show some links as skipped; run the check again to pick them up. For a pass over an entire site, use the checker page by page on your most-visited URLs, or export your sitemap and work through it.

(02) How to use

Step by step

  1. 01Enter the URL of the page whose links you want to test.
  2. 02Click Check links. Each unique link is requested; the run takes a few seconds.
  3. 03Fix the red rows first: 404 and 410 mean the page is gone, 5xx means the other server is failing.
  4. 04Review the redirected rows and update your link to the final URL so visitors skip the hop.
  5. 05A 403 or 429 is often the other server blocking automated requests; open the link in your browser before changing it.
(03) FAQ

Common questions

Each link is a separate network request with a timeout of up to five seconds, and the whole run has to finish within a few seconds for the page to stay responsive. Fifty is the most that fits. The first fifty unique links in document order are tested; the count of links found is shown so you know when some were left out.

Some sites block requests that do not come from a browser, use a CAPTCHA wall, or refuse connections from data-centre IP addresses. LinkedIn, many news sites and Cloudflare-protected pages do this. The link is probably fine; the note on the row says when a 403 may be this case.

They work, but each hop adds latency and a 302 passes less certainty than a direct link. Update the href to the final URL where you can, especially for internal links, which you control. Chains of several redirects are worth fixing on the destination site too.

Yes, everything in the HTML the server sends, including navigation, is collected. Links that JavaScript inserts after the page loads are not seen. Links with the same URL and different fragments (#section) are tested once.

(04) Related tools

Keep checking

All tools

Want these fixes done for you?

Our team runs the audit, makes the changes and reports the result.

Get a free proposal
Work with us

Ready to grow your traffic, leads and sales?

Tell us about your business and goals. We'll reply with a clear plan for SEO, content, ads or a new website, and what it will take to get results.