Publicly available doh servers

 

Who runs it Base URL Comment
Google https://dns.google/dns-query Full RFC 8484 support
Cloudflare https://cloudflare-dns.com/dns-query Supports both -04 and -13 content-types
Quad9 Recommended: https://dns.quad9.net/dns-query 
Secured: https://dns9.quad9.net/dns-query 
Unsecured: https://dns10.quad9.net/dns-query
Secured provides: Security blocklist, DNSSEC, no EDNS Client-Subnet 
Unsecured provides: No security blocklist, no DNSSEC, no EDNS Client-Subnet 
Recommend is currently identical to secure.
CleanBrowsing https://doh.cleanbrowsing.org/doh/family-filter/ anycast DoH server with parental control (restricts access to adult content + enforces safe search)
@chantra https://dns.dnsoverhttps.net/dns-query "toy server" which runs doh-proxy
@jedisct1 https://doh.crypto.sx/dns-query a server which runs another project called doh-proxy, written in Rust.
PowerDNS https://doh.powerdns.org Based on dnsdist-doh branch
blahdns.com Japan: https://doh-jp.blahdns.com/dns-query
Germany: https://doh-de.blahdns.com/dns-query
Run on Go implementation, knot-resolver with DNSSEC and ads block
NekomimiRouter.com https://dns.dns-over-https.com/dns-query Runs Go implementation. Does recursion itself with no upstream servers. Toy server may fail, please report if fails
SecureDNS.eu https://doh.securedns.eu/dns-query No Logging & DNSSEC
Rubyfish.cn https://dns.rubyfish.cn/dns-query East China Zone, Based on https://github.com/m13253/dns-over-https
Commons Host https://commons.host ~20 PoPs worldwide, Node.js/playdohover Knot Resolver.
DnsWarden Adblocking DNS: https://doh.dnswarden.com/adblock 
Uncensored DNS: https://doh.dnswarden.com/uncensored
No query/IP logging with DNSSEC enabled. 
Blocks ads and trackers in Adblocking DNS.
No filtering in Uncensored DNS.
aaflalo.me Server US: https://dns-gcp.aaflalo.me/dns-query 
Server EU: https://dns.aaflalo.me/dns-query
Runs on Star Brilliant's dns-over-https 
Both servers check for DNSSEC and block advertising
Foundation for Applied Privacy https://doh.appliedprivacy.net/query No query/IP logging, no filtering, QNAME minimization, no EDNS client subnet, TLS 1.3, DNSSEC, RFC7706, RFC8198; https://appliedprivacy.net/services/dns/
captnemo.in https://doh.captnemo.in/dns-query Runs dnss with local unbound resolver running DNSCrypt with DNSSEC support as the upstream. Privacy Policy. More details at https://captnemo.in/doh/. No logging or filtering. Runs in Bangalore, India
Tiarap https://doh.tiar.app/dns-query Based in Singapore, No logging, block Ad/Ad-tracking/Malware, No ECS, DNSSEC
DNS.SB https://doh.dns.sb/dns-query No Logging, DNSSEC enabled
FAELIX https://rdns.faelix.net/ No logging, based on dnsdist-doh RC querying our powerdns-recursor resolvers, multiple nodes in UK and CH, more info

Supported in browsers and clients

Name Version Comments
Firefox 62 temporary docs
Bromite 67.0.3396.88 How to enable DoH
curl 7.62.0 See DOH-implementation
OkHttp 3.11 See Providers
curl-doh n/a basic stand-alone DoH client that uses curl
Chrome 66 https://bugs.chromium.org/p/chromium/issues/detail?id=799753