Flux VPN is a free VPN client for your own configurations. Use compatible free configurations, settings from your provider or your own server. Importing and connecting with your own configurations does not require a paid Flux subscription.
Add a configuration and connect
Paste a configuration link from your clipboard, open a settings file or scan a QR code. You can also select a QR code image from your gallery. Review the settings and give the configuration a name before saving it.
Keep different configurations in one app and choose the one you want to connect with.
Multiple protocols in one client
Flux supports:
• VLESS — Reality, WebSocket and XHTTP.
• VMess.
• WireGuard.
• Hysteria2.
• TUIC v5.
Use configurations from different providers in supported formats. Compatibility depends on the connection settings. The app checks them during import and tells you if they are not supported.
A free client for your own connections
You do not need to buy access to Flux servers to use your own configurations. You choose where to get your settings and which server to connect to.
Already have a free configuration in a supported format? Add it to the app and use it without paying for the client.
Flux servers are optional
Prefer to use our servers? A paid Flux subscription gives you access to the service's available locations. The subscription is for Flux servers; using your own configurations remains free.
Connection conditions
The speed, availability, traffic limits and validity of third-party configurations depend on the server and its provider. Flux provides a free client; the server owner sets the terms of access.
Use your own VPN configurations. Import a link, file or QR code