AdGuard is the best way to get rid of intrusive ads and online tracking, and to protect your device from malware.
Make your web surfing faster, safer and more comfortable with AdGuard!
AdGuard is a unique no root ad blocker for Android that removes ads in apps and browsers, protects your privacy, and helps you manage your apps Easy to set up and get going, but powerful and highly customizable - it has everything you'll ever need from an Android adblock tool, and it works both on rooted and unrooted devices.
WHY CHOOSE ADGUARD?
BLOCKS ADS EVERYWHERE: * Block throughout the whole system. This includes video ads and ads in your favorite apps, browsers, games, and on any website you can imagine. Dozens of ad filters are available to you and are updated on a regular basis, guaranteeing the best filtering quality.
CARES ABOUT YOUR PRIVACY: * We value the privacy of your personal data above anything else. With AdGuard, you will be safe from online trackers and analytics systems that lurk on the web trying to steal your sensitive information.
SAVES YOUR TRAFFIC: * More ads blocked means fewer ads loaded. Fewer ads loaded means more traffic saved. Simple math by AdGuard! Download the apk file, install the app and spend your traffic on things you like instead of wasting it on voracious ads.
YOU STAY IN CONTROL: * It is your device, after all, and you decide what gets filtered and what doesn't. A wide range of settings - from basic to 'pro' - as well as an Apps Management tool will help you customize the filtering to your liking.
MANAGE YOUR APPS: * You can completely shut down cellular/WiFi access for any app and just as easily as restore it. Thus, you control which apps transmit data.
CUSTOMIZE FILTERING: * Don't want a particular app or browser to be filtered for whatever reason? No problem - one tap and it is excluded from filtering.WHAT'S NEW: 3.2.135 Final:
Two months of development are rarely enough to come up with an update that big. Despite that, AdGuard 3.2 for Android is packed with major new features, not mentioning the long list of minor changes that goes on and on.
There's something for both experienced users (userscripts support, DNS user filter) and for absolute beginners (feature discovery) to help them make their first steps. And everyone will equally appreciate the improved stability and speed that come with CoreLibs filtering engine update.
* [Added] Feature discovery
We try to position AdGuard for Android as an app you can technically turn on and forget about it, but that can offer so much more if you spend some time to explore it. To help new users not get lost in many many features we added over the years, we'll now highlight the most important UI elements and give short tooltips that explain what they are all about. This will only happen when you visit this or that screen for the first time, of course, otherwise, it would become old very soon.
* [Added] Userscripts support
* [Added] DNS User filter and custom hosts files support
This is very similar to the regular User filter for custom filtering rules, but for DNS requests. You can find it at Settings > DNS Filtering > DNS Requests blocking. DNS User filter supports two types of syntax: a limited portion of AdGuard syntax and "hosts" syntax. More about it in our Knowledge Base.
Another DNS-related feature is hosts files support. AdGuard users now can add any hosts lists as custom DNS filters. Again, this option is on the Settings > DNS Filtering > DNS Requests blocking screen.
* [Fixed] IPv6 filtering doesn't work in automatic proxy mode
Not a new feature, but a very important fix. Many users with rooted devices use AdGuard in automatic proxy mode, and it turned out that IPv6 filtering wasn't working in this mode. In this version, the problem is fixed.
Ad blocking: * [Added] "Disable AMP" userscript * [Added] Firefox preview has been added to the list of browsers * [Changed] Google DOH and DOT URLs in the configuration have been updated * [Fixed] A bug with license status, filters and userscripts updates * [Fixed] Issues while in root+proxy mode configuration * [Fixed] The value for one of Stealth Mode settings can't be set * [Fixed] Filter groups' statuses aren't restored from backup * [Fixed] DNS filter's metadata doesn't update * [Fixed] Double tap is required to start protection * [Fixed] Custom filters aren't restored from backup * [Fixed] Wrong rule is suggested when blocking an HTTPS tunnel request * mproved CoreLibs filtering engine has been updated to v1.4.91
UI: * [Added] An error toast when an error occurs during a long-running background task * [Added] Add "Extension Details" activity * [Added] Empty field validation when adding a new extension * [Fixed] Android TV Overlayed hints can't be dismissed * [Added] Response status to the DNS log entry details * [Changed] Languages' names have been homogenized in the language select menu * [Changed] A bullet has been added to the statistics period selection dialog * [Changed] Cutout area on cutout devices is now colored * [Changed] Icons order in Apps Management has been made consistent * [Changed] Notification about updated userscripts and filters * [Changed] Dialogs on the Stealth mode screen * [Changed] "New custom filter" dialogs layout * [Changed] An indicator telling that AG cannot filter itself has been added to Apps Management * [Changed] AdGuard and Proxy notifications have been combined into a single notification group * [Changed] Upstream DNS server's address is now shown in the Filtering log * [Changed] "Get Premium" activity now closes after free trial is successfully started * [Fixed] Minor UI layout issue * [Fixed] Homepage link for Tracking Protection filter * [Fixed] Overlayed hints can't be dismissed * [Fixed] UI resets to the classic theme after switching the update channel * [Fixed] UI bug on older LG devices * [Fixed] Settings activity doesn't run on some devices with rare firmware * [Fixed] Search results in Filtering log do not include some matching entries * [Fixed] Valid email address is highlighted as if it was invalid * [Fixed] Minor UI-related issues * [Fixed] An inconsistency with the UI of Stealth Mode settings * [Fixed] Wrong text below the license type in the main menu * mproved User dialogs have been greatly improved * mproved Items in dialogs are now highlighted on tap * mproved Search functionality in the Apps Managements is slow
Networking: * [Added] TCP listener to the DNS filtering proxy * [Changed] "Block WebRTC" Stealth Mode option is now applied to browsers only * [Fixed] IPv6 filtering doesn't work in automatic proxy mode * [Fixed] AdGuard blocks internet connection * [Fixed] IPv6 is not resolved within IPv6 VPNs if the main connection is IPv4-only * [Fixed] Proxy settings won't renew if user disables proxy via notification * [Fixed] Low-level setting pref.dns.blocking.nxdomain works inconsistently * [Fixed] Search suggestions don't work in Firefox
Other: * [Added] Userscripts metadata localizations * [Fixed] Background filters update does not work * [Changed] Localizations have been updated * [Changed] File names for exported User filter and Whitelist * [Fixed] An error when you export settings * [Fixed] Homepage link for Tracking Protection filter * [Fixed] DNSProxy logging level does not change * [Fixed] AdGuard crashes to desktop * [Fixed] AdGuard freezes when the device orientation is switched to landscape mode at a certain time * [Fixed] AdGuard crashes after adding a certain custom filter * [Fixed] App sometimes crashes upon launch on S10+ devices * mproved AdGuard now launches faster * mproved Update CoreLibs to 1.4.138