Paste a link. Pick a server. Flip the toggle.
VPN right from Steam Deck Game Mode: AmneziaWG, VLESS (REALITY) and v2ray subscriptions.
Install · Quick start · Русский
Both ways need Decky's developer mode: Decky Loader → settings → General → Developer mode.
From URL. Decky Loader → settings → Developer → Install Plugin from URL, type in:
https://github.com/mrwaip/vpn-deck/releases/latest/download/vpn-deck.zip
From a file.
- Download
vpn-deck.zipfrom Releases. - Copy it to the Deck, e.g. with LocalSend into Downloads, or download it in Desktop Mode.
- Decky Loader → settings → Developer → Install Plugin from ZIP File → pick the file.
Turn VPN off in the plugin before updating or removing it.
- Open the plugin → Import config.
- Paste a link or pick a file:
- AmneziaVPN — export with Protocol: AmneziaWG, then:
- Connection Format: For the AmneziaVPN app → a
vpn://link, paste it; - Connection Format: AmneziaWG native format → a
.conffile, pick it.
- Connection Format: For the AmneziaVPN app → a
- VLESS — a
vless://link or your provider's subscription URL. - sing-box — a
.jsonfile.
- AmneziaVPN — export with Protocol: AmneziaWG, then:
- For a subscription, pick a server. You can change it later from the list.
- Flip the toggle next to the config.
Tunnel up but nothing loads? Re-import the AWG config with MTU 1280.
Limitation of liability: this plugin is a technical tool for managing network configurations (AmneziaWG, VLESS). Use it at your own risk. You are solely responsible for compliance with the laws of your country or region. The developer does not encourage any violation of laws and is not responsible for how or why the plugin is used.
This plugin was developed purely out of enthusiasm, in spare time. If you encounter issues, please open a detailed issue on GitHub: describe the steps to reproduce, plugin and system version, and attach logs if necessary.
BSD-3-Clause · AmneziaWG and sing-box are bundled under their own licenses.