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 33,21,3,49,35,31,2,26,6,33,18,20,15,10,44,44,30,32,34,14,41,12,22,51,12,20,24,38,12,27,22,8,49,9,8,37,40,33,11,47,28,12,10,27,51,41,47,48,18,24,17,21,46,17,39,19,36,49,15,19,5,33,26,45,4,6,43,37,39,19,42,17,6,29,40,23,32,43,13,3,11,7,38,43,47,13,46,16,10,1,36,13,27,30,21,15,42,14,34,20,4,13,34,51,30,11,16,26,28,39,1,4,22,7,26,1,7,34,47,0,30,25,40,41,0,3,21,40,38,23,7,25,23,16,35,31,9,1,15,39,48,44,32,37,18,3,45,44,2,11,38,31,41,43,45,36,28,0,46,19,29,42,6,50,37,42,45,49,22,50,25,5,46,5,2,17,24,8,2,20,29,4,31,23,48,8,9,32,50,14,24,18,48,25,35,5,27,14,51,10,35,36,50,0,29,16,28,9,-e3295afb21c249a8968f053d
Original bytes 33332c32312c332c34392c33352c33312c322c32362c362c33... (length=609)
Adler32 99af7616
CRC32 1dc21a46
Haval 3f177a41336f780f861c3439eb04a908
MD2 9ad3f3e5091b1f9349615a322e420739
MD4 c95abd1f27f7205973fe3d288257a93a
MD5 bd0b2ad5c81c2cc6cbfa8a4d3a02dfa9
RipeMD128 fb0db1b507a68314abd2a5f95726a552
RipeMD160 172b0d73e0ff67ba10f7096fd18cd3408aa07ff3
SHA-1 d9ae3ad4e16df6205d2912fb5dcf9b312466c5e2
SHA-256 7588669924a938b47216e3d01f6e28e34f1f9d1ea16f4f79cb17f6004f299013
SHA-384 94dd380f02dea478df7381dea168611f7b43a883948ab3604eac0fb1b08e470f8b57fb3d6399ef17e22687e95a422b84
SHA-512 7deff98bae2844101a8a0e493158c55154c969496feb2bbd0734fb6321287a3a85b83a816908f5caa1160c7478316165b1feb1c7e27201aa30a5639cc342a0e5
Tiger 6381edd2aa51d67fadec9fa59b0fafc8b4d7c82702c83220
Whirlpool-0 e2bd68777ae035fafc824333af3ca5d6578c54ac81a756ea3e233e1611100df7a34ad25946e55d439305169a3ff0e849c82bd8e24f2e23ac01648d5c8067db69 null
Whirlpool-T ba6d483cc02f82591859e8aff980777b54ba81404a8e041e07d488a77eab20681967d6265d3028152ab24035f0b5e22b57af81c6121e91bb8cad7a9d2411f642
Whirlpool a52e5a5029d7751ffeb5e26b3375322517945099033e8ade55e8a59b58c70e001ad65266311d74986a1fda49d06985b9359436ba54e34dfef3e3a1e8fba9ef8d