Hash text or files using MD5, SHA-1, SHA-256, SHA-384, SHA-512, and other algorithms; identify unknown hash types; compare two inputs to verify identical digests.
Hash text or files using MD5, SHA-1, SHA-256, SHA-384, SHA-512, and other algorithms; identify unknown hash types; compare two inputs to verify identical digests.
MD5, SHA-1, SHA-256, SHA-384, SHA-512 and more, computed in the browser using WebAssembly for speed.
No. Hashing happens locally in your browser; your data is never transmitted.
Use Hash file (or drop the file) on the Hash Generator tab, then paste the published checksum into Verify Hash to see which algorithm it matches. The file is hashed in your browser and not uploaded.
Paste it into the Hash Identifier tab. It suggests likely algorithms based on length and format, though several algorithms can share a format so treat it as a hint.
Yes. The Batch Hash tab hashes each line separately.
MD5, MD4, NTLM, SHA-1, SHA-256/384/512, SHA3-256, RIPEMD-160, Whirlpool, BLAKE2b/BLAKE2s/BLAKE3, CRC-16/32/64 and Adler-32, plus HMAC when you enter a key. The Password Hasher tab covers Argon2, scrypt and bcrypt.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.