Password generator

Fresh randomness without sending it anywhere.

Create a password or 256-bit hexadecimal token using the browser cryptographic random source. Generated values never leave this tab.

Generated value

What length should you choose?

For a unique password stored in a password manager, 16–24 randomly selected characters are practical for most services. Longer values are appropriate for encryption keys or systems with unusually high exposure, provided the destination accepts them.

Password versus token

The password option mixes human-recognizable character classes. The token option creates 32 random bytes represented as 64 hexadecimal characters, which is useful for application secrets that explicitly accept random hex. Do not use either value on a compromised device.