Hash Functions


Calculate a hash (aka message digest) of data. Implementations are from Sun (java.security.MessageDigest) and GNU.

If you want to get the hash of a file in a form that is easier to use in automated systems, try the online md5sum tool.

String hash
Binary hash
File hash
Warning Maximum upload size is 5 MB
Results
Original text 29,31,36,2,26,19,34,34,36,0,4,48,36,46,16,38,28,26,8,19,1,2,1,44,29,30,6,18,44,39,15,10,34,23,46,7,41,31,9,8,48,32,35,5,23,36,35,38,20,21,13,20,3,17,15,23,24,43,42,11,14,25,40,47,50,13,21,18,14,16,47,17,43,49,17,37,29,44,51,30,14,14,33,4,11,42,51,39,24,0,48,0,19,13,12,25,27,43,5,33,25,30,20,41,43,23,45,6,3,18,12,38,6,12,39,2,9,15,40,16,47,5,49,42,45,17,10,26,4,7,1,20,28,32,24,40,51,45,21,31,24,15,3,2,0,7,49,11,47,34,22,29,50,9,39,16,11,4,10,25,33,45,8,5,8,32,27,51,48,30,26,37,46,37,10,3,6,9,22,28,22,18,19,41,42,22,40,12,50,41,44,1,37,33,49,7,31,28,32,38,27,46,13,35,35,21,50,27,-b21424bcb09c9e192882c342
Original bytes 32392c33312c33362c322c32362c31392c33342c33342c3336... (length=609)
Adler32 b77e75d8
CRC32 61fefc55
Haval 5d7cd7502e25223068c383cabb1f1980
MD2 175982d5fa4a40ded1b9ba3f869b5802
MD4 e14fa1a108085f9bb528cfe0f2fc79a0
MD5 29e8305d7b5847980510d6c5e2987665
RipeMD128 bedf12a16968eb8e0833d9f5dac865a7
RipeMD160 3b5acb7021a2afcad9b73c7c25f5a27f881f6992
SHA-1 754cdea85079cfcc1665a9f8fe53d4096b97edbb
SHA-256 8c84ed5957d2e28ba87331735fe18e4ac8150c13827f0f691987a9bff5432a7e
SHA-384 f218b45bde67e4e4451380d46e03d71dfb41068209c5aa47769de44b5623fe0ff7a8bb53101a3c0caa78b9e9f6784fab
SHA-512 bcb2278bbc5eb3d1bebff3f1f77d36ad4182864cf337251e7e4483777a88eb157169927acff487490b82dfdcc225c4eec7249aa81dc11c37592b4c2d03621a00
Tiger 2f36092898cec68cb1688079ff8cca011fe88ec9e097ba3d
Whirlpool-0 2271fab1f4a7097569c27e29eb476d0fed59c6beb27c3f2524eebdfbfafb15f7cc1515f3c00d23200ae8dcedc66cc44db20fd6ecf2f542b4863f6dc875499959 null
Whirlpool-T 0ab53a9bf4e51d22247e2edc0fa38bd11668cc9dc2dd266b0b6938d64945b0b92ffac32a764948b4bc429ece65c5ee18aadb815ac5402444ef134a2e17ac58bb
Whirlpool f9104ae9512fd34bb919290352646218525833e20a1e1c32d12dfe59e709e69cc1338f56467cdd55250980af52ef6ff88e590f36581e9653759d52caa3916887