All tools

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.

HT7^sEEaXRvPk@Q^}Jq!

Password

HT7^sEEaXRvPk@Q^}Jq!

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.

Loading tools...

Preparing conversion handlers for first use.

Loading tools...

Preparing conversion handlers for first use.