Generator Settings
Common presets
Custom…
Session token — 32 bytes / 64 chars
Signing secret — 64 bytes / 128 chars
AES-256 key — 32 bytes
AES-128 key — 16 bytes
AES-GCM IV — 12 bytes
Password salt — 16 bytes
Hex colour — #RRGGBB
MAC address — 6 bytes, colon separated
Short ID — 4 bytes / 8 chars
Length measured in
Bytes
Hex characters
Length:
32
bytes
How many strings?
Regenerate
Case
lowercase
UPPERCASE
Prefix
None
0x
#
\x
Byte separator
None
Colon (:)
Hyphen (-)
Space
Comma
Output as
Plain list
JSON array
.env variables
Quoted & comma-separated
Generated Strings
Output
Strength
Generate in code
hex.txt
Copy all
Download
Copy first
Generated locally with
crypto.getRandomValues()
. Nothing leaves your browser, so these are safe to use as real secrets — but rotate anything you paste into a shared screen or chat.