WhiteVPN

Verified safeOpen sourceExclusive
5.0
2 reviews
53
downloads
8.0
android

AI summary

Open-source VPN client powered by Mihomo with built-in WhiteDNS subscription and support for custom configs. Offers one-tap VPN or local proxy mode, split tunnelling, multiple routing modes, and broad protocol support including VLESS, VMess, Trojan, Shadowsocks, Hysteria 2, and WireGuard. Version 1.6.

Generated by AI. May contain inaccuracies.

About this app

A simple, open-source Android VPN client powered by Mihomo. Works out of the box with a built-in WhiteDNS subscription and also lets you bring your own.

Features

- One-tap VPN mode and local proxy mode. - Built-in WhiteDNS subscription, custom subscriptions, automatic refresh, and offline cache. - Manual server selection with latency and download-speed tests. - Subscription, Iran-bypass, and global-proxy routing modes. - Split tunnelling: bypass selected apps or proxy only selected apps. - Automatic DNS, DNS over HTTPS (DoH), and DNS over TLS (DoT). - Clean-IP scanning, optional ByeDPI compatibility, and authenticated LAN sharing. - Persian and English interfaces with system, light, and dark themes.

Supported methods and inputs

Share links:

- VLESS - VMess - Trojan - Shadowsocks (ss://) - Hysteria 2 (hysteria2:// and hy2://) - WireGuard, including supported AmneziaWG options

Subscriptions can be added as an HTTPS URL or pasted directly. WhiteVPN accepts plain or Base64-encoded link lists, Mihomo YAML, Clash JSON, and Xray JSON arrays. Clash JSON supports VLESS, VMess, Trojan, Shadowsocks, and WireGuard entries; Xray JSON supports VLESS, VMess, Trojan, and WireGuard outbounds.

Built-in subscription

No subscription is required for first use. Automatic built-in connections try WhiteVPN Private first, then the public WhiteDNS Mihomo subscription. Each source refreshes every 30 minutes while connected and keeps its own last valid copy for temporary network failures.

License

GNU General Public License v3.0

What's new

v1.6.9Sep 23, 2026

A temporary error no longer blocks later connection attempts. - The app now rechecks the connection when the network changes. - If the connection fails, the app automatically tries once more. - Recent successful connections help the app reconnect faster. - Subscription details remain available during temporary update problems. - A temporary internet check failure no longer disconnects an active VPN connection. - These changes greatly reduce the need to force stop the app, clear its data, or restart your phone.

About this version

Version
1.6.9 (84)
Size
38.94 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a
Downloads
53
Updated
Sep 23, 2026
Package
com.whitedns.vpn

Similar apps

Ratings & reviews

5.0·2 reviews
5.0
2 ratings
  • 5
    2
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app

Recent reviews

Showing 2 of 2