SHA Hash Generator
Hash text with SHA and MD5 algorithms at once
0 bytes in UTF-8
Hash values
Results will be displayed here
What is SHA Hash Generator?
SHA Hash Generator hashes text with SHA-256, SHA-512, SHA-384, SHA-1, and MD5 at once. The input is processed as UTF-8, and all five hash values are shown in a single list.
You can choose lowercase HEX, uppercase HEX, or Base64 as the output format. Switching the format only changes the display without recalculating anything.
How to Use
- Enter the text you want to hash. To use a text file, load it with the file button above the input area.
- Choose an output format: lowercase HEX, uppercase HEX, or Base64.
- The five hash values update automatically as you type.
- Use the copy button on each row to take out the value you need.
Main Settings
Output Format
Lowercase HEX is the common notation and suits checksum comparison. Uppercase HEX matches existing notation rules. Base64 is handy when you need a shorter string for API use.
Supported Algorithms
| Algorithm | Hex digits | When to use |
|---|---|---|
| SHA-256 | 64 | The standard choice for general use |
| SHA-512 | 128 | When you need longer output |
| SHA-384 | 96 | A middle option with more room than SHA-256 |
| SHA-1 | 40 | Legacy. For matching existing values |
| MD5 | 32 | Legacy. For matching existing values |
SHA-1 and MD5 carry a legacy mark. For new use, choose SHA-256 or stronger.
Use Cases
- Comparing whether two pieces of text are identical
- Checking whether config content or notes have changed
- Matching local content against published MD5 or SHA-1 checksums
- Reviewing hash values before implementing verification logic
Example Output
Here is the output when hashing hello with SHA-256.
HEX:
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
Base64:
LPJNul+wow4m6DsqxbninhsWHlwfp0JecwQzYpOLmCQ=Things to Keep in Mind
- A hash value cannot be turned back into the original text
- For password storage, dedicated algorithms such as bcrypt or Argon2 are generally more appropriate than plain SHA hashing
How was your experience?
Last updated:

