Replit Custom Domain Not Working
Quick answer
Add both A and TXT records, avoid apex CNAMEs and AAAA records, and wait up to 48 hours for Verified.
Most likely fix: Recheck records
How to fix it
Try these in order — the most common fix is first.
1. Recheck records
- Add the A and TXT records at the same time
- Watch for trailing dots and typos
Did this fix it?2. Remove conflicts
- Delete AAAA records
- Use A record at root, not CNAME
- Set Cloudflare to DNS-only
Did this fix it?3. Re-add domain
- Remove the domain in Publishing and add it again
- Keep replit-verify TXT permanently for SSL renewal
Did this fix it?4. Wait and contact support
- Allow 48 hours
- Use Replit Support if still unverified
Did this fix it?
Symptoms
Domain stuck on 'Verifying' or site unreachable.
Why it happens
- Missing or wrong A/TXT record
- Conflicting AAAA record
- CNAME at apex
- Cloudflare proxy on
- www needs its own TXT record
This guide also covers
- replit custom domain not working
- replit domain not verifying
- replit domain verifying
Still not working?
If Replit keeps failing, you're not alone. See every Replit problem users report or the alternatives people switch to.
Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.
Talk to us