Question Adguard DNS is extremely slow today

Please provide comments and solutions that are helpful to the author of this topic.
I'm not looking for the fastest, but the slowdown caused by Adguard is so irritating.
385 ms is less than a second (0.3sec), some webpages can load for 5-10 secs, adguard can decrease that by several seconds by blocking the content, so 0.3 is hardly an issue.

Brave causes 5-10 secs black loading screen by blocking ADs, so I have no ADs, but I have to wait for the video to start. I have plenty of time to take the screenshot.

capture_12312025_193323.jpg
 
Last edited:
Moved from AG to ControlD a couple of weeks ago.
I moved from 1.1.1.1, to AdGuard Public DNS for a few months, then after it was down in the EU, I moved to ControlD for a few weeks and after seeing how slow it is I switched back to 1.1.1.1 but with my preferred settings and blocklists (Zero Trust).

I think I'll stay on this permanently as I get speed of 1.1.1.1 and blocklist of HaGeZi.+
Yes; extensive slow down to the extent I thought it was an ISP issue.
To be fair, in most cases it is the ISPs fault for slow downs. Like, my ISP constantly routes me to Cloudflare's servers in Vienna, Austria despite Cloudflare having servers in Zagreb, Croatia. Why are they doing this? I have no idea. The only thing I know is A1 Croatia is in fact owned by A1 Austria.

Sadly, Adguard does not have it's own servers, so it might be caused by ISP in your area. Mine uses Germany ISP and it works just fine.

View attachment 294155
When I was using AdGuard Public DNS, I was constantly connected to their servers in Frankfurt, Germany. Recently I decided to test and suddenly I'm routed to their servers in Amsterdam. Instead of having ping 10-20ms, now it varies from 30-40ms.
The total millisecs 385
That's terrible, you will definitely experience slowdowns using these DNS servers.
Reran the test using 1.1.1.1 instead of Adguard DNS and the total millisecs 87
What type of connection do you have? Go to 1.1.1.1/help and see which Cloudflare data center you are connected too.
385 ms is less than a second (0.3sec), some webpages can load for 5-10 secs, adguard can decrease that by several seconds by blocking the content, so 0.3 is hardly an issue.

Brave causes 5-10 secs black loading screen by blocking ADs, so I have no ADs, but I have to wait for the video to start. I have plenty of time to take the screenshot.

View attachment 294158
385ms is just ping towards AdGuard's servers. You should also take into account DNS response time, or how fast will AdGuard resolve the query. If website needs to load resources from different domains, this can certainly massively increase the website loading time.

I experienced slow downs with ControlD and ping 25ms with DNS response time around 70-80ms.
 
To be fair, in most cases it is the ISPs fault for slow downs
The first time to know; I have been believing that the dns provider is the one determining which server I connnect to.
This explains why I am always connected to servers in France or UK regardless of dns provider, inspite of having closer servers in Egypt or Turkey.
 
Same thing here, AdGuard DNS is extremely slow!
I ended up removing it and getting a paid subscription to ControID. I can block whatever I want and it's fast for me :D
I might have a play around either controlD in the next few days.

What's the best minimalist lists to use.

I literally just want to block ads, not fussed about tracking etc.

I don't want to be having to be digging into logs to see why something is blocked either!

It's why I love the default NextDNS list. Never had to whitelist anything, it just works!
 
I use Cloudflare Zero Trust about 190 km away from the colocation center. Cloudflare's bare 1.1.1.1 is renowned for speed, but my using several DNS policies (including three regex patterns for ad/tracker blocking) adds latency. It looks like I'm averaging 120 to 130 ms latency for manual DNS lookups. WARP's DNS connectivity indicator gives me an average of 45 ms, more optimistic.

I've been living in areas that aren't extremely difficult to serve, but I also found AdGuard DNS to be sluggish overall when I briefly tried it some months ago. NextDNS and ControlD seemed to work well in my case, but I didn't actually measure lookup times.
 
Last edited:
The first time to know; I have been believing that the dns provider is the one determining which server I connnect to.
This explains why I am always connected to servers in France or UK regardless of dns provider, inspite of having closer servers in Egypt or Turkey.
98% of DNS services do not own their servers; they pretty much all rent them from various companies. Cloudflare, Google and few others are exception as they have financing to maintain their servers and network, rest does not.

AdGuard rents servers and network from company called Datacamp, or more precisely their subsidiary called CDN77. ControlD does exactly the same from company called NetActuate, NextDNS uses ANEXIA. They all rent servers, install their filtering software on them and provide you with DNS service; that's it.

How reliable and fast is the service solely depends on how many locations they are present. For example, NextDNS will pretty much always and everywhere be faster than ControlD due to ANEXIA having a larger network and presence in many more countries.

Regarding routing, yes, your ISP decided to which server will you connect, not the company who own servers. Just because the server is in Egypt where you are, doesn't necessary mean you will be connected to it. It all depends on BGP table of your ISP, and all the agreements they have with Tier 1/2 providers. Just like how you're paying for an internet connection to your ISP, your ISP has to pay Tier 1 or Tier 2 to use their network to lead you to remote server. Some ISPs use high quality Tier 1 and Tier 2 companies but this comes at the price. Local ISPs tend to use cheaper ones which means lower quality routing and could result in packet loss or higher latency.
 
The test suggests so however i have not tested it extensively.
But how reliable and accurate are those tests?
Same thing here, AdGuard DNS is extremely slow!
I ended up removing it and getting a paid subscription to ControID. I can block whatever I want and it's fast for me :D
It is so frustrating to see many users compain about speed issues while using Adguard. I have purchased Adguard VPN and Adguard DNS Personal Plan is included for free. Too bad it was not up to my expectations.
I moved from 1.1.1.1, to AdGuard Public DNS for a few months, then after it was down in the EU, I moved to ControlD for a few weeks and after seeing how slow it is I switched back to 1.1.1.1 but with my preferred settings and blocklists (Zero Trust).

I think I'll stay on this permanently as I get speed of 1.1.1.1 and blocklist of HaGeZi.+

To be fair, in most cases it is the ISPs fault for slow downs. Like, my ISP constantly routes me to Cloudflare's servers in Vienna, Austria despite Cloudflare having servers in Zagreb, Croatia. Why are they doing this? I have no idea. The only thing I know is A1 Croatia is in fact owned by A1 Austria.

When I was using AdGuard Public DNS, I was constantly connected to their servers in Frankfurt, Germany. Recently I decided to test and suddenly I'm routed to their servers in Amsterdam. Instead of having ping 10-20ms, now it varies from 30-40ms.

That's terrible, you will definitely experience slowdowns using these DNS servers.

What type of connection do you have? Go to 1.1.1.1/help and see which Cloudflare data center you are connected too.

385ms is just ping towards AdGuard's servers. You should also take into account DNS response time, or how fast will AdGuard resolve the query. If website needs to load resources from different domains, this can certainly massively increase the website loading time.

I experienced slow downs with ControlD and ping 25ms with DNS response time around 70-80ms.
Cloudflare is pretty fast here, but does it offer Adblocking capabilities?
I use Cloudflare Zero Trust about 190 km away from the colocation center. Cloudflare's bare 1.1.1.1 is renowned for speed, but my using several DNS policies (including three regex expressions for ad/tracker blocking) adds latency. It looks like I'm averaging 120 to 130 ms latency for manual DNS lookups. WARP's DNS connectivity indicator gives me an average of 45 ms, more optimistic.

I've been living in areas that aren't difficult to serve, but I also found AdGuard DNS to be sluggish overall when I briefly tried it some months ago. NextDNS and ControlD seemed to work well in my case, but I didn't actually measure lookup times.
Cloudflare has proved to be very reliable.
98% of DNS services do not own their servers; they pretty much all rent them from various companies. Cloudflare, Google and few others are exception as they have financing to maintain their servers and network, rest does not.

AdGuard rents servers and network from company called Datacamp, or more precisely their subsidiary called CDN77. ControlD does exactly the same from company called NetActuate, NextDNS uses ANEXIA. They all rent servers, install their filtering software on them and provide you with DNS service; that's it.

How reliable and fast is the service solely depends on how many locations they are present. For example, NextDNS will pretty much always and everywhere be faster than ControlD due to ANEXIA having a larger network and presence in many more countries.

Regarding routing, yes, your ISP decided to which server will you connect, not the company who own servers. Just because the server is in Egypt where you are, doesn't necessary mean you will be connected to it. It all depends on BGP table of your ISP, and all the agreements they have with Tier 1/2 providers. Just like how you're paying for an internet connection to your ISP, your ISP has to pay Tier 1 or Tier 2 to use their network to lead you to remote server. Some ISPs use high quality Tier 1 and Tier 2 companies but this comes at the price. Local ISPs tend to use cheaper ones which means lower quality routing and could result in packet loss or higher latency.
ISPs in Egypt are very invasive, so that might have a role in the degraded performance I am experiencing, but honestly other dns services are much faster than Adguard's here.
 
I use Cloudflare Zero Trust about 190 km away from the colocation center. Cloudflare's bare 1.1.1.1 is renowned for speed, but my using several DNS policies (including three regex expressions for ad/tracker blocking) adds latency. It looks like I'm averaging 120 to 130 ms latency for manual DNS lookups. WARP's DNS connectivity indicator gives me an average of 45 ms, more optimistic.

I've been living in areas that aren't difficult to serve, but I also found AdGuard DNS to be sluggish overall when I briefly tried it some months ago. NextDNS and ControlD seemed to work well in my case, but I didn't actually measure lookup times.
How many policies you have set? I get 25-50ms maximum response time. On ControlD it's never less then 70ms.
Screenshot_1.png

Connect this poor, free user to Wuhan server

No Money Crying GIF by Sad Nuggie
The best way to think of this like sending a letter from Egypt to me in Croatia or @TairikuOkami in Slovakia. You will take your letter to your national post company which will transfer it to its sorting center. There it will be sorted by destination, then passed on to the company that handles international shipping. Next, shipping company gives the letter to the national post of my country which will finally deliver it to my address.

You paid for sending service (internet service), your postal company paid the shipping service for transferring it to my local post (Tier 1/2 provider).
 
Cloudflare is pretty fast here, but does it offer Adblocking capabilities?
Yes, but you will have to register for a Cloudflare and GitHub account. If you're not familiar with it, it's a bit more complex to set up, but once you do it, you don't have to do anything else; just point your devices towards Cloudflare Zero Trust DNS you created. Lists will be updated automatically through GitHub.

I'm using HaGeZi Pro++ on Cloudflare Zero Trust and their own categories for filtering ads and malware. If you want, contact me in DM, I'll guide you how to set it up.
 
How many policies you have set? I get 25-50ms maximum response time. On ControlD it's never less then 70ms.
View attachment 294160

The best way to think of this like sending a letter from Egypt to me in Croatia or @TairikuOkami in Slovakia. You will take your letter to your national post company which will transfer it to its sorting center. There it will be sorted by destination, then passed on to the company that handles international shipping. Next, shipping company gives the letter to the national post of my country which will finally deliver it to my address.

You paid for sending service (internet service), your postal company paid the shipping service for transferring it to my local post (Tier 1/2 provider).
For blocking policies, my Cloudflare Gateway setup has three regex patterns (simplified, efficient ad/tracker blocking) and then several security/content categories.

Even with all these policies disabled, I get 65 ms using the same tool as you. I just recently moved to a rural area surrounded by nature and will still be here for another few months. I might have better fortune when I live somewhere more urban again. :)
 
Last edited:
As the title says, today I have been experiencing extreme slow down (especially in browsing speed ) when Adguard DNS is activated.

I am using Adguard DNS over HTTPs in Win11 settings. Disabling adguard DNS fixes the issue.
Are you using a public DNS or an AdGuard account?

DNSs with a profile don't work with Windows 11 settings for me. Windows 11 settings fully support DoH with no profile but not DoH with a profile, at least in my experience. I suggest trying the YogaDNS app if using an AdGuard account or DoH with a profile.
 
Last edited:
Are you using a public DNS or an AdGuard account?

DNSs with a profile don't work with Windows 11 settings for me. Windows 11 settings fully support DoH with no profile but not DoH with a profile, at least in my experience. I suggest trying the YogaDNS app if using an AdGuard account or DoH with a profile.
Adguard account here. Never experienced issues or at least not untill today.
 
  • Like
Reactions: Khushal and rashmi
DNSs with a profile don't work with Windows 11 settings for me. Windows 11 settings fully support DoH with no profile but not DoH with a profile, at least in my experience. I suggest trying the YogaDNS app if using an AdGuard account or DoH with a profile.
Windows implementation of DoH is SUCKS. Half the time doesn't work and you HAVE to enter IPv4 IP addresses, otherwise you can't use DoH. This is what makes me mad the most as some DNS providers only provide you with DoH/DoT/DoQ address and not IPv4. I tried entering 0.0.0.0 and 127.0.0.1, but it doesn't let me.

On my Cloudflare set up I immediately disabled IPv4 because that would require me to constantly update IP addresses in order for filtering to work, plus I wouldn't get filtering on my phone when I change networks. IPv6 I have disabled because there's no sign IPv6 will ever be implemented here for private users. That leaves me with DoH and DoT.

I use Cloudflare WARP app to manage DoH on Windows and Rethink DNS to manage DoH for me on Android and it works great.
 

You may also like...