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 40,22,39,46,33,31,8,5,45,2,14,15,41,32,3,37,45,2,2,34,30,50,19,16,47,31,43,6,28,22,49,38,7,47,19,9,0,48,25,10,13,39,27,7,26,41,38,48,18,14,31,0,35,10,19,34,41,29,17,0,48,16,49,39,22,3,19,1,40,20,42,43,12,34,49,45,46,1,9,50,21,47,40,0,17,46,33,46,22,44,9,13,18,43,7,31,35,37,11,29,49,14,36,13,8,34,5,15,24,25,15,32,14,51,42,20,38,23,24,18,42,41,42,33,26,26,32,6,51,44,10,30,3,18,8,30,44,9,15,7,25,50,44,17,21,4,5,1,6,47,23,29,28,51,25,5,23,17,21,35,48,30,23,11,8,27,16,1,29,12,12,38,24,43,4,27,36,45,4,28,24,35,6,4,10,51,33,32,20,28,36,37,40,36,37,21,20,11,39,13,16,3,27,26,11,2,12,50,-e8b3d811e863fb0132f8c2c6
Original bytes 34302c32322c33392c34362c33332c33312c382c352c34352c... (length=609)
Adler32 d7ca763e
CRC32 1c29b1fb
Haval 2ddb93967571027d22dc5f5f3d2a8e60
MD2 c906e2711d8d16d1f3bd796cf41b3f25
MD4 7b2887d55fc8d14dc495ac2fa5120821
MD5 bc3357ad2aac47883490a77401115894
RipeMD128 d7ae3c4a8e4b26b6ecf0bd39360ae55d
RipeMD160 76f76faddb6bc5d797b70d4c2fd24cf8532fcfc1
SHA-1 a6f2816e058b6594d8ad065e4dbed2e20b7666a2
SHA-256 e2b27d47404bb31918ea70506b60c37e11ce639e80dd6b4cce0427787cef3b88
SHA-384 d137f58e1f84fe3d575463a87a9c2925426f86c4b25aa4bc3a66e6fd1ffb9a826703979c1add494ae166fd962f639a83
SHA-512 7b32974ba2ff2a3eeb95c00b1d810ce554e015a99823a6350007ecd8224669e76d3c937ce74f7c724c3fe4e4f250cec74b9ca40dbdc387cd05ccbaea0064efb2
Tiger 89d21e33c76ba796b20aabd5d1efc0ed67fe08f714ace824
Whirlpool-0 c69eed637fa24a6a009fd8971804cbb6cc3cce24d0b248c48ab109054faccd5c9b565e161ca03e2caeebae66b094ec312d2dd8fb8a8f62bf83e1e5d2b6a53189 null
Whirlpool-T 6dcff9ab6182c1297de38af4c685d3d26683350942c8ab779da8be474901bd266d8dd16c32668d993f0048072ae9b7d5a5b47e9a1c12f72d7e25226271435141
Whirlpool 3f7e078e096b28f141e62bbcd0dd0b6ff2a412135b03e9b69683c9b07f86238db640f09378f9ad3aff25c37709e994f549095964da31a371043e6a4aa9efa681