Free online tool
Free Online Hash Generator (MD5, SHA-256, SHA-512)
Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes of any text simultaneously. SHA-* via native Web Crypto API. All output in lowercase hex. 100% client-side — your data never leaves your browser.
01How it works
Type or paste text
Enter any text. All five hashes compute automatically as you type.
Read the hash values
MD5, SHA-1, SHA-256, SHA-384, and SHA-512 are shown side by side in lowercase hex.
Copy the hash you need
Each row has its own Copy button. Click to copy just that hash to your clipboard.
FAQ
Frequently asked questions
Why does the MD5 row have a warning badge?
MD5 is a 128-bit hash from 1992. It is cryptographically broken — collisions can be generated in seconds on consumer hardware. Never use MD5 for password hashing, digital signatures, or security-sensitive integrity checks. It remains useful for non-security checksums: verifying file downloads from trusted sources, detecting accidental data corruption, or matching against legacy systems that already use MD5.
Which hash algorithm should I use?
For data integrity where security matters, use SHA-256 or SHA-512. SHA-1 has known collision vulnerabilities (SHAttered attack, 2017) and should not be used for new systems, though it still appears in older Git commits and some legacy protocols. SHA-384 is a truncated variant of SHA-512 and offers a slightly smaller output with equivalent security.
Why does the hash of my text differ from the hash of a file with the same content?
This tool hashes the UTF-8 byte representation of the text you type. A file's hash would differ because a file may have different encoding, line endings (CRLF vs LF), or a BOM. To hash a file, use a command-line tool: sha256sum file.txt on Linux/macOS or certutil -hashfile file.txt SHA256 on Windows.
Are the hashes uppercase or lowercase?
All output uses lowercase hex digits (0–9, a–f). This is the most common convention and matches the output of sha256sum, openssl dgst, and most cryptographic libraries. If you need uppercase hex, copy the output and use the Case Converter tool.
Need AI-powered document extraction?
This tool uses client-side processing. anyrow uses AI to extract structured data from PDFs, images, and scanned documents with 99% accuracy. 150 free extractions/month — no credit card required.