CSPRNG WEB CRYPTO API • PRE-GENERATED ON LOAD
Secure Password & Key Generator
Generate passwords, API credentials, identifiers, framework salts, and 256-bit encryption keys entirely in your browser — locally, with nothing sent to a server.
Generated values never leave your device.
Quick Keygen
Entropy: Strong • 103bPress R to re-roll board
Your Active Generators Board
Instant pre-generated tokens per card. Press R to regenerate all values.
4 per card
::
Strong (16 char)
Strong • 103b::
Memorable Passphrase
Medium • 45b::
Fort Knox (32 char)
Overkill • 206b::
API Secret Keys
Excellent • 190b::
UUID v4 Identifiers
Identifier • 122b::
JWT Signing Secrets (256-bit)
Overkill • 256b::
256-bit Hex Encryption Key
Encryption • 256b::
Wi-Fi WPA2 / WPA3 Key (63 char)
Strong • 123b::
WordPress Salt Key (64 char)
WordPress • 384b::
Django SECRET_KEY (50 char)
Django • 250b::
Laravel APP_KEY (AES-256)
Laravel • 256b::
WireGuard Curve25519 Key
WireGuard • 256b::
TOTP / 2FA Base32 Secret Seed
2FA • 160b::
NanoID URL-Friendly String
Identifier • 126b::
PIN Codes (6 & 8 Digit)
PIN • NumericCryptographic Directory
Browse Complete Token & Key Directory
Every generator operates 100% on-device using Web Crypto CSPRNG algorithms.
Passwords
- Password Generator →
- Memorable Diceware Passphrase
- Pronounceable Strings
- Fort Knox 32-Character
- 6 & 8-Digit Numeric PINs
Developer & APIs
- Stripe / Live API Secret Keys
- JWT Signing Secrets (256-bit)
- UUID v4 Identifiers
- URL-Friendly NanoIDs
- TOTP / 2FA Base32 Seeds
Encryption Keys
- 256-bit Hex Encryption Keys
- Base64URL 256-bit Tokens
- HMAC Authentication Salts
- Curve25519 Secret Keys
- WPA2 / WPA3 Wi-Fi Passwords
Framework Salts
- WordPress AUTH_KEY Salts
- Django Insecure Secret Keys
- Laravel APP_KEY Tokens
- WireGuard Keypairs
- Session Secret Tokens
Prefer The Command Line? (OpenSSL CLI)
Generate equivalent high-entropy secrets directly in your Linux or macOS terminal:
openssl rand -base64 24
openssl rand -hex 32
How Browser-Based Generation Works
Every cryptographic value on this board is generated via the browser's window.crypto.getRandomValues() implementation — a cryptographically secure pseudo-random number generator (CSPRNG) seeded by hardware entropy.
No values are logged, tracked, or transmitted across the network.