WIREGUARD
About WIREGUARD
WireGuard is a VPN protocol built around a tiny, auditable codebase and one fixed suite of modern algorithms (Curve25519, ChaCha20, Poly1305, BLAKE2s). Configuration is a short INI-style .conf file with an [Interface] section holding the client private key and address, and [Peer] sections holding the server public key, allowed IPs and UDP endpoint. Authentication is key-pair based with fresh session keys derived per handshake, giving perfect forward secrecy. The WireGuard guide explains the file format and trust model.
Top countries
Counts reflect the country codes observed on WIREGUARD records. Follow a row to the protocol-country combination.
Something went wrong
The data API is currently unreachable. Please try again in a moment.
Frequently asked questions
What is WireGuard?
WireGuard is a VPN protocol built on Noise and Curve25519. A record contains a public key, an endpoint (host and port) and optional pre-shared keys or allowed IPs.
Are WireGuard records complete configs?
Public shares range from full .conf files to bare key-endpoint pairs. The index normalizes what is published and marks incomplete records where fields are missing.
How do I import WireGuard records?
WireGuard clients import .conf files or zip archives. Use the export tools to assemble a config from the indexed fields.
Freshness shows when a config was last seen in a public source — not whether it works.