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 15,19,22,12,10,18,28,45,28,34,40,23,42,16,39,44,25,49,45,3,32,6,31,43,43,51,0,19,8,46,22,16,7,1,17,26,26,2,14,10,46,51,37,41,47,25,8,5,50,18,36,33,38,47,24,44,6,21,46,27,14,7,38,11,49,40,0,48,8,9,16,12,27,39,4,3,44,25,36,2,49,2,37,19,48,24,2,3,10,11,39,13,45,32,1,39,14,37,35,22,32,23,15,29,36,22,42,37,20,9,31,16,12,41,50,35,23,13,35,26,19,35,27,17,30,31,46,9,15,3,21,51,1,30,48,28,13,18,14,21,48,21,42,38,20,32,4,41,0,43,38,23,20,30,33,34,7,49,51,26,43,9,4,28,0,13,40,29,34,45,5,5,30,15,33,41,20,50,12,42,33,6,7,6,11,36,50,40,10,8,25,4,17,31,34,47,44,29,11,18,5,27,17,24,24,1,47,29,-953d57bbe02481a190d4706a
Original bytes 31352c31392c32322c31322c31302c31382c32382c34352c32... (length=609)
Adler32 cdc875d8
CRC32 a31a3eea
Haval e5483f9b514462c3fe814aaae9ad8701
MD2 95994b1c810f21f6a94f52ff4c05380f
MD4 796520c462445e4977cd59e96c81e3af
MD5 32cdc8acc2c1ca6cfe818b189df37589
RipeMD128 e79386337900e480c7303eb0bfe5a782
RipeMD160 c82b5dae63c7547f3942e1f059fc0ff54a4b1005
SHA-1 1d2e9bee96aae2076a5ee1d3ecabc81ca5c87e0d
SHA-256 d255acdb6d800da200259eebca7319a1d8415019d571c7b95e7f0ccb5343403b
SHA-384 1c4a8855c00ca218e2c73bc540551545564fb62502dbe7cf94ac04898346fdb34e89ae4de8a4a729983ab855eabf7d42
SHA-512 b934d268538afd23b9a242d11dbf4f715c3d4fe0bfdc040daf9b587dfe6109e36454a9b3d3708b539e6e8934ecd4c548230a0852ac9aa653346e875578b8dc31
Tiger fa2fee5977bdea03f436a602c920286374f2b770579b5be0
Whirlpool-0 eaa0766a00362b2d4e036bbe3517bb308e196e53b4d2d9320c105eade2601fa41f148d5809ee0bcef6b0c1b9f7c1e219c5fd8db755c8179cf2f7a9af367e915b null
Whirlpool-T d66ec1477bb7d4a0e1d9f4a342004bc32eb29ba90b91c6e4ddbfabfd70b1537a440139881007167b47aa19f5d32b41589c2daf54067a384557f5c523658b50c5
Whirlpool ed383d0b0914d12c3e5be067d6517d0adf9b1fa2cc2ad9603e02f943dbe302ad9bcb37d8040cca10f6d685743240c25f5aa9c0cb74244e338b34c5ebbf0dda98