Generate Curve25519 public/private keys and assemble valid wg0.conf tunnel profiles with zero private key retention.
Controls the client private key keep secret setting for WireGuard VPN Client & Peer Key Generator in real time.
Controls the client public key derived via x25519(k, 9) setting for WireGuard VPN Client & Peer Key Generator in real time.
Controls the server private key server side setting for WireGuard VPN Client & Peer Key Generator in real time.
Controls the server public key required by client [peer] setting for WireGuard VPN Client & Peer Key Generator in real time.
Controls the udp port setting for WireGuard VPN Client & Peer Key Generator in real time.
Clients will not know what IP/hostname to connect to without an Endpoint.
WireGuard UDP port must be an integer between 1 and 65535 (default: 51820).
WireGuard MTU is typically 1420 (Ethernet) or 1280 (IPv6 minimum). Values above 1420 may cause packet fragmentation.
Verify that your client private key keep secret matches the expected string format. Load a built-in sample preset to compare structural formatting.
Check the client public key derived via x25519(k, 9) setting in WireGuard VPN Client & Peer Key Generator to ensure encoding, precision, or specification version matches your target runtime.
Open WireGuard on your iPhone or Android, tap + , then select "Create from QR code" .
Automated diagnostics checking Curve25519 byte validity, MTU, routing, and NAT keepalive.
Write the profile with strict 600 root permissions:
Launch the tunnel and verify status:
Assemble unified .ovpn configuration profiles with embedded CA, client certs, and TLS auth keys for mobile and desktop.
Audit website HTTP response headers for missing Content-Security-Policy, Strict-Transport-Security, and X-Frame-Options.
Convert JSON Web Keys (JWKS / JWK) to standard PKCS#8 PEM public and private keys for JWT verification.
Decodifique JSON Web Tokens, inspecione claims de header e payload, calcule a expiração e verifique a integridade localmente.
Gere senhas seguras de alta entropia, frases-passe memoráveis (Diceware), códigos PIN e tokens de API com a Web Crypto API CSPRNG nativa em conformidade com o NIST SP 800-63B.
Calcule instantaneamente hashes SHA-256, SHA-512, MD5, SHA-1, SHA-3, Keccak e CRC32 localmente no navegador com segurança Web Crypto API 100% privada.