Run Your Own WireGuard Server on iPhone or Mac

With qrvpn app you can run your own WireGuard server on any iPhone, iPad or Mac.
No open ports, public IP and root are required. Connect with the standard WireGuard client.

Not Apple? See other systems.


Get

Get qrvpn app from App Store to your iPhone or Mac.


Run

Qrvpn App Start Screen

Run. Select Server


Server Start

VPN Server Start Screen

Set VPN server name and password, and click Start.

Server Running

VPN Server Running Screen

Once VPN server is running, click WireGuard Native.


WireGurad Config

WireGuard Server Configuration

Import WireGuard server config in any WireGuard client.

WireGurad Config QR

WireGuard Server Config as QR Code

Or click QR-code and scan it with any WireGuard client.


Server Activity

WireGuard Server Activity Screen

Monitor connections to your WireGuard server at the Activity tab, use the Log tab to track events and errors.