Skip to content

VPN config generators

9 generators covering all 34 VPN types. Each one produces real, downloadable configuration files, built in your browser from your own server details.

WireGuard

Popular

Generates real Curve25519 keypairs and complete peer sets — a single client, a site-to-site pair, a hub with spokes, a full mesh, or a multi-hop chain.

Produces

client.confwg0.confpeer blocks

Modes

Remote access client · Site to site · Hub and spokes · Full mesh · Multi-hop chain

Covers 7 VPN types:WireGuard Remote-Access VPN Peer-to-Peer / Mesh VPN Full-Mesh VPN and 3 more
Open generator

OpenVPN

Popular

Builds single-file .ovpn client profiles with inline certificates, matching server configs, and static-key site-to-site links.

Produces

client.ovpnserver.conf

Modes

Client profile · Server config · Site to site

Covers 4 VPN types:OpenVPNClient-to-Site VPNCorporate VPNSoftEther
Open generator

IKEv2 / IPsec

Popular

Produces Apple .mobileconfig profiles, strongSwan configs, Windows PowerShell setup scripts, site-to-site tunnels, GRE over IPsec and DMVPN templates.

Produces

.mobileconfigipsec.confadd-vpn.ps1Cisco IOS

Modes

Remote access · Site to site · GRE over IPsec · DMVPN

Covers 8 VPN types:IPsec VPN IKEv2/IPsec Mobile VPN Site-to-Site VPN and 4 more
Open generator

Certificates (PKI)

Popular

Creates a certificate authority and issues server and client certificates from it — real X.509 PEM files, signed in your browser with the Web Crypto API. This is the PKI that OpenVPN, IPsec and SSL VPN configs need.

Produces

ca.crtca.keyserver.crtclient.crt.zip bundle

Modes

Certificate authority

Covers 6 VPN types:OpenVPN SSL/TLS VPN OpenConnect / ocserv IPsec VPN and 2 more
Open generator

Shadowsocks & V2Ray

Popular

Creates ss://, vmess://, vless:// and trojan:// links plus client JSON, with a scannable QR code for mobile apps.

Produces

ss:// linkvmess:// linkconfig.jsonQR code

Modes

Shadowsocks · VMess · VLESS · Trojan

Covers 3 VPN types:Obfuscated VPN / proxyConsumer VPNMulti-hop VPN
Open generator

SSL VPN (ocserv)

Popular

Generates ocserv gateway configs, OpenConnect client profiles and clientless portal rules for TLS-based access over port 443.

Produces

ocserv.confclient profileportal rules

Modes

ocserv gateway · Client profile · Clientless portal

Covers 4 VPN types:SSL/TLS VPNOpenConnect / ocservClientless SSL VPNZTNA / SASE
Open generator

Cloud VPN

Popular

Builds the on-premises side of a managed cloud tunnel, with matching IKE/IPsec parameters and a Terraform snippet for the cloud side.

Produces

ipsec.confTerraformIKE parameters

Modes

AWS Site-to-Site VPN · Azure VPN Gateway · Google Cloud VPN

Covers 3 VPN types:Cloud VPNSite-to-Site VPNIntranet VPN
Open generator

L2TP, SSTP & PPTP

Windows PowerShell and Linux client configs for L2TP/IPsec and SSTP, plus an honest migration path away from PPTP.

Produces

add-vpn.ps1xl2tpd.confmigration notes

Modes

L2TP/IPsec · SSTP · PPTP

Covers 3 VPN types:L2TP/IPsecSSTPPPTP
Open generator

Enterprise WAN

Router-side templates: MPLS VRF definitions for a PE router, SD-WAN IPsec overlays, VXLAN layer-2 stretches and 6in4 IPv6 tunnels.

Produces

Cisco IOSVXLAN config6in4 tunnel

Modes

MPLS / VRF · SD-WAN overlay · Layer-2 overlay · 6in4 IPv6 tunnel

Covers 5 VPN types:MPLS VPN SD-WAN VPLS / Layer-2 VPN Layer-2 overlay network and 1 more
Open generator

Not sure which one you need?

Browse the full catalogue of VPN types — each entry explains what it connects, how widely it is used today, and links straight to the generator that builds its config.