Skip to content

Quick Start

This guide walks you through setting up WGnext with your first tunnel and optional failover group.

You can add tunnels in three ways:

  1. Tap +Import from file
  2. Select a .conf or .zip file containing your WireGuard configuration
  1. Tap +Scan QR code (iOS only)
  2. Point your camera at a WireGuard configuration QR code
  1. Tap +Create from scratch
  2. Fill in the interface and peer details

Tap the toggle switch next to your tunnel name. iOS will prompt you to allow VPN configuration the first time.

That’s it — you’re connected. If you only have one tunnel, WGnext works exactly like the official WireGuard app.

If you have two or more WireGuard servers, you can create a failover group for automatic switching:

  1. Tap +Create Failover Group
  2. Give the group a name (e.g., “Home VPN”)
  3. Add your tunnels in priority order — the first is your primary, the rest are fallbacks
  4. Configure failover settings or keep the defaults:
    • Traffic Timeout: 30 seconds (how long to wait before declaring a tunnel unhealthy)
    • Health Check Interval: 10 seconds (how often to check tunnel health)
    • Auto Failback: Enabled (automatically return to the primary when it recovers)
    • Failback Probe Interval: 300 seconds (how often to check if the primary is back)
  5. Tap Save

Now activate the failover group instead of individual tunnels. WGnext monitors your connection and switches automatically.

When failover activates:

  • The VPN indicator stays connected — no disconnect visible to other apps
  • The active tunnel switches in under a second
  • The detail view shows which tunnel is currently active
  • If auto-failback is enabled, WGnext periodically checks if the primary has recovered