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 10,2,38,32,37,42,43,3,15,0,2,41,17,45,17,43,31,43,24,5,47,6,6,34,10,12,17,18,5,2,27,33,48,46,29,48,38,25,48,36,23,34,1,13,4,22,9,18,8,28,3,25,8,41,29,44,19,11,1,5,20,23,48,7,30,36,27,26,38,4,45,42,31,15,1,2,35,35,14,0,27,39,24,35,27,49,28,29,12,21,26,51,40,46,10,18,11,42,32,21,9,22,26,13,19,39,24,13,24,47,49,6,26,12,30,23,33,51,14,18,34,45,3,0,25,6,13,16,17,32,50,35,28,20,25,15,44,7,34,37,20,5,47,10,12,50,43,16,44,38,31,50,16,30,47,11,29,46,4,49,36,40,36,14,11,0,50,41,19,9,51,30,14,15,4,40,22,32,23,21,49,40,9,16,21,20,37,51,31,28,33,22,3,8,46,45,41,33,42,7,8,37,39,39,1,7,44,19,-43c8f560518934fb887b7c6c
Original bytes 31302c322c33382c33322c33372c34322c34332c332c31352c... (length=609)
Adler32 a74b75f3
CRC32 5aaad419
Haval 96f9e3ab73b88ab82d53f3a2b52d4203
MD2 6026a88677b1810724f37d41a7a215f1
MD4 39f4f0183c670cd9afbde2fe664415e6
MD5 99e09e2d81a61d64c732b63b77ee98c7
RipeMD128 292f818cafb6db69e806a7631d63afa3
RipeMD160 98b92424d3bab4a2ae86961cfcdc303ee21954d8
SHA-1 4db5930b7b54cc15fdcf6e2ca7c7dc39c520a4d5
SHA-256 a074bf7d2cd815025a7855fe06866dbecc081ef1ed45bf062adf9415d3c0adb2
SHA-384 e284ed684ba7c7ba9df9eea871e6bd48f58bf189fd7263f86ffaa4b6b0692e54404d6c5b841aef2985cb9a51fa4468fc
SHA-512 9709551a178e47df8e6dbb034a3c094a2285a9bb642eab4539a914476d79762d2c095fc558438c92c64497af8e69b38c994642bd69de6a55f15e6972a7fa7020
Tiger 6ca971c93092ec04fd7c9f73c713dbe68b33e7bf49c899f4
Whirlpool-0 cf3e541e32d3bbce5e1737f83170f25633bfd1922a2d9a0789e32495753dff5c450518fe685f660c4fd3110969057ecc8ed5637885cd6f0537df7df5e9927254 null
Whirlpool-T 66c07f51fe6262309f8efc28024f3d30bac18cd0f910f9dcb032f04ca99d9a800ee50c6b2aab4f08d57ef35702b4c65950e7d59829c992a0f654c6154bedc1db
Whirlpool 941a5ba9dad36127024099f93b7cf47f578e2ac59fe53a70956046a52ed6bdbf8252e56bd6fe4542df2b9b27ded53b24b9bd97774b3c1a3dafca4e7588bbf130