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 3,38,37,16,27,1,50,4,45,49,24,28,6,19,50,35,26,30,5,45,27,7,11,7,43,17,44,6,12,18,4,45,4,23,23,27,29,24,25,29,14,1,5,33,3,16,34,0,32,27,49,33,36,41,40,42,25,0,26,7,26,1,42,43,6,6,44,14,2,38,22,51,50,23,47,15,8,24,16,21,14,43,29,46,28,36,40,31,18,21,37,31,9,46,8,5,40,35,20,33,15,21,37,28,20,34,34,13,44,20,51,10,42,44,51,15,10,12,24,11,3,0,13,20,12,4,22,31,3,47,39,14,25,39,2,35,28,51,36,11,38,42,34,46,2,39,45,15,18,41,40,22,29,1,48,32,46,17,43,39,49,41,47,30,19,13,32,10,9,50,48,31,9,21,8,7,13,0,37,12,48,9,25,19,48,26,30,22,49,11,35,8,38,10,5,41,30,2,19,16,18,32,36,23,47,17,17,33,-3778c99939bd18a5ef303b58
Original bytes 332c33382c33372c31362c32372c312c35302c342c34352c34... (length=609)
Adler32 a1f375f6
CRC32 3ee92a7f
Haval 58bf664cf066ae18c9a44722c2441feb
MD2 3bdff9858a3e95288d403053448d66b7
MD4 a9425228f1d7edc922e94bdaebc643a9
MD5 c50b34c96baff8c475ee0bb83a902138
RipeMD128 c212d0518f13740c27be0b251475bdce
RipeMD160 aec1cacd30a996c0a22ff85b626c6cd22b635091
SHA-1 be636a267d482fd3e4fe24d232932217402dcf1c
SHA-256 297bbed211af2b5d7b75dcac5bcf6831b3895ffdcae1088979234899a46ce502
SHA-384 7bb3f364076aedfd6a5941fb7db469701ef2a84c78d248c280603ebe80f8f8d39663eac3b6a752803a86658f25818e74
SHA-512 54e6fc00c32fb74fcb1e735b384ed9b4fe2d089f02c4c360b836559ca48eebb06d688b1396283044ca27879ead0b53166c77810bbb39f291519e6366b399fb05
Tiger e620fb03ebc674fd47bfdbf43764083c31edf00c177cee7b
Whirlpool-0 f44833c2d71f478fd34865e928fb5d7c286951656d59ac11c609c5922597a9fcf7d9bb261109586e104d67a6ea1be82ab53d30b9cb8e20cd82dc0efa614745b8 null
Whirlpool-T 428688f9796288c73d850a3446fd14b717d97e9b657412aa37fada5ce194b9e1f64429b5b3fb4ca2784a9726717ade5e0c0b98357cf50dcd0c393604efff20d0
Whirlpool a33cc0a849281202329771d18cd5e94998f3fe3716f6e2cbdaa762006e1fa7369e9cc2f343647dec8e59886a79323ca2938302d4c75d24c654280e2f033843a8