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 18,22,23,40,44,48,41,20,2,48,1,25,5,40,31,2,16,30,7,38,23,39,43,7,33,33,51,9,21,42,3,22,13,18,37,5,49,41,16,7,27,28,44,25,11,10,47,10,44,26,47,14,50,24,19,3,22,28,4,30,46,12,50,8,42,30,19,15,26,4,48,31,35,12,37,40,38,49,11,41,37,21,0,42,40,19,35,2,0,43,29,17,36,24,26,28,5,20,1,38,26,49,5,8,12,46,32,23,47,43,36,51,33,32,1,46,27,4,29,14,18,35,27,6,31,17,48,36,45,42,33,15,49,24,39,37,46,43,31,22,11,18,21,14,35,12,9,51,13,25,24,1,7,34,0,16,29,34,20,4,47,11,9,17,21,34,20,17,23,14,9,45,30,32,15,50,28,27,10,15,2,38,45,10,34,19,3,36,6,51,16,41,13,25,6,6,8,13,39,50,39,3,0,32,45,8,29,44,-764d7b1e083ee8a500ec721e
Original bytes 31382c32322c32332c34302c34342c34382c34312c32302c32... (length=609)
Adler32 a346763c
CRC32 2982abdb
Haval bd9f3cbdf95faf4c1a6c102c2f7bfdfa
MD2 9fbb7f1348ba70e2c187172b7ca29fff
MD4 357c5c4a17741c021fca839ff2ef9189
MD5 94fc9d4f9d519e3657012f1e1df4df86
RipeMD128 b974d48104f3dff7a42cccd2ccff9d7f
RipeMD160 b130e49e09701fc6520453ea96f3f405a9f2b3ff
SHA-1 3d49e76611ad7efd3789fe00e09cf14c49b5011a
SHA-256 861fe8cc34ba949c54eefa140829f85673a1686f3fa5fc3d444b63595d8ee23f
SHA-384 7da1029ad92ebca3d5e1f44f4a62523b4509fec4fa2a271b19628f67269d89b67366bc3a7f6dc26b80d4ca888209862a
SHA-512 c4fad03bcdc7369ce3300f83e2121d8b32156cacc97d887263c24e336717a0ccdc8e293c41b26fd7f22163adb43bbb8d580341cc553faee3233471ed27eae414
Tiger e7fae3530a05326c4a45f4dc187d23744a9219c2716f3080
Whirlpool-0 4a24e1d071829e88e150d56dd944b2c485fe63d4952b2ae9d8445c574ddff015258ecdd6a3a855c1bef6c46d6282e2273dbd16dda3f93dccc435997cf6a0f520 null
Whirlpool-T eceea19d1a048a81af7819cb16ce9af4e6938a2c6473f3af8eb091093c838725a7b2941ca4b8cf5c943c05d1a34d2fbf5990a30a4f38dab89f5513b234630e43
Whirlpool e74733ad4de6cd693c78d5a87e1a21e2c0478eba7f30a82b776d74a1f817b16c4b96e9ae05f0f3304ef7c97fe3d8f603a1e86bddaa60fb1ce69ebb2d6308e429