Read the docs
https://yoursite.com/docs/getting-started
Paste your site and see every dead link and missing image, which page it’s on, and what it says. Then fix them all with one prompt.
Free from Darnly. Spot a bug in the app you're building? Darnly hands it to Claude Code, Codex or Cursor in one key.Add to Chrome
Example result
We checked 84 links and images on 12 pages of yoursite.com.
Checking your links…
Opening your pages, then testing every link and image on them. This can take up to a minute.
Read the docs
https://yoursite.com/docs/getting-started
Image: team photo
https://cdn.oldhost.com/team.jpg
Our story
http://yoursite.com/about → https://yoursite.com/about/
A link or image that answers with an error (like 404 Not found or 500 Server error), or doesn’t load at all. Visitors who click it hit a dead end, and Google sees it too.
Links that still work but bounce through another address first, like /pricing to /plans. They aren’t broken, but pointing the link straight at the final address is faster and tidier. Fix them when you have a minute.
Sites like LinkedIn, X and some shops refuse automated checks and answer “forbidden” or “too many requests” even when the page is fine. We don’t count those as broken. Open them yourself to be sure.
To keep it quick and gentle on your site. Most new sites have far fewer. If yours has more, we check the pages linked closest to your home page first.
No. We read your site from the internet, so it needs a public address. Deploy a preview (Vercel, Netlify and Cloudflare all make one), then paste that.
No. We read the HTML your server sends. Most sites built with Next.js, Astro, Nuxt or SvelteKit send their links in it. If your site is a single-page app that builds everything in the browser, we may only see the home page.