Something wrong with this tool?
About Hash Generator Online
This tool generates cryptographic hashes from any text input across multiple algorithms simultaneously. Enter your text, choose your algorithms, and compare the digests side by side. Supported algorithms include the entire SHA-2 and SHA-3 families, BLAKE2, and legacy functions like MD5 and SHA-1.
Comparing hashes across algorithms helps when migrating from an old algorithm to a newer one, or when you need to verify that two algorithm implementations produce identical output for the same input.
Always use SHA-256 or stronger for new security-sensitive applications. MD5 and SHA-1 are included only for compatibility with legacy systems.
How to use this tool
How to compute MD5/SHA digests for a text input
Enter the text
"Text" is the string to hash. UTF-8 bytes are what's hashed — accented characters and emoji count as their multi-byte form, so `é` is 2 bytes, not 1.
Choose the algorithm
"Algorithm" picks from `md5`, `sha1`, `sha256`, `sha384`, `sha512`. SHA-256 and above are recommended for anything new; MD5 and SHA-1 are kept for compatibility with legacy systems but are NOT secure against collisions.
Press Run
Result returns a single `digest` field as lowercase hex. Lengths: MD5 32 chars, SHA-1 40, SHA-256 64, SHA-384 96, SHA-512 128.
What hashes are not
Hashes are NOT encryption — there's no decode. They're also NOT a good password store on their own; use bcrypt-generator for password hashing because plain SHA is too fast and rainbow-tabled.