Home
Softono
adns

adns

Open source MIT Kotlin
195
Stars
7
Forks
6
Issues
8
Watchers
1 week
Last Commit

About adns

A lightweight DNS-based ad blocker for Android with NextDNS built in

Platforms

Web Self-hosted Android

Languages

Kotlin

Links

ADNS

ADNS is a lightweight DNS-based ad blocker for Android. No VPN, no background services, no battery drain, no hassle. NextDNS integration is built in for a seamless experience.

Download it from GitHub Releases.

Features

Android makes DNS controls hard to find and slow to toggle. ADNS makes it fast and accessible.

  • Toggle DNS on/off with a single tap
  • Use your NextDNS account and edit its settings directly within the app,
  • or use public servers like AdGuard, Cloudflare, or any other hostname
  • Quick Settings tile for instant access
  • State notification for at-a-glance status

Beautifully crafted with Material 3 Expressive and Jetpack Compose.

Activation

ADNS writes to global DNS settings, which requires access for WRITE_SECURE_SETTINGS.

You can grant access using:



ADNS main screen ADNS settings screen ADNS settings screen