Password Generator & Hash Tool

Generate strong random passwords with a real entropy readout, and compute MD5, SHA-1, SHA-256 or SHA-512 hashes of any text. Everything is produced on-device with the Web Crypto API.

Password generator
Generated with crypto.getRandomValues, your browser's cryptographically secure random source.

LzFwy*EF*,{1B=9c}#Wp

Password

LzFwy*EF*,{1B=9c}#Wp

129 bits of entropyStrong
20
Hash generator
Digests update as you type. SHA variants come from the Web Crypto API; MD5 is computed locally because browsers deliberately refuse to implement it.

MD5

-

SHA-1

-

SHA-256

-

SHA-384

-

SHA-512

-

MD5 and SHA-1 are broken for security purposes - practical collisions exist. Use them only as file checksums, never for passwords or signatures. To store a password, use a slow dedicated hash such as Argon2 or bcrypt instead.

NEXINVATE

Runs entirely in your browser. Nothing is uploaded.