Get connected

{{ config('zylovpn.brand.name') }} works with the official WireGuard client on every major platform. Add a device in your dashboard, download its configuration, and import it.

{{-- | Honest about what exists today. Advertising "Download for Windows" | with a link to a client we have not built would be a lie the user | discovers at the worst moment — after paying. --}} Dedicated {{ config('zylovpn.brand.name') }} applications for Windows, macOS, Android and iOS are on the roadmap. Until they ship, your subscription works through the official WireGuard client, which is free, open source, and audited. @php $platforms = [ ['Windows', 'WireGuard for Windows', 'https://www.wireguard.com/install/', 'M4 5.5 10.5 4.6v6.4H4V5.5Zm0 6.9h6.5v6.4L4 17.9v-5.5Zm7.5-8L20 3v8h-8.5V4.4ZM20 12v8l-8.5-1.3v-6.7H20Z'], ['macOS', 'WireGuard for macOS', 'https://www.wireguard.com/install/', 'M12.7 6.5c.8 0 1.9-.6 2.6-1.3.6-.7 1-1.6.9-2.6-.9 0-2 .6-2.7 1.3-.6.7-1 1.6-.8 2.6Zm2.5 1.6c-1.4-.1-2.6.8-3.2.8-.7 0-1.7-.8-2.8-.7-1.5 0-2.8.8-3.5 2.2-1.5 2.6-.4 6.4 1.1 8.5.7 1 1.6 2.2 2.7 2.1 1-.04 1.5-.7 2.8-.7 1.3 0 1.7.7 2.8.66 1.2-.02 1.9-1 2.6-2.1.8-1.2 1.2-2.4 1.2-2.5 0 0-2.3-.9-2.3-3.5 0-2.2 1.8-3.2 1.9-3.3-1-1.5-2.6-1.7-3.2-1.7Z'], ['Android', 'WireGuard for Android', 'https://www.wireguard.com/install/', 'M5 9h14v9a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V9Zm2-2a5 5 0 0 1 10 0M9 4 8 2m7 2 1-2M3 11v5m18-5v5'], ['iOS', 'WireGuard for iOS', 'https://www.wireguard.com/install/', 'M7 2h10a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2Zm3 18h4'], ]; @endphp
@foreach ($platforms as [$name, $label, $url, $icon])

{{ $name }}

{{ $label }}

Get client
@endforeach

Setting up

    @foreach ([ 'Install the WireGuard client for your platform above.', 'Sign in to your ZyloVPN dashboard and add a device.', 'Choose the location you want to connect through.', 'Download the configuration file, or scan the QR code on mobile.', 'Import it into the WireGuard client and switch the tunnel on.', ] as $i => $step)
  1. {{ $i + 1 }} {{ $step }}
  2. @endforeach