HiddenWG
HiddenWG is a fork of WireGuard enhanced with built-in protocol obfuscation.
It retains the speed, simplicity, and state-of-the-art cryptography of the original WireGuard protocol while masking VPN traffic to bypass Deep Packet Inspection (DPI) and network restrictions.
Important
HiddenWG modifies the underlying wire protocol for obfuscation purposes. As a result, it is not compatible with standard WireGuard clients or servers—both ends of the tunnel must run HiddenWG.
- Protocol Obfuscation: Masks WireGuard packet headers and handshakes to prevent automated traffic detection and blocking.
- Native Performance: Built directly on top of the official WireGuard kernel modules and clients.
- Drop-in Configuration: Uses the exact same configuration format, keys, and routing concepts (
Cryptokey Routing) as standard WireGuard. - Cross-Platform: Available for Linux servers/clients, Windows, and Android.
Use the automated scripts from the hiddenwg-linux-compat repository.
Download the latest installer from the Windows Releases page.
Download and install the latest .apk directly from the Android Releases page.
Based on WireGuard by Jason A. Donenfeld. Released under the respective open-source licenses of the upstream WireGuard repositories (GPLv2 / MIT / Apache 2.0).