Enable DNS over HTTPS in Any Browser — Chrome, Firefox, and Edge

Enable DNS over HTTPS in Chrome, Firefox, or Edge in about 60 seconds to encrypt your browser’s DNS queries and stop ISPs from tracking the sites you visit.

Every time you visit a site, your browser sends a DNS request to translate the domain name into an IP address. That request travels in plain text by default — your ISP, a coffee shop Wi-Fi operator, or anyone else watching the network can see exactly which domains you’re looking up. Enabling DNS over HTTPS (DoH) encrypts those lookups so only you and your chosen DNS provider can read them.

Chrome, Firefox, and Edge all support DoH natively today — no extension, no app, and no router change required. I’ve had it running across all three browsers for over a year without a single compatibility issue. Here’s how to turn it on in each one.

Quick Answer

To enable DNS over HTTPS, open your browser’s security settings and turn on Secure DNS (Chrome/Edge) or DNS over HTTPS (Firefox), then pick Cloudflare or Google as your resolver. The whole process takes about 60 seconds and encrypts every DNS query your browser makes from that point on.

What Is DNS over HTTPS — and Why Should I Enable It?

Standard DNS sends lookup queries unencrypted over port 53. Anyone with access to your network traffic can log every domain you request — even when the sites themselves use HTTPS. DoH wraps each query in an encrypted HTTPS connection, so it blends in with normal web traffic and can’t be read in transit.

The practical result: your ISP loses the ability to build a detailed map of your browsing habits from DNS alone. On public Wi-Fi, that’s especially valuable since you can’t trust who controls the network.

Does it slow my browser down?

Not in practice. Cloudflare’s 1.1.1.1 resolver is among the fastest globally, and the added encryption adds only a few milliseconds on the first query per session — nothing you’d notice while browsing.

DoH encrypts your browser’s domain lookups so ISPs and public-network operators can no longer log which sites you’re requesting.

How Do I Enable DNS over HTTPS in Chrome?

  1. Click the three-dot menu in the top-right corner, then click Settings.
  2. In the left sidebar, select Privacy and security, then click Security.
  3. Scroll to the Advanced section and find Use secure DNS.
  4. Toggle it on. From the dropdown, choose a provider — I use Cloudflare (1.1.1.1) for its speed and strict no-logging policy.
  5. Changes save immediately. No restart needed.

Pro tip

If the toggle is grayed out, a work or school admin policy is locking the setting. You won’t be able to override it from the browser — ask your IT department to enable DoH at the network level instead.

Chrome’s Secure DNS toggle takes under 30 seconds to flip on and needs no extensions or account sign-in.

How Do I Enable DNS over HTTPS in Firefox?

Firefox gives you three protection levels — more granular control than any other major browser.

  1. Click the hamburger menu (≡), then Settings.
  2. Select Privacy & Security in the left panel and scroll down to the DNS over HTTPS section.
  3. Under Enable DNS over HTTPS using, choose a protection level:
    • Default Protection — uses DoH when available, falls back to standard DNS if not.
    • Increased Protection — DoH only, with fallback to standard DNS if the resolver fails.
    • Max Protection — DoH only; Firefox blocks the page entirely rather than falling back. This is what I run on my personal laptop.
  4. Select a provider from the dropdown. Cloudflare is the default; NextDNS lets you build a custom filtering dashboard for free (300,000 queries per month on the free tier).

Firefox’s Max Protection mode guarantees DNS never travels unencrypted — at the cost of blocking pages outright if your DoH resolver goes offline.

How Do I Turn On Secure DNS in Microsoft Edge?

  1. Click the three-dot menu (…), then Settings.
  2. Open Privacy, search, and services in the sidebar.
  3. Scroll to the Security section and toggle on Use secure DNS to specify how to look up the network address for websites.
  4. Select Choose a service provider and pick Cloudflare, Google, or another option from the list.

Troubleshooting tip

If Edge reverts to unencrypted DNS after a reboot, a third-party antivirus or VPN client is likely overriding DNS at the OS level. The browser-level DoH setting has no effect in that case — you’ll need to set DoH in Windows network settings or on your router directly.

Edge’s Secure DNS steps mirror Chrome’s almost exactly, so you can configure both browsers in under two minutes total.

Which DNS over HTTPS Provider Should I Use?

Provider Logs queries? Best for
Cloudflare 1.1.1.1 No (purged in 24 h) Speed and strong privacy
Google Public DNS Limited (purged in 48 h) High reliability
NextDNS Optional Custom filtering dashboard
OpenDNS Yes (anonymized) Family and content filtering
AdGuard DNS No Ad blocking at the DNS layer

For most people, Cloudflare is the right default — it’s fast, independently audited, and publicly committed to not selling your data. If you want per-device filtering controls, NextDNS’s free plan is worth setting up. For a broader comparison of how Chrome, Firefox, and Edge handle your privacy overall, see Chrome vs Edge vs Firefox: Which Browser Respects Your Privacy Most.

Cloudflare 1.1.1.1 is the best default for most users — independently audited, free, and consistently the fastest resolver in global benchmarks.

What Mistakes Should I Avoid With DNS over HTTPS?

  1. Thinking DoH covers all your apps. Browser DoH encrypts DNS only inside the browser. Email clients, games, and other apps still use OS-level DNS. For whole-device protection, also set DoH in Windows network settings — my guide on changing your DNS server for faster, safer browsing walks through that step.
  2. Picking an obscure provider. Your DoH resolver sees all your browser DNS queries in plain text. Stick to providers with published privacy policies and third-party audits rather than a random resolver you found online.
  3. Confusing DoH with a VPN. DoH encrypts only the DNS lookup. Your IP address and the server names in TLS handshakes are still visible to your ISP. Use a VPN if you need to hide the connection itself, not just the lookup.
  4. Breaking work or parental filters. Corporate networks and parental controls often rely on DNS interception to enforce filtering. DoH bypasses those filters. Disable it on work-managed devices unless your IT team has approved it.
  5. Forgetting mobile browsers. Chrome and Firefox on Android support DoH in the exact same settings locations as their desktop counterparts. Public Wi-Fi on mobile carries the same risk — enable DoH there too.

Frequently Asked Questions

Does DNS over HTTPS affect how fast pages load?

Not noticeably. Cloudflare 1.1.1.1 responds in under 20 ms from most locations — on par with or faster than the average ISP resolver. I’ve run speed tests before and after enabling DoH and never measured a meaningful difference in page load times.

Is DoH the same as a VPN?

No. A VPN encrypts all your traffic and hides your IP address. DoH only encrypts the DNS lookup step — think of it as one privacy layer rather than a full anonymity solution. For public Wi-Fi safety you ideally want both, but DoH alone is still a worthwhile upgrade.

What is the difference between DNS over HTTPS and DNSSEC?

DoH encrypts DNS queries in transit so no one can eavesdrop on them. DNSSEC signs DNS responses cryptographically so you know the answer wasn’t tampered with. They solve different problems and can run at the same time — enabling one doesn’t interfere with the other.

Will enabling DoH break my parental controls?

It can, if your parental controls work by intercepting DNS at the router or ISP level. The fix is to set your DoH provider to your parental control service’s own DoH endpoint — for example, CleanBrowsing’s family filter — so queries stay filtered even when encrypted.

How do I check that DoH is actually working?

Visit 1.1.1.1/help — Cloudflare’s official check page — immediately after enabling the setting. It shows whether your DNS queries are encrypted and confirms which resolver is handling them. Takes about five seconds.

Can I enable DoH on my router instead of browser by browser?

Yes, and it’s more thorough. Router-level DoH protects every device on your network automatically, without touching individual browsers. Many Asus and Netgear routers support it natively in the DNS settings — look for a “DNS over HTTPS” or “Encrypted DNS” option in your router’s admin panel.

Conclusion

Enabling DNS over HTTPS is one of the quickest privacy upgrades you can make — under a minute, completely free, and nothing breaks. Start with Chrome or Edge’s Secure DNS toggle and pick Cloudflare as your resolver. If you want filtering control on top of encryption, set up NextDNS in Firefox. Open your browser settings right now and lock down your DNS queries.

Change Your Default Search Engine in Any Browser: Quick Setup Guide

Change your default search engine in Chrome, Firefox, Edge, or Safari in under 60 seconds — step-by-step desktop and mobile instructions so every query lands right.

When I got a new laptop last year, every search I typed into the address bar routed through Bing — the PC manufacturer had set it up that way, and Edge kept it going. It was a small annoyance that cost me two weeks of misdirected results before I took 60 seconds to fix it. Knowing how to change your default search engine in any browser is the fastest browser personalization you can make, and it carries over to every address-bar search and new tab you open from that point forward.

Every major browser — Chrome, Firefox, Edge, and Safari — lets you swap your default search engine in its settings. Whether you’re switching to DuckDuckGo for privacy or reclaiming the engine you prefer after an update reset it, the steps below cover all four browsers on both desktop and mobile.

Quick Answer

Open your browser’s Settings, find the “Search engine” or “Search” section, and pick a new engine from the dropdown. In Chrome: Settings → Search engine. In Firefox: Settings → Search → Default Search Engine. In Edge: Settings → Privacy, search, and services → Address bar and search. On iPhone Safari: iOS Settings → Apps → Safari → Search Engine. Each change takes about 60 seconds.

Why Does Your Default Search Engine Matter?

Your default search engine handles every query you type into the address bar, so the choice affects your privacy, result quality, and which company receives your data. I switched to DuckDuckGo on my work machine last year because I wanted results that felt less filtered. Within a week, I noticed more varied perspectives on the same topics compared to what I had been getting before.

Here is a quick comparison of the most popular options:

Search Engine Privacy Strengths
Google Low Best relevance, Maps integration, image search
DuckDuckGo High No tracking, clean results, Bangs shortcuts
Bing Medium Strong image search, Copilot AI built in
Brave Search High Independent index, no Google dependence
Startpage High Google results without the tracking

Your default search engine runs every address-bar query you type — choosing deliberately means your data goes where you want and results reflect what you actually need.

How Do I Change the Default Search Engine in Chrome?

On desktop, the setting is three clicks away:

  1. Click the three-dot menu in the top-right corner and choose Settings.
  2. In the left sidebar, click Search engine.
  3. Open the dropdown next to “Search engine used in the address bar” and select your preferred engine.

On Chrome for iPhone or Android, tap the three-dot menu → SettingsSearch engine, then tap your choice from the list.

Pro tip: Chrome lets you add any search engine manually. Go to Settings → Search engine → Manage search engines and site search, click Add, and paste the search URL with %s where the query goes. I added Perplexity this way using https://www.perplexity.ai/search?q=%s.

If you use Chrome profiles for separate work and personal browsing, each profile stores its own search engine setting — you may need to update them individually.

Chrome’s search engine setting lives under Settings → Search engine, and each profile you run stores the preference independently.

How Do I Change My Default Search Engine in Firefox?

  1. Click the hamburger menu (three lines) and choose Settings.
  2. Click Search in the left sidebar.
  3. Under “Default Search Engine,” open the dropdown and select your engine.

On Firefox for Android or iOS, tap the three-dot menu → SettingsSearchDefault search engine.

Troubleshooting tip: If your Firefox search engine keeps reverting after you save it, a browser extension is almost certainly overriding your choice. Go to Settings → Extensions & Themes, disable extensions one at a time, and re-check after each one until the setting holds.

Firefox keeps its search engine setting under Settings → Search — if it keeps reverting, disable browser extensions one by one until the culprit reveals itself.

How Do I Change the Default Search Engine in Microsoft Edge?

  1. Click the three-dot menu and go to Settings.
  2. Select Privacy, search, and services in the left sidebar.
  3. Scroll to the bottom and click Address bar and search.
  4. Open the “Search engine used in the address bar” dropdown and choose your engine.

On Edge for mobile, tap the three lines → SettingsSearch engine and choose from the list.

Edge buries its search engine setting three levels deep under Privacy, search, and services → Address bar and search — more clicks than Chrome, but the change is just as permanent once saved.

Does Safari Let Me Change the Default Search Engine?

Yes, but the setting location differs by device.

On a Mac: open SafariSettingsSearch tab, then pick from the “Search engine” dropdown. Options include Google, Yahoo, Bing, DuckDuckGo, and Ecosia.

On iPhone or iPad: open the iOS Settings app — not Safari itself — then go to AppsSafariSearch Engine and tap your choice. This trips most people up because you have to leave the browser entirely to change it.

On iPhone, Safari’s search engine setting lives in the iOS Settings app under Apps → Safari — not inside the browser — which catches almost everyone off guard the first time.

What Are the Most Common Mistakes When Switching Search Engines?

  1. Changing desktop but forgetting mobile. Your phone browser stores its own setting. Update it separately, even if it’s the same browser on both devices.
  2. Looking inside the browser on iPhone. Safari’s setting is in iOS Settings → Apps → Safari, not in the browser itself. Chrome’s setting, however, is inside the Chrome app.
  3. Letting an extension override the change. Shopping helpers and toolbar add-ons commonly hijack search engines. If the setting reverts within a session, check your extensions first.
  4. Confusing the home page with the search engine. These are separate settings. Pointing your home page at google.com does not make Google your default search engine.
  5. Forgetting to test after saving. Type a query in the address bar right after saving — if the correct engine handles it, you’re done.

Frequently Asked Questions

Can I add a search engine that isn’t in the default list?
Yes. Chrome and Firefox both support adding any search engine manually by entering its search URL with %s where the query goes. I use this to keep Perplexity available in my Chrome search engine list alongside Google and DuckDuckGo.

Will changing my default search engine affect saved passwords or bookmarks?
No — bookmarks, saved passwords, and browsing history are completely separate from the search engine setting. Nothing else changes when you update it.

Why does my search engine keep reverting to Google or Bing?
Almost always a browser extension is the cause — shopping assistants, price trackers, and toolbars are frequent offenders. Disable all extensions, set your engine, then re-enable them one at a time to find the one resetting your choice.

Can I use a different search engine just in private or incognito mode?
Most browsers apply the same default in both regular and private windows. Brave Browser is the exception — it lets you set a separate engine specifically for private browsing windows.

Conclusion

Changing your default search engine takes about 60 seconds and makes every address-bar search work exactly the way you want. Now that you know the path in each browser, you can revisit the setting any time an update quietly resets your choice. For more quick browser wins, learn how to sync your bookmarks across every device or see how the major browsers compare in our Chrome vs Edge vs Firefox privacy comparison.