Pick a provider
Cloudflare
Free tier: YesFeatures: Fast global network, DDoS protection, free SSL, analytics
Best for: Most users, from beginners to advanced
Cloudflare setup guide
Step-by-step walkthrough with screenshots.
AWS Route 53
Free tier: Limited (first 12 months)Features: Highly reliable, integrates with AWS services, health checks
Best for: AWS users, enterprise applications
Route 53 setup guide
Step-by-step walkthrough with screenshots.
Google Cloud DNS
Free tier: LimitedFeatures: Low latency, integrates with GCP, DNSSEC support
Best for: Google Cloud users, high-traffic applications
Google Cloud DNS setup guide
Quick setup.
Azure DNS
Free tier: LimitedFeatures: Integrates with Azure, high availability
Best for: Microsoft Azure users
Azure DNS setup guide
Quick setup.
DigitalOcean DNS
Free tier: Yes (with any DigitalOcean account)Features: Simple interface, free with any DigitalOcean service
Best for: DigitalOcean users, simple setups
DigitalOcean setup guide
Step-by-step walkthrough with screenshots.
Hetzner DNS
Free tier: YesFeatures: Free DNS hosting, simple API, reliable infrastructure
Best for: Hetzner customers, European users
Hetzner setup guide
Quick setup.
ClouDNS
Free tier: YesFeatures: Free DNS hosting, multiple record types, API access
Best for: Budget-conscious users, small projects
ClouDNS setup guide
Quick setup.
Hurricane Electric (HE.net)
Free tier: YesFeatures: Fully free, IPv6 support, DNSSEC
Best for: Advanced users, IPv6 enthusiasts
HE.net setup guide
Quick setup.
Namecheap FreeDNS
Free tier: YesFeatures: Free DNS hosting, easy to use
Best for: Namecheap customers, simple projects
Namecheap FreeDNS setup
Quick setup.
Vercel DNS
Free tier: Yes (with a Vercel account)Features: Automatic SSL, edge network, simple setup
Best for: Vercel users, frontend developers
Vercel DNS setup
Quick setup.
deSEC
Free tier: YesFeatures: Free DNSSEC-enabled DNS, privacy-focused, open source
Best for: Privacy-conscious users, DNSSEC requirements
deSEC setup
Quick setup.
PowerDNS (self-hosted)
Free tier: Yes (open source)Features: Self-hosted, API-driven, highly customizable
Best for: Advanced users, custom infrastructure
PowerDNS self-hosted setup
Full Docker-based setup with PostgreSQL.
Custom DNS server
Free tier: Depends on your softwareFeatures: Full control, any server stack you run
Best for: Operators running their own DNS infrastructure
Custom DNS server setup
Requirements and a reference zone file.
Choosing a provider
For beginners
Start with Cloudflare:- Free tier with no rate limits.
- User-friendly dashboard.
- Excellent global performance.
- Built-in security features.
For AWS users
Route 53 integrates cleanly with other AWS services.For budget projects
Hurricane Electric and ClouDNS are fully free.For enterprise
Route 53, Google Cloud DNS, and Azure DNS provide enterprise-grade reliability with SLA guarantees.General requirements
Every DNS provider must meet these requirements:- Nameserver support — must provide authoritative nameservers.
- Zone management — must allow you to create and manage DNS zones.
- Public accessibility — nameservers must be reachable from the internet.
- Standard records — must support
A,AAAA,CNAME,TXT,MX, and other standard DNS records.