Hash Generator (MD5, SHA-1, SHA-256, SHA-384, SHA-512)
Instantly compute MD5 and SHA-family hashes of any text. All hashing happens in your browser — nothing is uploaded, nothing logged.
- MD5
— - SHA-1
— - SHA-256
— - SHA-384
— - SHA-512
—
How to use
- 1Paste your text
Anything from a single word to a whole file dumped into the box.
- 2Read all hashes at once
MD5, SHA-1, SHA-256, SHA-384, SHA-512 update live as you type.
- 3Compare against a known checksum
The tool matches CLI defaults (lowercase hex) — paste-compare directly with sha256sum output.
Examples
hello
MD5: 5d41402abc4b2a76b9719d911017c592 SHA-1: aa... SHA-256: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
<file contents pasted here>
SHA-256: 4a5e...
Frequently asked
No — MD5 has been broken since 2004 and must not be used for security. It is still useful as a fast checksum for file integrity, legacy compatibility, and cache keys.
None of these. Use a purpose-built password hash like Argon2id, scrypt, or bcrypt on the server side. Plain SHA-256 is far too fast for password hashing.
Standard lowercase hex, which is the industry default for CLI tools like sha256sum, md5sum, and openssl.
Related tools
- UUID GeneratorGenerate cryptographically-strong UUIDs in bulk. Supports v4 (random), v7 (time-
- Base64 Encode / DecodeEncode or decode Base64 text. UTF-8 safe by default. Optional URL-safe variant.
- .env File ParserParse a .env file and see it as a JSON object. Handles comments, quoted values,
- Base ConverterConvert numbers between binary, octal, decimal, and hexadecimal. Supports huge n
- Credit Card ValidatorValidate credit card numbers with the Luhn algorithm and detect the brand: Visa,
- Cron BuilderPick a preset or enter your own fields to build a cron expression. Includes a pl