Skip to content

Releases: WhiteDNS/WhiteVPN-Desktop

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 06 Aug 15:33
a27c356
WhiteVPN Desktop 1.0.3

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:52
c02ca83
WhiteVPN Desktop 1.0.2

The interface reads its version from the binary, so a release no longer
ships an app that names the previous one.

v1.0.1

v1.0.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Aug 09:08
150bd41
WhiteVPN Desktop 1.0.1

Reads every subscription shape a panel serves — share links, mihomo
YAML and JSON, sing-box JSON, Xray JSON — instead of share links alone.

v1.0.0

Choose a tag to compare

@iampedii iampedii released this 06 Aug 05:13

WhiteVPN Desktop is now available for Windows, macOS, and Linux.

The app provides a simple desktop interface for connecting to WhiteVPN subscriptions or your own compatible proxy
configurations. It uses the Mihomo networking engine and is designed to provide the familiar WhiteVPN experience on
desktop systems.

What you can do

  • Connect using the built-in WhiteVPN subscription.
  • Add your own subscription URLs.
  • Import one or multiple individual server configurations.
  • Paste a valid configuration using Ctrl+V on Windows/Linux or Cmd+V on macOS.
  • Filter servers by country and protocol.
  • Select a server manually or let WhiteVPN choose automatically.
  • Test server reachability, delay, and download speed.
  • Sort and compare servers from the Servers page.
  • View both the server’s declared country and the detected public IP country.
  • Share individual server configurations.
  • Keep the connection running from the system tray.
  • Use the application in English or Persian, including full RTL layout and the Vazir font.

Manually imported configurations are stored in the Manual category and appear at the top of the server list for quick
access.

Supported configuration types

WhiteVPN Desktop currently supports individual share links for:

  • VLESS
  • VMess
  • Trojan
  • Shadowsocks
  • Hysteria 2
  • WireGuard

Compatible subscription URLs containing these configurations are also supported.

Connection monitoring

WhiteVPN checks the active connection every 20 seconds.

If an automatically selected server stops working, the app can move to another available server. If you selected a server
manually, WhiteVPN keeps your selection and reports the failure instead of silently switching servers.

Windows

Windows supports both proxy mode and whole-system TUN mode.

Use the x64 package for standard Intel or AMD computers. The ARM64 package is only for Windows-on-ARM devices such as
Snapdragon PCs and Surface Pro X.

macOS

Proxy mode and automatic system proxy configuration are supported.

TUN mode is not available in this version. The application is not currently notarized, so macOS may initially block it. If
this happens, open System Settings → Privacy & Security and allow WhiteVPN Desktop to run.

Download the ZIP from the GitHub Release page. Do not download a raw .app directory from a GitHub Actions artifact because
executable permissions may be lost.

Linux

Proxy mode is available, but the application does not automatically modify GNOME, KDE, or other desktop proxy settings.

Configure supported applications to use:

127.0.0.1:2080

Linux packages are provided as .deb, .rpm, .AppImage, and portable .tar.gz files where available.

Choosing the correct download

  • *-windows-x64.zip — standard Windows PCs
  • *-windows-arm64-windows-on-arm.zip — Windows-on-ARM devices
  • *-macos-arm64.zip — Apple Silicon Macs
  • *-macos-amd64.zip — Intel Macs
  • *-linux-amd64.deb — Debian and Ubuntu
  • *-linux-amd64.rpm — Fedora, RHEL, and compatible distributions
  • -linux-amd64-webkit41. — newer distributions using WebKitGTK 4.1
  • *-linux-amd64-webkit41.AppImage — portable x86-64 Linux package
  • -linux-arm64. — ARM64 Linux systems

Important limitations

This is the first public desktop release, and the following limitations should be understood:

  • TUN mode is currently Windows-only.
  • Linux system proxy configuration must be performed manually.
  • A kill switch is not implemented.
  • Packages are not yet code-signed or notarized.
  • Applications that ignore the operating system proxy may not use the VPN while in proxy mode.
  • Server availability and performance depend on the subscription or configurations being used.

Open source

WhiteVPN Desktop is released under the GNU General Public License version 3.

The application builds and embeds the Mihomo/FlClash networking engine. Third-party sources, versions, checksums, and
license information are documented in THIRD_PARTY_NOTICES.md.

Feedback and security reports

As this is the first public version, bug reports and practical feedback are welcome through the GitHub repository.

Please report security vulnerabilities privately using the instructions in SECURITY.md rather than opening a public issue.