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 43,27,3,35,45,39,37,42,38,19,41,50,34,17,33,31,32,51,16,14,9,45,8,45,25,26,22,49,11,7,20,11,13,31,13,48,36,38,12,0,50,24,36,32,29,8,26,10,28,37,42,20,47,6,13,40,15,26,32,1,6,7,5,27,21,49,16,30,9,41,24,27,48,12,50,38,2,6,47,14,5,48,21,15,17,25,22,26,46,13,31,46,43,10,4,33,34,37,0,2,11,7,44,41,39,47,2,46,18,37,36,17,30,4,28,16,51,44,3,47,2,4,23,28,15,9,25,45,34,46,12,22,42,19,4,0,35,44,24,33,12,35,7,5,22,35,1,42,38,43,10,31,1,23,34,30,20,0,33,14,11,21,40,3,39,39,10,9,48,16,27,19,29,14,1,8,17,20,25,19,18,41,6,51,15,44,30,24,29,3,8,49,40,29,28,18,51,32,50,18,40,49,5,21,43,23,36,23,-aae51ce03d77852705b24f08
Original bytes 34332c32372c332c33352c34352c33392c33372c34322c3338... (length=609)
Adler32 c19a7609
CRC32 3d6a6036
Haval ebf2a4e85e24d473174ab63469654b68
MD2 c20a2c8f707170abe79fa2ab1412aa97
MD4 571b30f0c8e5c4ff4c500749b648cfb3
MD5 6d9c596639739eaa83045b9669c5f874
RipeMD128 c6ca1bebc4e5751d40317db3507c0dd9
RipeMD160 c364dc76afbd0acd8812ccc3a269816367e09502
SHA-1 dbc1b16fd6b1e13d03b70d5b4b6a2b6cead272af
SHA-256 9a0bf674358d2649fcabc5346f1ce883225725a6123b5bb8ddec258ecff80691
SHA-384 df9611982c9f2ca0856e8c2c89b111283da0ed1ec51b707e7bb3218dcd117b2de1bfabef5f2b8587b9860ec0bb13e3d7
SHA-512 3adc7c4232d14101571768a3aa1f7268c5383d1d24665886db6a20e405a99b263ba25bd92ee8988098002c426c9bf46195688889f9585db2288f3671d1031841
Tiger 3e6bea7d29d6320707becb38a29bb95875f2b96c52d4ecb7
Whirlpool-0 d2978462efa68d3aed6f8da9bd8b3dbb9593f57eae2f182bdad95508b76d4bfb93aca86523f00c523b5105cd6abb54c894084ebe173fc787c43e01eb504479fd null
Whirlpool-T 2fc42441a3b7880f5edcadf4eb1a2a6fd0354d38336a783afb416f165e0fc750eb80531d245128c459999f993659c14ed372fd96dc829d1c73803db07c9a3927
Whirlpool 0a9c77fef30fb64b8347ca6e96716a527153a08fd7acd9f3b27eedcb81d36b398cd8c8af3fdab2710948cbb05e4b46833d3eb8dd02c8a1732dabed6fa10501a5