HTTPS, Secure DNS and DNS over HTTPS Explained

Three layers decide what the internet can see about you: HTTPS encrypts your content, DNS resolves the addresses, and DoH encrypts the lookups. Here is exactly what each one does — and what it does not.

By JoshWP TeamUpdated: ~14 min read HTTPSDoHDNS SecurityPrivacy
Quick answer

HTTPS vs. Secure DNS vs. DoH, in One Paragraph

HTTPS (HTTP over TLS) encrypts the content of your connection to a website — the pages, forms, and cookies — so nobody on the path can read or tamper with it. DNS is the phonebook that translates example.com into an IP address, and classic DNS runs in plaintext, so your ISP and anyone on your network can read every domain you look up. Secure DNS — mainly DNS over HTTPS (DoH) and DNS over TLS (DoT) — wraps those lookups in encryption so the queries themselves become private. Together they hide what you read and what you ask for, but they still do not hide where you connect: your IP address, connection metadata, and browser fingerprint remain visible, which is why network encryption is only one layer of a complete privacy stack.

0%

of desktop pages were loaded over HTTPS in 2025, up from ~89% in 2024 (HTTP Archive Web Almanac).

0M/day

certificates Let’s Encrypt was issuing per day by late 2025 — the engine behind the encrypted web.

0ms

median per-query slowdown measured when switching to DoH (ACM IMC performance study) — usually imperceptible.

0%

of DNS queries had end-to-end DNSSEC validation in 2025 — a reminder that authentication ≠ encryption.

HTTPS, Secure DNS and DNS over HTTPS Explained

Definitions

The Three Layers: HTTPS, DNS, and Secure DNS

Every page load involves two conversations: a lookup (“what is the IP of this domain?”) and a connection (“send me the page”). Most confusion about web privacy comes from mixing these up. Here is the clean separation:

LayerWhat it doesWhat it hides from your ISP / on-path snoopersWhat it still exposes
HTTPS (TLS)Encrypts and authenticates the connection to the serverPage content, URLs paths, form data, cookiesDomain (via SNI, unless ECH), destination IP, traffic volume
Classic DNSResolves domain names to IPsNothing — queries are plaintext UDP/TCP port 53Every domain you look up
DoH / DoT (secure DNS)Encrypts the lookup itselfYour DNS queries from local snoopers and ISP loggingThe resolver you use; destination IPs after resolution

The easiest mental model: HTTPS seals the letter, secure DNS seals the envelope address lookup, but the mail carrier still sees which building the letter is delivered to. This distinction between privacy and security matters throughout this guide — see browser privacy vs. browser security for the broader framework.

Layer 1

How HTTPS Actually Works

HTTPS is HTTP running inside a TLS (Transport Layer Security) tunnel. When you visit an HTTPS site, your browser and the server perform a handshake: they agree on encryption keys, and the server proves its identity with a certificate issued by a trusted Certificate Authority (CA). From that moment, everything inside the tunnel — page content, query strings, POST bodies, cookies — is unreadable to anyone intercepting the traffic.

  • Encryption: stops your ISP, coffee-shop Wi-Fi, or a national firewall from reading or modifying page content.
  • Authentication: the certificate chain proves you reached the real server, not an imposter (when CAs and certificate transparency do their job).
  • Integrity: tampering with encrypted traffic breaks it, so injection attacks fail.

The modern encrypted web was built largely on free, automated certificates: Let’s Encrypt reached a billion total certificates by 2020 and was issuing around ten million certificates per day by late 2025. Add HSTS (which forces browsers to only connect over HTTPS) and the web of 2026 is overwhelmingly encrypted — over 91.7% of desktop page loads per the HTTP Archive’s 2025 Web Almanac.

What HTTPS does not do: it does not hide which site you visit. The TLS handshake traditionally includes the Server Name Indication (SNI) in plaintext, and the destination IP is always visible to the network. That gap is exactly where DNS privacy and, later, Encrypted Client Hello (ECH) come in.
Layer 2

The Plaintext DNS Problem

Before your browser can open any connection, it must resolve the domain name. Classic DNS sends that query as plaintext — usually UDP port 53 — through your router to your ISP’s resolver. That creates three problems:

  • Surveillance: your ISP sees a complete log of every domain you look up, even when the subsequent traffic is fully encrypted by HTTPS.
  • Tampering: on-path attackers can forge answers and redirect you to a fake site (DNS spoofing / cache poisoning).
  • Hijacking: many ISPs intercept “not found” answers and redirect them to ad-filled search pages — a practice that also breaks security tooling.

DNSSEC was designed to fix the tampering half: it digitally signs DNS records so resolvers can verify authenticity. But adoption of full end-to-end validation has remained tiny — around 0.6% of queries in 2025 — and crucially, DNSSEC authenticates answers without encrypting queries. Your ISP still sees everything you ask. Encryption is the job of secure DNS.

Layer 3

DNS over HTTPS (DoH) and DNS over TLS (DoT), Explained

Secure DNS moves the lookup inside an encrypted channel so the query is unreadable on the path:

  • DoH (RFC 8484, 2019): DNS queries are encoded as HTTPS requests to a resolver on port 443, indistinguishable from ordinary web traffic. Used by Chrome, Firefox, Edge, Safari, Android, and public resolvers like Cloudflare 1.1.1.1, Quad9, and Google 8.8.8.8.
  • DoT (RFC 7858, 2016): DNS wrapped in TLS on a dedicated port 853. Simpler to identify and block at the network level, but equally effective at encrypting queries in transit.
  • DNSCrypt (community protocol): encrypts and authenticates between client and resolver; still used by some privacy tools.

The trade-offs you should know

  • Resolver centralization: DoH often shifts your query log from your ISP to a large resolver (Cloudflare, Google). The privacy win is real, but you are choosing who sees your lookups — pick resolvers with strong no-log policies.
  • Enterprise and parental controls: network admins lose visibility and filtering hooks, which is why some organizations block DoH or enforce their own resolver via policy.
  • Latency: measurements show a mixed impact — one ACM IMC study found a median ~65ms slowdown per query — while resolver caching and connection reuse usually make real-world browsing feel identical.
DoH is not anonymity: it hides the question from your local network, but the resolver still sees it, and the destination server still sees your IP. For identity-level separation — different DNS, proxy, and fingerprint per account — you need profile-level control, which is where tools like anti-detect browsers vs. VPNs vs. proxies enter the picture.
Data

Secure DNS Statistics & Charts

The encrypted-web transition is one of the biggest infrastructure shifts in internet history. The charts below summarize where things stand in 2026.

Share of web pages loaded over HTTPS

Approximate share of page loads using HTTPS
~50%
~89%
91.7%
95.6%
2016
(Chrome activity)
2024
(HTTP Archive)
2025 desktop
(HTTP Archive)
2026 page loads
(Chrome-based)

Sources: Google Transparency Report / The SSL Store (2016, Chrome passing 50% encrypted activity); HTTP Archive Web Almanac 2025 (91.7% desktop / 91.5% mobile, up from ~89% in 2024); industry page-load tracking (95.6%). Methodologies differ; treat as directional.

What your ISP can still observe, by setup (editorial visibility score)

Higher = more of your activity visible to the ISP
Plaintext HTTP + DNS
10
HTTPS only
6
HTTPS + DoH
3
HTTPS + DoH + VPN
1.5
+ ECH / Tor / isolation
0.5

Editorial scoring based on protocol capabilities: HTTPS hides content but leaks SNI/domain; DoH removes the query log; a VPN removes the destination-IP view; ECH/Tor close the remaining handshake and routing gaps.

Encryption coverage by DNS technology

% of the query protected in transitAuthentication only
Classic DNS (port 53)
0%
DNSSEC
0%*
DoT (port 853)
100%
DoH (port 443)
100%

*DNSSEC authenticates answers (signatures) but does not encrypt queries. APNIC measurements show the US and Brazil leading real-world DoH adoption, with other countries catching up; end-to-end DNSSEC validation remains under 1% of queries.

Adoption is also visible in resolver behavior: APNIC’s longitudinal measurements found the United States and Brazil leading encrypted-DNS usage, driven largely by Firefox’s US DoH rollout and Android’s private DNS feature, while Europe and Asia followed as browsers shipped “secure DNS” settings.

Setup

How to Enable Secure DNS in Every Browser

PlatformWhere to enableNotes
Chrome / EdgeSettings → Privacy & security → Security → “Use secure DNS”Choose a provider (Cloudflare, Quad9, Google) or keep your ISP if it supports DoH
FirefoxSettings → General → Network Settings → “Enable DNS over HTTPS”Default-on in the US since 2020; resolver selectable (Cloudflare/NextDNS)
Safari (macOS/iOS)System-level: Settings → Wi‑Fi/Network → DNS, or a DNS profile/appUses DoH/DoT via system configuration profiles; no in-browser toggle
AndroidSettings → Network & internet → Private DNS → “Private DNS provider hostname”Enter dns.quad9.net or one.one.one.one for DoT
Windows 11Settings → Network & internet → your adapter → DNS server encryption: “On (automatic template)”Enables DoH when the configured resolver supports it
RouterRouter DNS settings or firmware (OpenWrt, Asus, etc.)Protects every device on the network, including IoT gear

After enabling, verify with your resolver’s test page (for example Cloudflare’s 1.1.1.1/help) or a DNS leak test. And while you are auditing leaks, remember that DNS is not the only silent channel — WebRTC leaks can expose your real network path even when DNS and HTTPS are perfectly configured.

Reality check

What HTTPS + DoH Still Do Not Hide

Encryption is necessary but not sufficient. Even with HTTPS everywhere and DoH enabled, an observer can still assemble a surprisingly complete picture of you:

  • Destination IPs: your ISP sees which addresses you connect to, and IP-to-organization mapping often reveals the site.
  • SNI (until ECH is universal): the server name in the TLS handshake is traditionally plaintext; Encrypted Client Hello is rolling out but is not yet everywhere.
  • Traffic metadata: timing, volume, and burst patterns fingerprint your activity even when content is sealed.
  • Browser fingerprinting: canvas, fonts, WebGL, and timezone operate entirely above the network layer — see what browser fingerprinting is and how websites track you.
  • Account identity: the moment you log in, every network-level protection is irrelevant to the platform — you have voluntarily identified yourself.

This is why “encrypted” does not mean “anonymous.” If your goal is identity separation rather than transport security — for example, running multiple ad or seller accounts without cross-linking — you need isolated profiles with per-profile DNS, proxy, and fingerprint settings, not just a secure connection. Our guide on whether you can really browse anonymously walks through the full picture.

Encryption protects the pipe. Isolation protects the identity.

Incogniton gives every browser profile its own DNS behavior, proxy route, cookies, and fingerprint — so each account looks like a different person on a different network, not the same device with a new IP.

Get Incogniton →

Affiliate link — we may earn a commission at no extra cost to you.

Architecture

Building a Layered Privacy Stack

Think in layers, not tools. Each layer closes a specific gap, and no single one closes them all:

  1. HTTPS everywhere: baseline content encryption; add HSTS-aware browsers and upgrade extensions only where sites still serve HTTP.
  2. Secure DNS (DoH/DoT): removes the plaintext query log from your ISP; pick a no-log resolver.
  3. VPN or Tor (threat-model dependent): hides destination IPs from the local network; Tor adds strong anonymity at the cost of speed and trust with exit nodes.
  4. Leak control: WebRTC, DNS, and IPv6 leak tests after every configuration change.
  5. Identity isolation: per-profile cookies, fingerprint, timezone, and DNS for multi-account work — the layer where a VPN alone cannot help you.
  6. Endpoint hygiene: updated browsers, minimal extensions, and hardened permissions — start with how to secure your web browser.
Rule of thumb: HTTPS + DoH is the correct default for everyone. VPN/Tor is for specific threat models. Profile isolation is for anyone whose business depends on keeping identities separate. Stack them deliberately instead of assuming one tool does it all.
Action plan

Secure DNS & HTTPS Checklist

  • Confirm your browser shows the padlock / HTTPS-by-default behavior and warns on HTTP.
  • Enable DoH (Chrome/Edge/Firefox) or Private DNS (Android) / system DoH profile (Apple).
  • Choose a resolver with a public no-log policy (e.g., Quad9, Cloudflare) and note which one you picked.
  • Run a DNS leak test and confirm queries resolve via your chosen resolver, not your ISP.
  • Run a WebRTC leak test to confirm no local/public IP candidates leak around your tunnel.
  • For multi-account work: assign per-profile DNS + proxy + fingerprint in an anti-detect browser.
  • Re-test after OS/browser updates and router changes; encryption settings can silently reset.
FAQs

Frequently Asked Questions

Does DNS over HTTPS make me anonymous?
No. DoH only encrypts the lookup step — the question ‘which domain am I asking about?’ — between your device and the resolver. Your ISP can still see the IP addresses you connect to, and the destination server still sees your IP. Anonymity requires additional layers such as Tor, a VPN, or isolated anti-detect profiles.
What is the difference between DoH and a VPN?
DoH encrypts DNS queries only. A VPN encrypts all traffic and replaces your visible IP address, but the VPN provider can still see your DNS queries and traffic metadata. They protect different layers: DoH hides your lookups from your ISP and on-path snoopers; a VPN hides your traffic and IP from the destination and local network.
Does DNS over HTTPS slow down browsing?
Slightly, and usually imperceptibly. An ACM IMC measurement study found a median slowdown of about 65ms per query when switching to DoH, while caching and HTTP/2 multiplexing often offset that cost in real browsing. Most users notice no difference.
Is DNSSEC the same as DoH?
No. DNSSEC authenticates DNS answers (proving they were not tampered with) but does not encrypt them — queries are still visible in plaintext. DoH encrypts queries in transit but does not by itself authenticate the chain of trust. They solve different problems and can be used together.
Can my ISP still see what I do if I use HTTPS and DoH?
Partially. HTTPS hides page content and DoH hides your lookups, but your ISP can still observe the IP addresses you connect to and, without Encrypted Client Hello (ECH), the server name in the TLS handshake (SNI). Traffic timing and volume metadata also remain visible.
Should I enable DoH in my browser or on my router?
Either works. Browser-level DoH protects that browser and lets you pick a resolver per device; router- or OS-level DoH protects every device on the network, including smart TVs and IoT gear. For multi-account work, per-profile DNS control in an anti-detect browser is the most precise option.
References

Sources and Research Notes

Sources & Research Notes (click to expand)

Adoption figures differ by methodology (page loads vs. sites vs. resolver telemetry), so numbers above are presented as published and should be read as directional. Open sources used:

  1. HTTP Archive (2025). “Web Almanac 2025 — Security/SEO chapters.” HTTPS reached 91.7% of desktop pages and 91.5% of mobile pages in 2025, up from ~89% in 2024. almanac.httparchive.org
  2. Google Transparency Report / The SSL Store (2016–2024). “HTTPS encryption on the web” — Chrome passing 50% encrypted page-load activity (2016) and long-run adoption curves. transparencyreport.google.com
  3. Let’s Encrypt (2025). “10 Years of Let’s Encrypt Certificates.” ~10 million certificates issued per day by late 2025; 1 billion total by 2020. letsencrypt.org
  4. Hoffman & McManus (ACM IMC 2021). “Measuring DNS-over-HTTPS performance around the world.” Median ~65ms per-query slowdown on switch to DoH. acm.org
  5. APNIC Blog (2021). “The prevalence of DNS over HTTPS.” US and Brazil leading encrypted DNS adoption; global catch-up trends. apnic.net
  6. TechnologyChecker (2026). “DNSSEC Adoption in 2026.” End-to-end DNSSEC validation ≈0.6% of queries in 2025–2026. technologychecker.io
  7. IETF. RFC 8484 (DNS over HTTPS, 2019) and RFC 7858 (DNS over TLS, 2016). ietf.org
  8. Mozilla Blog (2020). Firefox DoH default rollout (US) with Cloudflare/NextDNS. blog.mozilla.org

Share this:

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *