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 10,20,3,39,1,3,5,43,33,5,51,45,11,0,12,43,38,20,7,4,32,8,32,6,2,46,38,37,40,32,21,16,43,44,29,22,47,27,3,22,41,42,13,7,49,9,18,2,6,18,26,9,49,19,7,49,41,41,27,35,1,30,5,15,21,49,50,28,34,7,37,5,10,29,0,11,3,17,47,8,17,25,46,48,15,16,37,11,17,14,19,29,38,33,14,4,23,14,45,8,35,2,15,23,48,24,16,23,46,42,34,41,14,28,8,51,25,40,0,28,4,19,47,46,18,24,19,10,22,50,28,31,13,31,48,31,27,13,6,22,40,44,10,45,50,25,33,0,37,36,33,2,11,45,26,47,21,30,1,29,12,9,51,39,30,26,9,39,31,38,51,36,4,15,40,36,48,32,34,17,6,42,18,13,12,39,25,50,35,12,1,16,35,43,21,26,20,24,24,34,30,27,20,36,23,44,42,44,-4d140ea0de92d7ce373570d7
Original bytes 31302c32302c332c33392c312c332c352c34332c33332c352c... (length=609)
Adler32 b244763c
CRC32 8009126a
Haval 5d7b1b58481ad0a3e88b49204e017924
MD2 a8487cd3f230c90aade36f9d5a8fc14b
MD4 80d5c6fb97fc7aa3b2bec4f6e53d3996
MD5 e0e4df421508061c288b6c5fbca12b6f
RipeMD128 52bbb9133b9b8c9c671e4d826419dbc4
RipeMD160 e026c188f5703e608add33766f5c9683e6cb165a
SHA-1 00f1cd57d103cca8d0fbc98df8bcd6109031037e
SHA-256 77df1883b655a118862b21b2f2cb579c0d8ef088a26f4002468556d76c573752
SHA-384 5dbf80069be61dd6afe80e1d4a8cf39f3da5d1180366061eb96d859de90192f1660c73f13535cce2d29e0eec1f39e1e8
SHA-512 7f1f541128f6d7ab54e9dc2a5ab6cd050bfecc0cf5399da88307e5032e63a9a76efe4ca9886c4b388f58ad99e8132e264cc86de257277933d063c031950bd565
Tiger 966b1c160ccab234579cd2c30c5274308a705e271a08de49
Whirlpool-0 8c35e7870907230dfe2bcfd0ae9cadbdf0fd759922c09a7dc949e68d4281ed61aeb960e56a26fed53dcd3c6657cf0c0f725776121235244efee8beb58c737609 null
Whirlpool-T 6582ca7e36b59bba1cfb7d10a642cebc8557f9b05eeddfd6abfca8813c1f1edcdb47483b5320dd04c3b4d21f38372203a17a113439794b921a573d3295e2e788
Whirlpool 2370d7527463b22275a759785786c7f49f2c6f671382d39d274d7979d77b3e6c5b692697974b14be3cb10cd98de8feb618449dc4f2fd0d754c27a1e60e340b5f