Broken link checker
Paste a list of links to check each one live: the HTTP status, where it redirects, the page title, and optionally whether a quote you expect actually appears on the page.
Fill in the fields to see the result.
How to use it
- Paste up to 20 URLs, one per line, or drop a .txt or .csv file.
- Optionally add a sentence each page should contain.
- Press Check links and download the results as CSV.
Details
- Checks
- HTTP status after redirects, final URL, page title, optional quote match
- Limits
- 20 URLs per check, public http(s) only; private and local addresses are refused
- Politeness
- Identifies as CuelarkBot and respects robots.txt
Questions
Why is a page that works in my browser marked unknown?
Some sites block automated requests or disallow bots in robots.txt. Those are reported as unknown with the reason rather than broken.
Can it crawl my whole site?
No, it checks the URLs you paste. For a site audit, paste the links from your sitemap in batches of 20.
What does the quote check do?
It looks for your sentence in the page text, ignoring case and spacing, which is handy for checking that a cited source really says what you quote.
What is sent and stored?
What you enter is sent once to our server, which makes the check and returns the result. Inputs are not logged or stored, and no account is needed.
Can an AI agent use this?
Yes. The same function is a tool on our free MCP server at tools.cuelark.com/mcp, so ChatGPT, Claude or Cursor get exactly the answer this page shows. 'Copy MCP call' gives you the arguments.