WireGuard Key Generator
Generate a WireGuard private/public keypair (Curve25519) and a preshared key, entirely in your browser.
Curve25519 via tweetnacl.js, computed in your browser — the private key never leaves it. Format-compatible with wg genkey / wg pubkey.