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 21,35,35,28,7,31,45,36,14,43,3,40,7,43,12,26,8,22,33,50,30,7,51,21,12,6,14,0,34,30,42,36,39,24,46,50,20,37,10,37,19,2,22,9,5,33,21,11,41,10,2,4,20,37,36,13,1,31,16,49,18,48,35,38,50,21,16,40,10,45,15,44,23,26,27,47,49,51,17,15,4,16,19,10,1,25,32,26,0,18,29,15,23,32,6,9,40,12,12,23,27,45,25,41,17,0,3,2,3,50,5,28,48,41,0,13,41,7,20,13,8,22,8,49,46,48,51,38,23,28,6,6,33,17,24,39,19,29,2,44,20,35,4,45,29,40,44,9,38,19,24,34,25,11,16,4,27,1,42,18,28,39,22,43,34,1,30,9,47,32,32,34,37,8,14,33,46,42,47,17,48,30,51,11,18,44,39,5,25,31,11,46,38,13,36,14,47,42,26,5,15,29,24,43,49,27,3,31,-261399604f2dec3a5444ca2e
Original bytes 32312c33352c33352c32382c372c33312c34352c33362c3134... (length=609)
Adler32 66e8760a
CRC32 a63739bb
Haval 50ab8c953e2bb175ed0e6358d7e30e96
MD2 c0cbfc8a1490b5b0b476806ca04bf0af
MD4 3c696da7bdece9dea990fe7a83f6b23b
MD5 0b70ef2136f6e402f3b3acd7a500b171
RipeMD128 421f83992ddbed5cd4a3cf70d83f72c0
RipeMD160 aa3728ac2b66ae460f468f9321f58ad663c0546f
SHA-1 aa2b07b1c88843e04d170d83cfa75b64d204ccbb
SHA-256 7f7ad6896ac67e7b37d63be2a49f983523d484eac777239dad469ecaebb86b2b
SHA-384 de9a12ab424822e7a7a6aa8dc11cb0d45ba474f82ee3246cf3d2b698c5c842e947fe090979cf80e430d522d92f27fd6b
SHA-512 ee2b44c7922c2d32a0f1197ed5cd5bf78b7c6e089e8324407afb33d45eea59f3ae9a4652cde1ad9c2d939e58c60cdc3447a009bcf583a7d4f4bacfc2d280eeaf
Tiger 70cb900f2b57e70ab5cfd99d170e1a625953741e540cfc53
Whirlpool-0 522bcf5ccf4552536d31d459dc209cccaf7b13f0bc322ec4c94d28f1dc37a2c0761bb8f0f59facc131db16efb4b7e2308f3f0dd410c62a09ec55624b58f2adc2 null
Whirlpool-T f581474d7efce4d638ea500f99e5faa9a09e5efa670feb9d74205aecba43c466219a3ad0773fb598747aa5060cf6821aba5e8a62a4e84079abdba401d988538a
Whirlpool 405aa96dcef1d3ca401889a84fed54a37889d8622297a4f1310f6a8107459c20ab47f674f9d473d7cf33dd82a9bad004c2ae9817abc7427959ed64d7dcfc5734