Broken Link Checker – Website Link Checker & Redirect Checker
Pricing
from $0.50 / 1,000 url checkeds
Broken Link Checker – Website Link Checker & Redirect Checker
Crawl a website and check every link and image: broken links (404, 410, 5xx, dead domains), redirect chains, timeouts and links the site blocks, with the pages each link is on. Or check a plain list of URLs. Plain HTTP, robots.txt respected.
Pricing
from $0.50 / 1,000 url checkeds
Rating
0.0
(0)
Developer
Rowfeed
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Find every broken link on a website. The Actor crawls your site page by page, checks every link and image it finds, and tells you which ones are broken (404, 410, 5xx, dead domains), which redirect and where to, which time out, and on which pages each link sits, so you know exactly what to fix. Turn crawling off to use it as a bulk URL checker or redirect checker for any list of URLs. Built for SEO audits, site migrations, agencies checking client sites on a schedule, content teams and AI agents.
What you get
- Broken links and broken images with the HTTP status (404, 410, 500 ...) or the reason there was no answer (dead domain, refused connection, timeout, redirect loop).
- Where each link is: up to 5 pages that contain it, how many pages link to it, and the link text or image alt text.
- Redirect chains: every hop with its status code (301, 302, 307 ...) and the final URL.
- Internal and external links told apart; external links are checked, never crawled.
- Blocked is not broken: some sites refuse automated checks (401, 403, 429, LinkedIn's 999). Those links are marked
blocked, notbroken, so you do not chase false alarms. - Each URL is checked and charged once per site, however many pages link to it.
Example output
{"url": "https://example.com/old-pricing","category": "broken","status_code": 404,"final_url": "https://example.com/old-pricing","redirects": 0,"redirect_chain": [],"error": null,"error_message": null,"link_type": "internal","element": "link","anchor_text": "See our pricing","found_on": ["https://example.com/", "https://example.com/blog/launch"],"found_on_count": 2,"content_type": "text/html","response_ms": 142,"site": "example.com","checked_at": "2026-10-28T12:00:00+00:00"}
category is one of broken, timeout, blocked, redirect, ok.
Input
| Field | What it does |
|---|---|
startUrls | Start page of each site to check, e.g. https://example.com/. |
crawl | On (default): follow links on the same site. Off: only check the URLs you listed (bulk URL status / redirect check). |
maxPages | Pages to crawl per site, 1 to 5,000. Default 20. |
maxLinksPerSite | Most unique URLs to check per site, 1 to 50,000. Default 1,000. |
checkExternalLinks | Also check links to other websites. Default on. |
checkImages | Also check images. Default on. |
output | problems (broken, timed out, blocked; default), problems_and_redirects, or all. |
Pricing
Pay per event, no subscription:
- $0.50 per 1,000 URLs checked ($0.0005 per unique URL: page, link or image), whatever the result.
- $0.005 per run start.
Examples: a 20-page site with 300 unique links costs about $0.16. 1,000 URLs cost about $0.51. Cap the cost of a run with the maximum charge setting; the Actor stops checking when the budget is used.
How it works
- Plain HTTP requests with an honest User-Agent; no browser, no proxies.
- Pages are crawled only on the same domain and only where the site's
robots.txtallows it; pages markednofolloware not followed. - Links are checked with a HEAD request, confirmed with GET when a server answers HEAD wrongly, and redirects are followed by hand (up to 10 hops) so the chain is visible.
- At most 2 requests at a time per website, to stay polite.
- Pages that only build their links with JavaScript show fewer links than a browser would.
- Only URLs are read from pages: no page text, e-mail addresses or phone numbers are stored.
Good to know
- Results for a 20-page site usually arrive within a minute.
- Run it on a schedule to catch new broken links, from the API, n8n/Make/Zapier, or from AI agents through MCP (
rowfeed-seo-mcp).
More SEO tools from Rowfeed
- SEO Audit Tool & Website Crawler – titles, meta descriptions, H1, noindex, broken links and a 0-100 SEO score for every page.
- Keyword Research Tool – search volume, CPC, keyword difficulty, intent and keyword ideas (Google & Bing).
- Competitor Keyword Research – every Google keyword any website ranks for, with position, volume and traffic.
- SERP API & Rank Checker – Google results for any keyword and country, with your domain's position.
- Backlinks Checker – referring domains, anchors, dofollow and link strength of any site.
- Website Traffic & Domain Authority Checker – traffic estimate and authority for up to 10,000 domains.
- AI Search Visibility Tracker – is your brand named and cited by ChatGPT, Gemini, Perplexity and Google AI Mode.
- Local Rank Tracker – Google Maps rankings on a geo-grid around a business.
- Google Trends API – interest over time, regions and rising searches.
- Google Images API – image URLs and the pages they are on, for image SEO.
- WHOIS Lookup & Domain Checker – domain age, expiry, registrar and DNS in bulk.
- Sitemap URL Extractor – every URL in a site's sitemaps, with lastmod.
- PageSpeed Insights API – Lighthouse scores, Core Web Vitals and real-user speed data for many pages at once.
- DA PA Checker – domain authority, page authority and spam score for up to 10,000 domains or URLs.