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,17,49,3,51,46,50,20,48,40,4,6,38,17,43,8,25,50,51,44,11,6,36,37,14,19,51,34,12,47,8,40,5,29,10,26,30,27,31,12,39,27,19,42,15,1,2,8,9,13,27,19,49,47,21,32,46,34,13,0,13,4,37,11,29,50,40,41,33,34,23,7,16,7,17,5,21,25,6,15,23,42,24,7,36,42,44,43,36,41,31,39,28,10,49,32,10,21,22,36,33,45,2,5,32,51,9,33,24,5,3,14,24,18,11,17,46,45,27,38,39,23,20,25,19,41,31,22,39,48,12,38,45,18,4,42,14,15,16,48,35,29,20,16,48,30,43,38,28,33,26,26,1,44,35,47,18,16,44,43,6,49,37,29,2,26,34,21,12,9,30,1,23,22,25,47,2,32,9,7,14,22,1,3,41,35,37,35,45,3,18,4,50,40,0,15,20,13,28,0,10,30,46,0,28,24,11,8,-3cc18067f3933b6e286f5c24
Original bytes 33312c31372c34392c332c35312c34362c35302c32302c3438... (length=609)
Adler32 cb3d75e6
CRC32 4694d222
Haval b7f5041d91a1a1fe893bdc52502a57e9
MD2 e55d9ee3b9c75c04f6a623c7005e5719
MD4 8101158ab365d608c162005d0b0c6964
MD5 0f6acf60267bd3448db1ed75519bde2e
RipeMD128 d22d60471d47ef9dee39206e3b7ed7e2
RipeMD160 eab5e296df019b541fc2fd1eff732d0ec59fcf11
SHA-1 2e623de48eea7dd26c7f7e2eae82c3516f89ff1a
SHA-256 3fafb475b96c35e46e3c221a90e1a964302dcfe994d6361ae3f46eb58bd0aa58
SHA-384 75b7b30abd095d9267c5a9ccdd0b55c125b87e37c8114bfb094e392e6e1ab617f8da9ad3c006a90954e22d0d79bc2046
SHA-512 e5a959388d44b6b2082ddc3cd814450f3dbbd1a6a3608cc13b5c0c8c52b8c549f6c89e82d95e8686a039eea6c51c1b742b044eead086ad86e81996f7016dd2a8
Tiger 3620580c86e51b004b05a7f2654886ef75c77a60066a1dc3
Whirlpool-0 5ebe3c76ccd19cd169361eb8cbd83d23217e31c05bf3770e2b3f4e44ec21491ffd1910050f3b6a47cbad9ae667cd975f930a979a79005865ae0b35b07826ba0d null
Whirlpool-T 9b79861965ce6aa82790503a29f2876df9a5dc7ea036fa2549e4e74695d912eb6bce167d30bd33d67eda83221b3d3d7646bf7708f6ff3f48f44d5a44dd75901c
Whirlpool 69e591bf660bbebfa321aef2f978e2f7bae47ac4dd32d3e258c37e680785dbc9e6460e4b6a69bb683a94010c281709db8eb37aec08fdbd5570aaf4991b51f05f