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 23,16,20,7,18,21,31,25,36,37,18,50,8,40,22,25,38,10,49,5,26,43,11,24,42,4,41,33,3,16,17,47,42,36,1,26,34,28,18,24,43,17,2,51,25,34,20,46,37,46,33,29,27,35,35,2,51,5,12,45,47,10,37,15,16,9,8,39,6,27,27,15,35,45,26,24,22,20,0,8,33,48,17,9,32,40,29,1,6,32,28,16,23,18,44,31,41,43,4,10,30,42,27,6,3,22,13,45,38,25,21,38,2,49,30,5,41,44,41,21,13,15,51,43,30,37,48,39,47,11,29,34,0,33,32,5,8,30,11,40,35,50,26,28,12,3,17,29,19,44,0,4,15,24,36,1,47,49,13,49,39,39,23,48,31,3,50,14,12,42,2,32,19,50,46,36,12,19,19,9,46,4,9,0,31,14,48,1,20,38,14,44,13,23,10,21,34,28,22,14,7,7,11,45,51,40,6,7,-4a4f7f475e530ff1b034fe52
Original bytes 32332c31362c32302c372c31382c32312c33312c32352c3336... (length=609)
Adler32 c0bd763f
CRC32 87df5c0c
Haval abffe1578a78978b6296996778707959
MD2 995f056c61c665f5b84fa08e505a7bf9
MD4 6192e67f375073d23c7eb48253e82718
MD5 ee9b242f7835e3aedb7d040d51eb0ada
RipeMD128 77c0b874ce7659fec050672c70b41058
RipeMD160 9853e67fe0782c96b05e49f6f4dcede25a9f23b8
SHA-1 a86bd1b7ba8ba4d465e9b474ef077585c7364dbc
SHA-256 168edf7d2182a945900a45e08ef2bf21c2109580d851851f31c787cadca5aae7
SHA-384 358e52bd1a34da3963afcf27554a6ffc6735cf94d6fc6581ceed9692d00971a86f9587ea671a67c31ecf655bb49d5bfd
SHA-512 718437a24e8f919a57f261dc7e2ab7fc84276ea662c6bb333cb4093cf6df3d22c64ac6e18da3a44a49f6552d35a0790486d011116907aef132276477a29e0024
Tiger 85bd6cde4e4a75964f4c963a59228a46f37d4a1ebad2592b
Whirlpool-0 29d95fb4d7ba64e3ccb5b946f6c78cdb4b91548e8e2b338330b978ed0071ad371f847f76a17ba7ea24a32df89f3f83391b4d01c092f3cac30a0bdb00972ffe2b null
Whirlpool-T 09deb6c6bdad6035e7cef4ce1a8a3abb69355a7b2662a52e03414ad6adf05b2198b1be689de90fbee9e701508e7e8c3057e72efef0c786898721aab4929da07d
Whirlpool ce0d6111ef47f446f12cec5a4770f0a2af155ffa85026fbb608f9880049e69d8ce19609d882914383770a325d8b29b396b699dae284ef820ca9fccde966e7b5f