Download qrvpn app for your platform, and install it.
Run. Select Server or Client.
Set the server name and password, and click Start.
Pass access details to clients as QR-code, name and password, encrypted link or file.
Connect to the server with name and password, QR-code, encrypted link or file.
Monitor connections at the Activity tab, use the Log tab to track events and errors.
All your connections are now routed through the server.
Qrvpn is based on the industry-leading WireGuard VPN protocol. It provides the optimal performance and the state-of-the-art end-to-end encryption of the data in transit. No data is stored.
Argon2 and SRP are used for passwords and private keys handling to achieve zero knowledge service. I.e., even if qrvpn backend is completely compromised, your data is safe.
Regular VPN servers need an open port and a public IP address. This makes them hard to setup and manage. In qrvpn each node including server initiates an outgoing connection to effectively bypass NAT and firewalls.
With qrvpn you can run server and client with a few clicks. Qrvpn provides the same user experience across all major platforms including Windows, Android, Linux and, coming soon, iOS/macOS. All versions can work with each other.