SSH, WireGuard and recovery keys
Infrastructure keys, recovery and license codes, and handy utilities like random numbers and MAC addresses.
- SSH Key GeneratorGenerate Ed25519, ECDSA or RSA SSH keys in OpenSSH format with their fingerprint, ready for ~/.ssh and authorized_keys. Created in your browser.
- WireGuard Key GeneratorGenerate WireGuard private keys, public keys and optional preshared keys in Base64, the same format as wg genkey. Make keys for many peers at once.
- Recovery Key GeneratorGenerate long recovery keys in readable groups, like RED2-ZQNB-ZXJV-BQCB, for account recovery, encrypted backups and emergency access.
- Backup Codes GeneratorGenerate a set of one-time 2FA backup codes like vmdu-7pq6 or 4829-1735. Ten codes by default, in the style major sites use.
- License Key GeneratorGenerate software license and product keys in groups like XXXXX-XXXXX-XXXXX-XXXXX-XXXXX, without confusing characters. Make dozens at once.
- Random Number GeneratorGenerate cryptographically secure random numbers in any range, with optional no-duplicates and sorting. For draws, raffles, sampling and games.
- MAC Address GeneratorGenerate random MAC addresses, locally administered and unicast by default, in colon, hyphen, dot or plain format. For VMs, containers and tests.
More categories
- Password generatorsRandom passwords, passphrases, PINs and WiFi passwords for accounts and devices, with honest strength numbers.
- Developer keys and secretsAPI keys, JWT secrets, UUIDs, framework secret keys and the other values you need when building and deploying software.
- Encryption keys and hashesSymmetric keys, key pairs, salts and hash tools built on the Web Crypto API.