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 11,41,40,25,44,49,12,35,50,32,22,27,10,50,18,19,19,3,3,0,11,18,8,35,17,49,25,45,23,26,2,28,36,41,9,9,3,12,33,28,38,46,49,30,44,41,28,27,39,43,13,11,1,48,45,21,29,1,34,5,46,16,10,51,27,34,5,22,47,4,42,39,29,22,35,31,18,23,20,0,44,23,33,32,27,42,24,14,29,43,5,17,6,7,51,38,40,50,26,4,34,26,0,31,47,47,21,14,15,32,11,7,14,25,33,14,30,6,1,37,43,1,17,0,9,24,6,9,7,32,38,36,13,8,12,16,10,8,42,20,15,7,31,43,48,22,2,33,38,10,48,46,35,37,23,39,18,20,6,48,24,34,8,3,4,5,37,30,46,20,44,12,39,2,29,36,21,19,31,21,45,30,50,13,42,16,41,45,47,19,13,15,17,49,36,24,25,16,51,40,37,51,4,26,2,40,28,15,-41999a3f352ccd8be974d464
Original bytes 31312c34312c34302c32352c34342c34392c31322c33352c35... (length=609)
Adler32 abbd7621
CRC32 f66d5a48
Haval e6aa80dd0cf4188541e4c2f92852c843
MD2 1de77775ec56ebaf92daa7e584702fe0
MD4 e610d3416f4366fc88dc17e1fe1ef0a3
MD5 3c9aeb606279cc012f54a61aa3c21fc0
RipeMD128 cae304549de2cede5744cc40d9a39b16
RipeMD160 fb5087e7c496d6cf290122abd1a8141b3c504832
SHA-1 09fb685246fa987b79e73051e45a7707ffbbcba2
SHA-256 233d3cc113e1edd43f297dd3b28b3e190bd0c8392ee8e89c002fb4f9d91b95ad
SHA-384 94e433bd5c8640f6fd2e59acbfb88cfe09cb9d1be61dde55d470f8ecc7ad322ed0ca68e2340619754365ff73ffde83ed
SHA-512 07a42a792413593446e3ea451ed015a3f3312642916d311cd1c2c16770056dd97537e16664ee7789302ab130f9e3ff757381b82fd167d76dc3c115af40b6bd77
Tiger 14bc9af562d8723130e61685f70e32fa206e5691d53ca9e0
Whirlpool-0 d00c0787d9d1b08d523780e58830507a94ccbf212f7d7754df3bdb31a8831258ee1cac3c5cafa213a71430741548ed00731110e9603ee763eab278f74e4ea2d1 null
Whirlpool-T 7037297045a46a78370605be97a1a012e69a61fa08fb87d2a984acbae486066633375a16bc02cbdb4573cd960b43e4181b2abea4a1eb1041d9f7ec0cf9fc3ef5
Whirlpool 390c1e48e4bbcf87fd3b1df0ccdc170c249eebcf6dd853efb0cc85fecd1eb3a686911e08237188a358eda7e5458684aeef4d4b31a6cd3eae2692ba6d8a89f3df