Skip to main content

Android

To connect an Android device to AdGuard DNS, first add it to Dashboard:

  1. Go to Dashboard and click Connect new device.
  2. In the drop-down menu Device type, select Android.
  3. Name the device. Connecting device *mobile_border

Use the AdGuard DNS app

The AdGuard DNS app is designed for basic DNS-level protection — blocking ads, trackers, and malicious websites. If you don’t need the full range of features offered by AdGuard Ad Blocker or AdGuard VPN, this may be the best choice for you.

To set up your device:

  1. Download the AdGuard DNS app.

  2. Go to your AdGuard DNS dashboard at adguard-dns.io/dashboard.

  3. Click Connect device on the Home tab.

  4. Select your device type and give it a name, then click Next.

  5. Expand the Use AdGuard apps section.

    Use AdGuard apps *border

  6. Under Use the AdGuard DNS app, choose one of these setup methods:

    • Click Configure if you’re on the device you want to protect.

    • Scan the QR code with the device you want to protect.

    • Copy your setup ID and paste it directly into the app.

      Setup ID *mobile_border

  7. Tap ContinueConnect.

    Connect *mobile_border

  8. When using a VPN-based protocol, you still need to allow creating a VPN profile before being fully protected. To do this, go to the app’s home page, click Enable, and follow the in-app instructions.

  9. All done! Your device is successfully connected to AdGuard DNS. Click Enable every time you want to start the protection.

    Enable *mobile_border

Use AdGuard Ad Blocker (paid option)

The AdGuard app lets you use encrypted DNS, making it perfect for setting up AdGuard DNS on your Android device. You can choose from various encryption protocols. Along with DNS filtering, you also get an excellent ad blocker that works across your entire system.

  1. Install the AdGuard app on the device you want to connect to AdGuard DNS.
  2. Open the app.
  3. Tap the shield icon in the menu bar at the bottom of the screen. Shield icon *mobile_border
  4. Tap DNS protection. DNS protection *mobile_border
  5. Select DNS server. DNS server *mobile_border
  6. Scroll down to Custom servers and tap Add DNS server. Add DNS server *mobile_border
  7. Copy one of the following DNS addresses and paste it into the Server addresses field in the app. If you are not sure which one to use, select DNS-over-HTTPS. DoH *mobile_borderCustom DNS server *mobile_border
  8. Tap Add.
  9. The DNS server you’ve added will appear at the bottom of the Custom servers list. To select it, tap its name or the radio button next to it. Select DNS server *mobile_border
  10. Tap Save and select. Save and select *mobile_border

All done! Your device is successfully connected to AdGuard DNS.

Use AdGuard VPN

Not all VPN services support encrypted DNS. However, our VPN does, so if you need both a VPN and a private DNS, AdGuard VPN is your go-to option.

  1. Install the AdGuard VPN app on the device you want to connect to AdGuard DNS.
  2. Open the app.
  3. In the menu bar at the bottom of the screen, tap the gear icon. Gear icon *mobile_border
  4. Open App settings. App settings *mobile_border
  5. Select DNS server. DNS server *mobile_border
  6. Scroll down and tap Add a custom DNS server. Add a DNS server *mobile_border
  7. Copy one of the following DNS addresses and paste it into the DNS server addresses field in the app. If you are not sure which one to use, select DNS-over-HTTPS. DoH *mobile_borderCustom DNS server *mobile_border
  8. Tap Save and select. Add a DNS server *mobile_border
  9. The DNS server you’ve added will appear at the bottom of the Custom DNS servers list.

All done! Your device is successfully connected to AdGuard DNS.

Configure Private DNS manually

You can configure your DNS server in your device settings. Please note that Android devices only support DNS-over-TLS protocol.

  1. Go to SettingsWi-Fi & Internet (or Network and Internet, depending on your OS version). Settings *mobile_border
  2. Select Advanced and tap Private DNS. Private DNS *mobile_border
  3. Select the Private DNS provider hostname option and enter the address of your personal server: {Your_Device_ID}.d.adguard-dns.com.
  4. Tap Save. Private DNS *mobile_border All done! Your device is successfully connected to AdGuard DNS.

Configure plain DNS

If you prefer not to use extra software for DNS configuration, you can opt for unencrypted DNS. You have two choices: using linked IPs or dedicated IPs.