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 20,24,9,31,41,26,5,22,14,25,45,25,25,36,31,48,38,9,29,8,24,10,18,33,24,29,35,38,32,43,22,8,16,39,35,17,21,33,1,11,39,4,24,50,12,40,8,3,44,7,28,2,19,45,27,36,4,28,38,18,51,46,36,15,41,19,26,35,19,0,48,37,34,28,39,1,31,17,35,3,48,40,15,11,14,34,30,20,13,20,7,42,18,27,13,7,51,43,30,14,40,10,7,16,16,42,37,0,46,47,0,1,6,15,26,49,23,43,49,9,44,41,33,46,23,4,19,13,44,6,47,36,45,28,29,33,8,39,42,41,37,31,16,51,17,37,13,26,18,20,43,23,46,2,48,22,15,45,1,32,14,6,30,22,32,9,25,12,12,50,32,17,21,34,29,11,10,27,0,44,27,38,2,50,11,30,2,5,21,6,51,3,50,47,47,3,34,42,23,12,49,21,49,4,10,5,40,5,-1b689d40261e11546e45909c
Original bytes 32302c32342c392c33312c34312c32362c352c32322c31342c... (length=609)
Adler32 dcf77582
CRC32 94a4ada2
Haval 07f62e4034d382ace378927f26fb42c9
MD2 91278deb01ffb89e91057ed2d256aba1
MD4 d8b87e1741d55c49b5fdc0f5667db1c1
MD5 dbb14b5e8b534982dd27ece5424e7271
RipeMD128 5b6425f0335783586f028a2e6c40e262
RipeMD160 7477fb7cd6533d22577493769d4c3210afb864c8
SHA-1 2a9f296fb33554825918e5822e376031ea569c90
SHA-256 1c38bfc51f8c52de9b7ab17087530c34e1018b005268cda4b1a531a6b9a17cd8
SHA-384 f4c6536ad78ac0f52a3d7ea5559adf6d3ed9b40fdf3e41f81be668d2001cf3a61d3c03801b861695097c36d866913b4a
SHA-512 0cf4ea40c75107f03caeec3e872a2b87b549beb58bbe600a33511a3376011c71192809b863d280ddfaed1c8fd58617d226bd4e38e8be0d0f62d583b0e43c2a64
Tiger eff854fb6122eb14cf82780cf89d41631844a3675a0f0b40
Whirlpool-0 fd0840b5d485195c4db4df75e2f651f05a31ceb96eaba46f23e2ae351bc90d3fc93496b4a5186114f21a7d5f7fd11b02400cb8fb4a9b1c15ff316ee128e4bcde null
Whirlpool-T 01d7eb86ae15f4deb639f39621df5c46f35af9d91b6ac43951168515a7c9a74ca50c87e1d6967d4673e037a736a792a00b7813c8453dc4460aaf8cfbd64738e2
Whirlpool 6f6f23b284bd74de371b466e16a3ae74ba8b9a0c78c25d729f360da356797982c3fc4954ad233a26c030340fa3a4edd7c3077c60cad18c3132f71e4ae4f7de3d