Broken Link Checker (Whole Website) avatar

Broken Link Checker (Whole Website)

Pricing

$1.00 / 1,000 link checkeds

Go to Apify Store
Broken Link Checker (Whole Website)

Broken Link Checker (Whole Website)

Crawl a website and find every broken link and broken image (404s, 500s, timeouts, DNS errors), with the page each one appears on and its anchor text. Optional redirect report. Export to CSV/Excel.

Pricing

$1.00 / 1,000 link checkeds

Rating

0.0

(0)

Developer

first last

first last

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 days ago

Last modified

Share

Broken Link Checker for Whole Websites

Find every broken link and broken image on your website. Enter a URL. The Actor crawls the site, checks each unique link once, and reports the failures. Each result shows the link, the HTTP status or error, the page where the link appears, and its anchor text, so you can fix it in minutes.

What you get

  • Broken links and images: 404, 410, 500 errors, timeouts, DNS failures, and SSL errors
  • Where each one appears: the source page, plus the anchor text or alt text
  • Link type: internal or external, and link or image
  • Redirects (optional): links that redirect, for clean-up after a site migration
  • Summary: a SUMMARY record with pages crawled, links checked, and the broken count

Download the results as CSV, Excel, or JSON, or open the "Problems" table view.

How to use it

  1. Add your website URL.
  2. Set Max pages to crawl.
  3. Turn external links, images, and redirects on or off.
  4. Click Start.

Pricing

You pay per unique link checked. The crawler checks each URL only once, even if it appears on hundreds of pages. There are no monthly fees.

Sample output

{
"problem": "broken",
"linkUrl": "https://example.com/old-pricing",
"statusCode": 404,
"foundOnPage": "https://example.com/blog/launch-post",
"anchorOrAltText": "see our pricing",
"elementType": "link",
"linkType": "internal"
}

Good crawling manners

  • The crawler follows robots.txt.
  • It stays on your site when crawling.
  • It sends one lightweight request per external link.
  • It limits concurrency.
  • It never logs in or bypasses access controls.

Only check sites you own or have permission to analyze.

Use cases

  • Monthly website maintenance
  • Pre-launch QA and post-migration checks
  • SEO clean-up, since broken links waste crawl budget
  • Agencies auditing client sites