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.
crypto.getRandomValues, your browser's cryptographically secure random source.HT7^sEEaXRvPk@Q^}Jq!
Password
HT7^sEEaXRvPk@Q^}Jq!
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.
NEXINVATERuns entirely in your browser. Nothing is uploaded.
Preparing conversion handlers for first use.
Preparing conversion handlers for first use.