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 16,24,8,13,29,45,44,16,3,36,7,31,10,30,46,9,3,46,0,51,30,47,5,21,36,39,48,38,22,17,33,10,49,21,41,25,22,45,15,19,9,32,50,33,3,1,15,11,41,24,42,24,12,44,27,26,2,28,34,6,0,26,15,18,26,29,23,28,42,0,48,2,28,18,30,38,8,41,14,39,43,37,49,35,32,1,21,47,30,34,35,23,29,11,44,4,20,36,3,9,46,4,43,13,17,12,40,37,26,7,2,18,9,12,14,21,43,14,38,16,7,41,5,8,42,12,27,31,6,48,14,50,38,44,48,11,50,5,2,42,47,11,8,51,45,4,23,25,27,20,35,35,22,7,0,36,6,16,6,29,19,27,4,1,37,22,40,10,19,33,25,1,45,31,18,40,34,34,51,5,32,31,15,17,20,13,23,19,49,32,47,43,33,10,20,17,37,28,39,40,46,13,49,24,51,25,39,50,-09479383d7ee3d335b554db6
Original bytes 31362c32342c382c31332c32392c34352c34342c31362c332c... (length=609)
Adler32 a44975ec
CRC32 4793bee8
Haval 698198dc8d75af5fe33059bc0db46fda
MD2 74206162921851d1db705f5be10ebf27
MD4 86a3a75a276c2ba3bd520d6c3d1a73a8
MD5 a5dbb7eb932e2daccf28a4a5fe022855
RipeMD128 f7752af917ef6f115d536faa4d8811d0
RipeMD160 e6e51a945ee21c9d2ee41179a3184969262e0835
SHA-1 eaaa4572603885272007fe309f9dc4663c3d73c9
SHA-256 e819dfe07ac50cb3c9f30697bea3606e234a9970a8ca10e4c0a7c0378442d2e3
SHA-384 2dc82f670080bf754f75d18f214fe4979aff6138ea603695b28e641ba17eee536fc3f29bfa76e1cf2c0b90fff8bc2d33
SHA-512 0e1fa9a6990813b5f120cb53ad23d7a429a5672f8a880061866d83ecee3c9395365801c215de68d0ad924da4f7a89c529154d6637ab7a9afb4719c42e0f5bffa
Tiger e9ac4a80102ca1cfff760ae46a8e949bce2b18d98b842528
Whirlpool-0 504e5ea578a598faf87376b5eee467d8321affde3234f89a203f1ad2609787e1d1b689063ba516cb464c2e6ae7e9ba4403648c12efcbcf12d5b810161648e93a null
Whirlpool-T 7bc920e3abaceeb56fab1c90c85ebc103732b09112f65c2d6edd4f462ed155c6af50a48146a84bc9c96233bb005a5b0b598efd7bc7df36dd66d741ba1529ce84
Whirlpool 7e5f7769c63e5eee704756afb041ecde384411ef2aca4e91279af052a9622b496358283cc0cfe6f126a6808b5dcca0b91428dd2ac0a0726b6a30aeeb03dc134c