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 38,20,12,36,6,49,11,14,44,29,1,35,41,10,36,33,18,47,19,43,5,32,19,8,43,11,40,33,18,12,4,12,6,36,49,23,46,34,21,30,10,35,16,20,51,13,0,28,41,5,27,21,17,15,40,1,15,9,37,50,5,42,51,42,29,2,25,31,32,4,24,10,9,7,9,19,50,36,38,25,32,45,25,35,44,11,43,27,26,51,22,5,48,15,24,49,3,6,24,29,8,46,20,0,47,34,30,4,45,16,20,45,22,1,46,31,27,42,1,43,24,7,33,26,0,3,51,50,25,2,2,0,23,17,3,37,26,23,34,48,29,16,2,9,3,17,16,18,47,18,45,6,30,41,33,22,42,30,28,37,21,47,35,39,28,31,11,14,17,7,41,31,32,27,39,44,13,23,10,8,19,14,7,21,46,26,39,40,34,13,48,37,38,4,50,38,40,13,39,8,22,48,15,44,28,12,49,14,-fa78ea091611016b12f74766
Original bytes 33382c32302c31322c33362c362c34392c31312c31342c3434... (length=609)
Adler32 861575ac
CRC32 e9e5b35f
Haval f4ef08141bb994045df86b165dcf69ac
MD2 505b78110783e8139f8743e126005f60
MD4 919dc58824857f2d7a77f858ae03baa1
MD5 6af6b824fb092c9a4e2dd8a83e548e86
RipeMD128 601960f54c24ff582fbb98452883fd01
RipeMD160 b75f8133c5bd20b878b6e6ca630fded73d85242d
SHA-1 58f089e2edafb1252f5971a470fea953a3592a3b
SHA-256 a4dbc5984b23cf28c140070192eef9a17f554b27a557e03e82c7b44a80148af1
SHA-384 db2c0161a179762b79791d558b4939c8197474c461492df5e464ad3592130aa13f0ae9669f946f247cd5299efc017562
SHA-512 d3790cbed1915a39e6e0d99561a804ab5b26ebfa01e1b3c08616488f805857ff638c93780325fa27ff89e98e9cdd11ff80ba40e06ff172f0263500700d19f6a6
Tiger c0b6d7d497442483521604a84fc4be5039503f4a228ba825
Whirlpool-0 5f82e20a99539403239a8ca15eabb81a1ac8d56ef05b7a4292915c8538fb4be800f4bf139bd13f70db7d1b2b18ec85b4164d4646f262db1e1c3e434ecc8bf194 null
Whirlpool-T 84b70da92096177b08cf6d02b919eadf9b7e2d2df9eb39bf6f54e99c80201937a07f3f9a784f2bf9f7dbffed2a0d7fe1b198275d0491e9fb0207731c1b79960b
Whirlpool 93ae24dbe802ade173914826aee62c68e90c42ea3c83dcb526e7f4cd116b61e5bd555e039d44226eca74187d36507c4c683afebfd0a78882a67677322bddfe3c