Broken Link Checker avatar
Broken Link Checker

Pricing

Pay per usage

Go to Apify Store
Broken Link Checker

Broken Link Checker

Find broken links on any website. Crawls pages, checks every link for 404s, timeouts, and redirect chains. Returns status codes and source pages for SEO audits.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Donny Nguyen

Donny Nguyen

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 hours ago

Last modified

Categories

Share

Broken Link Checker - Find 404s, Dead Links, and Missing Resources

Crawl any website and find every broken link — 404 pages, server errors, timeouts, and missing images. Reports which page each broken link was found on, the link text, and whether it's internal or external. Includes a site health score.

It crawls your website page by page, following internal links up to a configurable depth. On each page, it checks every link (<a href>), image (<img src>), script, and stylesheet to verify they return a valid response. Broken links are reported with the source page, HTTP status code, link text, and type.

Key features:

  • ✅ Checks links, images, scripts, and stylesheets
  • ✅ HEAD request first, falls back to GET if server rejects HEAD
  • ✅ Internal and external link checking
  • ✅ Health score (percentage of working links)
  • ✅ Broken links sorted by severity (404s first)

How much does it cost?

  • Pricing: Pay per event — $1 per 100 pages crawled
  • Typical use: Auditing a 50-page site ≈ $0.50

Input example

{
"startUrl": "https://example.com",
"maxPages": 100,
"maxDepth": 3,
"checkExternalLinks": true
}

Output example

{
"brokenUrl": "https://example.com/old-page",
"foundOnPage": "https://example.com/blog/article",
"linkText": "Read more about our services",
"linkType": "link",
"statusCode": 404,
"isExternal": false
}

Use cases

  • SEO maintenance: Find and fix 404s that hurt search rankings
  • Site migration QA: Verify all links work after a redesign
  • Client audits: Deliver broken link reports as a lead gen tool for agencies
  • Continuous monitoring: Schedule weekly scans to catch new broken links

Built by Donny Dev