Hash Generator — MD5, SHA-256, SHA3, Keccak-256, NTLM Online
Compute MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Keccak-256, CRC-32 and NTLM hashes of text or files in your browser.
— %
Hashing…
How to use
- 1 Pick an algorithm from the dropdown (SHA-256 by default).
- 2 Choose Text or File mode.
- 3 Type or paste text, or upload a file (up to 50 MB).
- 4 Choose Hex or Base64 output and copy the digest.
Why use this tool
- 13 hash algorithms in one tool — pick from a dropdown instead of bookmarking five different pages.
- Heavy libraries (js-sha3, spark-md5) are loaded only when their algorithm is first selected — fast initial paint.
- File mode streams large files in 2 MB chunks where supported.
- Pure client-side — text and files never leave your browser.
Frequently asked questions
Which algorithms are included?
MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-384, SHA3-512, Keccak-256 (the Ethereum variant), CRC-32, and NTLM.
Why are MD2, MD6, and Whirlpool missing?
MD2 has been deprecated since 1996 with no maintained JS implementation small enough to ship. MD6 is a research design with no real-world deployment. Whirlpool requires a 700-line table lookup — happy to add it on request if there is demand.
Is SHA-256 the right choice?
For most modern use cases yes — it is fast, well-supported, and considered secure. Use SHA3-256 or SHA-512 if you need post-MD/SHA-1 family separation. For password storage use a dedicated KDF like Argon2 or bcrypt, not a raw hash.
Need a single-algorithm tool?
Try our dedicated pages: MD5 Hash Generator, SHA-256 Hash Generator, SHA-1 Hash Generator, and Keccak-256 Hash Generator.
How is Keccak-256 different from SHA3-256?
Keccak-256 is the original Keccak submission with no padding tweak; SHA3-256 is NIST's standardised version with a slightly different padding byte. They produce different outputs for the same input. Ethereum uses Keccak-256 (Solidity keccak256()).
What is Hash Generator — All Algorithms?
A Hash Generator is a tool that computes cryptographic and checksum digests of text or files across many algorithms, including MD4, MD5, SHA-1, the SHA-2 family (SHA-224, SHA-256, SHA-384, SHA-512), SHA3, Keccak-256, CRC-32, and NTLM. It outputs the resulting digest for each selected algorithm. All hashing runs client-side in the browser, so input never leaves the device.
Features
Many algorithms at once
Compute MD5, SHA-1, SHA-256/512, SHA-3, Keccak-256, CRC-32, and NTLM together and compare digests.
Text or files
Hash typed text or drop in a file to fingerprint it byte-for-byte.
100% private
All hashing runs client-side — your input is never uploaded.
Example
Input
Zerethon
Output
MD5: 12b69cd48af1bae2634b3595f9c72f33
SHA-256: 37db5bf6cf84b6fc4d683553ab476292cb3b7c73202251f827bc2921ff3206cc
Common use cases
-
1
Verify file integrity
Compare a SHA-256 digest against a published checksum to confirm a download wasn't corrupted or tampered with.
-
2
Fingerprint & deduplicate
Use a hash as a stable key for caching or spotting duplicate content.
-
3
Compare hash algorithms
See how the same input maps across MD5, SHA-1, and SHA-256 for teaching or debugging.
Zerethon's hash generator computes many digest algorithms of text or files entirely in your browser — MD4, MD5, SHA-1, the SHA-2 family (SHA-224/256/384/512), SHA-3, Keccak-256, CRC-32, and NTLM. Each selected algorithm is shown side by side. Note that MD5, SHA-1, and MD4 are cryptographically broken — use SHA-256 or SHA-3 for security. Nothing is uploaded.
- Category
- Developer
- Pricing
- Free
- Privacy
- Browser-based
- Signup
- Not required
References
Privacy
Your data never leaves your browser unless explicitly stated. Hash Generator — All Algorithms runs entirely client-side — no server upload, no logging, no tracking of your input.
Compare
Learn the basics
How-to guides
Related tools
JSON Formatter
Format, validate, and minify JSON online. Free, no signup — your data never leaves your browser.
Open toolSQL Formatter
Format SQL queries online — beautify MySQL, PostgreSQL, SQLite, SQL Server, Oracle, and BigQuery.
Open toolUUID Generator
Generate UUIDs online — v1, v4, v7, and Nil. Bulk generation up to 10,000. Free, no signup.
Open toolPassword Generator
Generate strong, cryptographically random passwords. Configurable length and character sets — runs in your browser.
Open toolBuild, share, and grow on Zerethon Social
Free signup. Earn points, collect achievements, and connect with creators worldwide.