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 31,40,20,49,18,31,28,42,5,22,14,26,26,45,1,20,8,33,51,10,10,34,33,36,47,17,43,6,35,2,18,26,49,45,44,37,35,44,4,41,51,34,7,40,36,15,40,15,39,41,16,29,27,24,25,23,43,24,46,16,21,1,2,12,14,14,29,48,43,27,9,47,21,23,41,6,26,25,32,3,13,0,28,47,13,16,4,8,2,7,1,24,42,35,19,29,50,35,7,15,39,51,17,32,23,25,3,43,6,42,37,42,9,30,22,48,31,11,10,0,30,18,17,39,19,39,5,37,20,40,20,4,38,48,31,46,37,32,25,11,13,44,38,19,0,47,44,34,3,1,13,45,33,33,12,12,10,29,3,17,8,27,9,50,36,8,0,14,36,49,46,5,51,24,21,32,38,38,4,19,2,27,6,22,50,30,7,11,41,5,30,48,28,9,50,46,15,28,23,11,34,21,49,16,22,12,18,45,-a72f3c37d615848ea9bc8529
Original bytes 33312c34302c32302c34392c31382c33312c32382c34322c35... (length=609)
Adler32 abf2761e
CRC32 e67b2a11
Haval 2b8551ba3ec631cdf130638835a2db66
MD2 689205c479d1fe81d818f9fff9d03733
MD4 900a745ca559043cfb33e3fa9838edac
MD5 ef780b678f04555469a4a3c1d61139d3
RipeMD128 b08b22c727b50dbd14d55f6459a000e2
RipeMD160 9019ed38dff81e68b166add76d415ec88b0070e6
SHA-1 3bc0c3ca0509d03cc3190acd720ef36a7d5247ba
SHA-256 b942ae51df5392553deb2a0f57b9b55126abd29f7cd03c5bd26962aadd3da14b
SHA-384 d46134bdd069df370cdc6ff31fda6f5e268767768998b02cae1a4891c0272d23e39f023ba78166683d9a509c5d1b9661
SHA-512 8038e1e4b8e7847584d039c61c24b888521619e0e86c0f1f710b8984e5ca7f3db868f02f521d0893dc11e9ff469cb2bb5de61759b8c1de0018805b44ef6161aa
Tiger 1f4caca140ce735642cab7d761a922917b5922cb556ad83a
Whirlpool-0 c0360f0abaca8492bf004417b4d714c54682497174e839b9f04b788e7bdf040cd465f823b4140c5cf35fe209893e16040d30af225959f5bbeba04db964ed00f2 null
Whirlpool-T 1cd225ffce6e3bcff1127541816dfe7a29f2dab0067335c80f2aad9e00aca048d7b60f3d2f7b137d468d4c2917a9d883e0c1347a8daad8fbc9e368d1bd5b0e8a
Whirlpool 2629e7de83af6d1121bb5b3060a798a11397ed373885031195db2c572f13362e3d52db779901a8120323a7a9758fb1904ee11b086dec2661319c4ebee69e5ab0