Laravel Key
APP_KEY style base64: prefix with 32 random bytes.
Inspired by RandomKeygen. All generation runs locally in your browser.
Password Generator
Passphrase
Uses the BIP-39 English word list (2048 words).
Pronounceable Password
Master Password
Four random words plus digits — strong and easier to store in a password manager than a random blob.
Bulk Password Generator
Password Strength Checker
Score: 0/4 — Empty
- Enter a password to analyze.
8 Character Password
16 Character Password
No Symbols Password
Letters Only Password
PIN Codes
Wi‑Fi Password
63 printable ASCII characters (WPA/WPA2 PSK length).
Backup Codes
Recovery Key
256-bit random value as hex (64 characters).
Temporary Password
Short one-time style token (rotate in your app as needed).
Gaming Password
API Keys
JWT Secret
UUID
Also available: UUID generator tool
Random String
TOTP / 2FA
Also: Base32 secret tool
Encryption Keys
256-bit symmetric key as hex (32 bytes).
AES Keys
RSA Keys
Hash Generator
Hashing needs an input string — use the dedicated hash tool for MD5, SHA-1, SHA-256, and more.
Open hash generatorSalt
SSH Keys
RSA-4096 PEM key pair (same encoding many tools accept). For native OpenSSH wire format, use ssh-keygen locally.
PGP / GPG Keys
OpenPGP key packets use a specific binary format. Here you can generate standard RSA PEM keys locally; import or wrap them with GnuPG or your mail client for PGP workflows.
Go to RSA keys in this suite →Django Secret
Random 50-character string suitable for Django's SECRET_KEY.
Laravel Key
Laravel APP_KEY style: base64-encoded 32 bytes.
WordPress Salts
Eight random keys for wp-config.php-style defines.