![](https://sh.itjust.works/pictrs/image/50db8013-6d33-4101-81fe-b2d24c9fb03e.jpeg)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
If you use the app then you have to pay for their subscription to use DNS features. If you don’t pay then you’re really just limited to adblocking in Safari. The profile I linked is free and will work for all apps. It’s not as robust or customizable as the AdGuard app, sure, but I’ve never had any real issues or need for anything more. Plus it’s one less app to have installed.
It’s personal preference mostly.
AdGuard DNS is free and super simple to setup, no app required. It’s my favorite no-fuss solution I found when I switched from Android a few years ago.
https://adguard-dns.io/en/public-dns.html
Go to that link, scroll down to method 2, and download an iOS profile. You’ll need to be using Safari for the download to work properly.
You get more customization and features through AdGuard’s app but then you have to pay a subscription for DNS blocking features. While it’s super cheap, I’ve personally been perfectly satisfied with this free solution. It blocks ads system-wide, not just in the browser. For example, in my shopping list app there’s usually a banner ad but it doesn’t load with the adguard DNS enabled. I’m 99% sure it won’t block ads in YouTube though (I sub to premium so I’ve never tried it.)
Next DNS is also free and appears to be the same thing but their website lets you fine-tune your profile, similar to using paid AdGuard. Might be worth looking into that, especially because it appears you can integrate AdGuard’s block list.