Why isn’t my domain working?
Paste your domain and see its DNS records, which host it points to, whether https works and where every redirect goes, with a plain fix for each problem.
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
Redirects
Where each address goes, hop by hop, with the status code of each step.
DNS records
What Cloudflare’s public DNS sees right now.
| Name | Type | Value |
|---|
More free tools
See all 89 tools- Launch checkerIs your site ready to launch? Title, share preview, favicon, sitemap, 404 and more, with fixes.
- Tech stack finderSee what any website is built with, where it’s hosted and which analytics it uses.
- Privacy policy generatorA plain-English privacy policy and terms for your app, naming the services you use. Not legal advice.
How it works
- Paste your domain, with or without www or https.
- We look up its DNS records, work out which host it points to, then open https and http for the bare domain and www and follow every redirect.
- Each problem comes with a fix in plain words for your host (Vercel, Netlify, Cloudflare, GitHub Pages and more), and a prompt you can paste into Claude Code, Cursor or Codex.
Questions
Why isn’t my domain working?
Nearly always one of five things: the DNS record is missing or points to the wrong place, an old parking record from your domain company is still there, the domain was never added to your project at your host, the https certificate isn’t ready yet, or www works but the bare domain doesn’t (or the other way round). This checker looks for each one.
I changed my DNS. Why does it still not work?
DNS changes can take from a few minutes to a few hours to reach everyone. This checker asks Cloudflare’s public DNS, which usually sees changes quickly. If it shows the right records but your browser doesn’t, your computer is still holding the old answer: try a private window or your phone on mobile data.
What’s the difference between the bare domain and www?
They’re two separate addresses, each with its own DNS record. The bare domain (example.com) usually needs an A record, and www (www.example.com) usually needs a CNAME. Set up both, then redirect one to the other so everyone lands on the same address.
What does “parking record” mean?
When you buy a domain, companies like GoDaddy and Namecheap point it at their own “this domain is parked” page. If that record stays next to your host’s record, visitors land on the parking page some of the time. Delete it.
What is “too many redirects”?
The two addresses send visitors back and forth forever. The usual cause is Cloudflare’s SSL mode set to “Flexible” in front of a host like Vercel or Netlify. Setting it to “Full (strict)” fixes it.
Which hosts does it recognise?
Vercel, Netlify, Cloudflare, GitHub Pages, Railway, Render, Fly.io, Firebase, Lovable, Wix and Squarespace, from their addresses, CNAME targets and response headers. For any other host you still get the records, redirects and plain fixes.