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 37,50,20,44,46,38,37,4,1,36,19,47,21,33,22,40,38,14,35,43,30,11,43,35,51,24,15,42,3,33,36,23,28,42,48,5,32,46,22,4,50,40,15,6,7,24,43,17,29,4,44,25,16,47,46,40,16,2,21,12,0,25,29,37,30,30,34,36,51,23,0,1,12,46,27,5,41,26,41,42,11,8,8,37,3,13,14,18,18,34,9,48,32,51,13,19,23,10,48,17,22,49,10,33,13,14,2,32,50,45,18,19,26,28,3,1,39,26,31,44,38,7,21,30,31,8,24,11,16,43,26,29,41,38,45,45,39,50,5,20,5,2,49,28,16,2,23,10,21,15,48,34,47,32,4,27,3,41,25,17,51,6,12,49,42,7,19,1,0,22,24,18,39,20,49,14,27,45,35,7,9,35,29,33,20,10,36,39,0,44,34,6,31,9,25,12,6,13,31,27,8,28,47,17,11,15,40,9,-d35ed0952322d86c408db063
Original bytes 33372c35302c32302c34342c34362c33382c33372c342c312c... (length=609)
Adler32 9ce975da
CRC32 95871022
Haval b959e9a5ef610b184b0641b0cf74d47a
MD2 a9164411072b0d4a55d9adfef1a9969d
MD4 5a12390f3d80132ea35787aec67015ca
MD5 23b6fba17440c6889bc688f83673c1ae
RipeMD128 2eb5e7e7291f903fc5f7f1fe7a990c8c
RipeMD160 c8c62873ca6755aa897bd4dee5c529976441d3ef
SHA-1 0fc3ee172c6ce8f588c7d7ceeff8d7573ab4b2da
SHA-256 0cbaf5f2eda75b3edb91d469626a89a28fb45944a27d04df1a73dfd94875c38d
SHA-384 3603144b853a874b6dc23aeacf7f4e58422d0eefe70efb2e6f5c0f132e019eec64b7ba1eefcc06c15a9aab82f2ac732d
SHA-512 a382e7c5a2f2cf3f4ce70152e461ce6a30ba9dd2eb7932e9fd74aeb2827d944421f7b44ba01bf0219a0d3d2906332f696981e2ae9333c8521700ceccc7d3056a
Tiger d1ba77228c2b1efade14c64e0fd350b6ffef493d5e4b7240
Whirlpool-0 ab3cfca6b1c1f7661671d18ca35307bfe9f3232f6904218febfb70ce816b5d7c99d478a6e8810a48301d24fcb99a6791abb308fe972db8995696e8666d88c692 null
Whirlpool-T 4361b88ddbc737167b1f0ab686b926cb100e19ba382db92559054ba630b9ab1ceb91b57456e02c5bb4b108d6efe472e1433d62fdd63df8fd08c1781c8c4ca151
Whirlpool 2be24f3ca5faf99fe4c14a68c01a60f512d2dd5729b0a7c9009b92aafda9fb89f7190fd21b3b49fa9e2b8d7e5454349a2d1e216d215171a939f4880af2da6d6a