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 29,15,20,24,18,33,17,50,51,37,49,46,42,47,6,12,38,40,35,43,5,36,17,24,28,23,36,15,39,8,41,31,31,8,13,41,1,30,21,35,47,32,40,0,20,9,33,5,20,8,6,30,42,44,14,48,27,18,6,43,16,48,8,2,25,28,40,36,32,22,38,23,12,13,27,7,49,5,16,14,33,46,47,24,7,10,2,44,4,45,50,34,49,1,3,44,43,21,48,29,40,18,37,13,38,14,51,43,46,37,25,17,3,45,11,42,2,3,32,18,1,19,10,15,37,11,4,51,0,34,9,45,2,26,47,26,3,51,46,22,22,34,5,49,19,25,45,28,10,50,13,14,36,23,26,7,17,0,16,31,19,12,1,0,11,32,24,35,50,27,41,48,12,15,29,21,33,25,41,10,39,9,26,39,30,4,31,23,4,27,38,20,19,44,6,16,34,39,11,30,22,29,9,21,28,7,35,42,-714a555366c6e46aa5058333
Original bytes 32392c31352c32302c32342c31382c33332c31372c35302c35... (length=609)
Adler32 b9ae757e
CRC32 bea76ec9
Haval 273219d1cc09574efdd556ccb4679fed
MD2 6a1f72822bb35e4178c716c0ad07e900
MD4 9b2c1472ba84b8c8b0800100547a2e95
MD5 411f2dc69a2e8ae7b5c98ba4455ed270
RipeMD128 9fd89d916354e9f872b2fa1a871358e9
RipeMD160 8161ed046d02a9793dcf044981197fe0095c2455
SHA-1 b3be18c3bb8ed9083a6089ce88a279169e93bc30
SHA-256 80ac0835a7d77154d450ba3ab00076d74d707019bc69ba63c3945140ab9af41b
SHA-384 b9dc1bd093e9819af02f3d201a7eefd48510d1a494af45fcbd88051b9e53b62f467a357ba79a05c366f9b943d01c8334
SHA-512 fe0b7e276040a0213177611e7ac57c68202627000d1134ff3f3731e74119c3538233f023cbe73dc1df54f4ebe4ceac3844bebd4e0d56957baf16b1079abbd650
Tiger cf74aabef6b1d7982313439ae4b77fcd77f36b5785149bf6
Whirlpool-0 ef4d2cb851e5102e875234d8c9e4e45c80d5a7639a2f406eccb093d46951c67864b755f3e8491fda66e1f171827716409a475027bad80990f635a90ee050ca91 null
Whirlpool-T e791bc050a3ece9b5010f27b95fd7ab8455a2f24e96f50dc93cb399ffe9007dfbfedc5e38101667caccecafab9c1a9a1bce4e98b18fa0c7d532c89ec66883e47
Whirlpool 880ab9c2a5282dd3f886312c9e8245d2b89cbae25baeee5efd31a73ed9cc3cbddbe31d2774be4f6f48adefa78f45c7133c5e19039b92294d6ae14976e6ed50c9