Generate cryptographically-secure keys and tokens for AES, HMAC, JWT, OAuth, sessions, and more. Standard presets plus fully custom sizes — all generated locally with the Web Crypto API.
Settings
Standard Presets
Encryption
JWT & Signing
API & OAuth
Web / Session
Custom Size
bytes
1 B256 bits · 256 bits of entropy128 B+
Encoding
0-9, a-f — safe everywhere, 2 chars per byte.
Bulk Mode
32 byteshex
Entropy
Overkill · 256 bits
Click Generate to create a key.
Need a human-friendly password?
Try the Password Generator — passphrases, length & symbol density, strength bar.