DNS Tunnel

WhiteDNS

DNS tunneling client for restrictive network conditions; supports MasterDNS, StormDNS, CottenDNS, CottenMax, and Soar.

Android·Windows·macOS·Linux

Overview & Purpose

What is WhiteDNS?

WhiteDNS is engineered for environments where standard web ports are throttled or blocked. It leverages DNS tunneling protocols to transmit data over UDP port 53. Simply changing your DNS in Wi-Fi settings is not the same; this requires a dedicated tunnel client and compatible account.

When should you use it?

When regular VPN protocols are unreachable and you have a compatible DNS tunnel account, subscription, or profile.

Key Features

  • Full DNS tunneling support: Soar, CottenDNS, CottenMax, MasterDNS, and StormDNS
  • Android client with automated resolver scanning and latency benchmarking
  • Desktop client with Full TUN/VPN mode (Windows 7, 8, 10, 11 support)
  • Built-in resolver health checks and automatic failover
  • Zero dependency on standard TCP ports 80/443 for handshake

Verified Release Binaries

Download Verified Binaries

Verified: November 4, 2026

Binaries are fetched directly from official GitHub releases. Check version and file details before downloading.

Android

5 files
64-bit Devices1.6.15
WhiteDNS-1.6.15-arm64-v8a.apk
ARM64APK12.4 MB
Download
Older 32-bit Devices1.6.15
WhiteDNS-1.6.15-armeabi-v7a.apk
ARM 32-bitAPK12.6 MB
Download
Universal Package1.6.15
WhiteDNS-1.6.15-universal.apk
UniversalAPK45.4 MB
Download
x86 / Emulator1.6.15
WhiteDNS-1.6.15-x86.apk
x86APK13.7 MB
Download
x86 / Emulator1.6.15
WhiteDNS-1.6.15-x86_64.apk
x64APK13.4 MB
Download

Windows

2 files
ARM64 Device · Archivedesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-windows-arm64-windows-on-arm.zip
ARM64ZIP32.5 MB
Download
Intel / AMD Processor · Archivedesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-windows-x64.zip
x64ZIP35.7 MB
Download

macOS

2 files
Intel / AMD Processor · Archivedesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-macos-amd64.zip
x64ZIP35.0 MB
Download
Mac Apple Silicon (M1-M4) · Archivedesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-macos-arm64.zip
ARM64ZIP33.4 MB
Download

Linux

8 files
Intel / AMD Processordesktop-v1.4.9
whitedns-desktop-1.4.9-1-x86_64.pkg.tar.zst
x64ARCH26.7 MB
Download
Intel / AMD Processor · AppImagedesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-linux-amd64.AppImage
x64APPIMAGE98.9 MB
Download
Intel / AMD Processor · Debian / Ubuntudesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-linux-amd64.deb
x64DEB26.9 MB
Download
Intel / AMD Processor · Fedora / RPMdesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-linux-amd64.rpm
x64RPM35.2 MB
Download
Intel / AMD Processordesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-linux-amd64.tar.gz
x64TAR.GZ35.5 MB
Download
ARM64 Device · Debian / Ubuntudesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-linux-arm64.deb
ARM64DEB24.2 MB
Download
ARM64 Device · Fedora / RPMdesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-linux-arm64.rpm
ARM64RPM32.3 MB
Download
ARM64 Devicedesktop-v1.4.9
WhiteDNS-Desktop-1.4.9-linux-arm64.tar.gz
ARM64TAR.GZ32.6 MB
Download
ARM64, x64, or Universal: Which file should I download?
Android
ARM64 is for most modern phones (since 2018); armeabi-v7a for older 32-bit devices. If unsure, choose Universal. x86 is for emulators.
Windows
x64 is for Intel and AMD computers. ARM64 is specifically for Windows on Snapdragon ARM laptops.
macOS
Check Apple Menu → About This Mac: Apple Silicon M1-M4 → ARM64; Intel processors → x64. Universal covers both.
Linux
amd64 and x86_64 are standard x64 architectures. DEB is for Debian/Ubuntu, RPM for Fedora/RHEL, and AppImage is standalone.
Requirements & Compatibility

Android 7.0+ for Android. Windows 7/8/10/11 with administrator privileges for WinTUN adapter driver.

Step-by-Step Setup Guide

How to Get Started?

  1. 1

    Install client

    Install the Android APK or run the Windows installer.

  2. 2

    Import tunnel profile

    Paste your Soar, Cotten, or MasterDNS URI configuration or load your subscription.

  3. 3

    Test resolver and connect

    Verify resolver ping, choose TUN or Proxy mode, and start the tunnel.

Related Tutorials

Related Guides & Tutorials

Videos selected from channel reference directory; written documentation from official repositories.

Important Notes & Limitations

Important Caveats & Limitations

  • DNS tunneling latency is inherently higher than direct TCP proxies; optimal for messaging and essential browsing rather than large file transfers.
  • Ensure UDP port 53 is not blocked by your local firewall or security software.
  • On Windows, run as Administrator to allow automated TUN interface configuration.
  • Performance heavily depends on the speed and packet loss of the selected recursive resolver.

Frequently Asked Questions

Does changing DNS on my phone do the same thing?

No. Changing DNS only changes domain lookup. WhiteDNS encapsulates your entire data traffic inside DNS queries via tunneling.

Where can I get configs?

Public emergency configs are posted on the Telegram channel and mirrored on the /en/feed/ page. You can also deploy your own server via WhiteDNS Panel.

Why is ping higher than regular VPNs?

Each packet is converted into encoded DNS queries, introducing overhead by design to pass through restrictive network firewalls.

Page Sources & Verification

Links and release checksums verified on 2026-11-04. For future releases, visit upstream repository releases.

Find a Tool

↑ ↓ to navigate Enter to open · Esc to close