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,22,27,7,4,24,3,9,41,43,29,50,11,14,13,21,38,18,47,50,23,6,7,40,12,36,3,14,4,48,28,29,10,51,17,39,11,31,13,29,17,14,30,2,45,25,25,27,40,42,8,1,1,51,16,27,23,41,9,43,0,19,42,7,21,6,49,22,37,20,19,8,32,32,28,45,35,20,22,49,40,19,33,41,48,44,39,9,39,45,21,38,50,14,27,15,16,33,5,2,24,30,16,2,19,36,24,26,37,32,44,8,1,34,35,33,44,47,4,51,46,3,15,6,49,31,43,22,7,37,8,6,10,48,30,47,10,5,10,13,34,21,44,31,4,35,18,46,18,5,0,30,32,36,0,51,34,11,26,24,37,47,23,11,16,17,49,13,38,39,46,34,2,45,50,1,25,41,12,33,28,12,25,42,5,48,42,43,15,29,17,40,26,28,26,12,20,3,15,18,9,35,23,20,38,46,36,0,-acdd39cc3cd027b5e99a7f39
Original bytes 33312c32322c32372c372c342c32342c332c392c34312c3433... (length=609)
Adler32 b41576d7
CRC32 81c52032
Haval 523e34e415d1e1b71b4fd28a1e15e915
MD2 4c65dcf8a1ff0bb10396f3ab264679e1
MD4 b3df47d0456554927d3b2750f632c3c0
MD5 bec8d4ea0c4fa92d2f6ab19fdd0a04a6
RipeMD128 ef6960ee847986feac75975e78bd28e8
RipeMD160 86449bc724f26e6c75bcdaafd31e0d16c5209687
SHA-1 241b11ef830a3615c7bb4166797a8444a131ae3f
SHA-256 b8e72fc1d5567fbdc79d645999cf1bf5fda2efae2ea21bd5ad0c9abd0fe2b8a1
SHA-384 6b842ab244a6a9f06480c9e437222c5e3960bc85125957ff2a6cd8421ca341e1b6cde3dabbd182ff9a8b778a3f917a95
SHA-512 01446ddfeb0e1a77c255b12231fce2d14bf2266d33f8a38f49733ec94b09ec7d073cef779a5c37a6796f8992adc26df35ba568391bdca3ddda7a7e878cfa3241
Tiger 5f3dddd993a1fe2efd1e2a013b814912636162e77fd598a8
Whirlpool-0 5c7626c073e5cbe75a98eba6dd9a4829be2d1b34c3e8feb403d7ae3b8819e7d8f9574c11dbb9f009e441a097f97b24bfb650f2948966a9c2af5be099e3ec1dcc null
Whirlpool-T c760c403cb046a395d811688036cae6cd2b6c6ed64fc8ab3ccaa15d0d468e9bb2bb0631432a1d52386b97bb7769882b61ebbcf8e9fe6ea623fe09ee5de695ceb
Whirlpool 3515fe7d3b5d97bea35984886d83abe5797fc5cb07263634e79f2dd3c4f9f07b16c94d6a764ee84293b6413c6876b4a32639aff3ba9ace4328e7ccd59db45c59