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 35,26,20,41,18,39,20,44,31,35,14,25,19,34,47,2,51,45,20,22,23,24,51,26,40,37,27,40,46,3,30,13,41,23,2,16,12,37,31,16,12,25,36,23,11,24,34,15,42,30,32,32,17,30,3,50,33,29,44,42,8,34,45,37,21,29,13,1,51,10,48,14,38,16,37,32,4,47,49,10,10,13,0,24,22,38,48,4,26,28,9,24,19,40,36,1,17,8,5,5,20,41,43,44,19,39,31,36,15,27,17,50,50,8,16,11,22,6,6,15,32,17,47,46,28,8,3,21,48,39,30,1,49,4,34,12,36,26,47,39,7,21,6,38,21,9,51,40,31,29,45,48,19,2,1,49,15,10,42,45,11,43,46,27,46,18,7,28,29,23,44,6,22,33,25,5,14,42,43,0,28,35,5,33,13,33,38,27,0,35,43,41,14,18,7,25,4,50,0,2,7,3,18,12,49,9,9,11,-3a941e67ecbb8ca77f132456
Original bytes 33352c32362c32302c34312c31382c33392c32302c34342c33... (length=609)
Adler32 93357643
CRC32 4566558b
Haval 234f6d587967d93549505f18992cabe2
MD2 c7e4d460282a822a2b7a7b214221ebd7
MD4 37f63ad34942a2a320cf93eb34f19029
MD5 71e2c3cbd93439f7735d81190ba8238a
RipeMD128 6b7a5f0e3aaa285548ad75cf842ecf3e
RipeMD160 620175b1e20ac406780b49810bcd62c9f266b4ba
SHA-1 dc33a08ee9bcf1683bbef2de155da12cf6f8582a
SHA-256 201a5dc89ff2b4e0bd71f4e4cd6e4c016a50ff42d037d91240de69e403f66b36
SHA-384 6fde9010df12b5f2800ba110717c5960b2401f373dd9a6068b5dde5ec5022a3d3a4694cdd405d0d4794ca0062c2af4cc
SHA-512 e4736680ac3b2653de7a5b37e5278a602e307ad829b5fb21dd266b8170be8647425b5400ee07629c702b1d1546c1e2efdfd999a155c57c5bd93505c0c2fcbc32
Tiger 84b61dc3ea745d30beec1781e6b68d2a1e76f694a35d3448
Whirlpool-0 ae8d0dbff175421e9618ca913a099ef04e16ba26f40072e6dedc1ac952d80b439cbdb3885c3f0dddbeb1b2ddec6c0daf030279c7a88312bb20b9dc394970dae7 null
Whirlpool-T 8e8837edbefc558019800717914dce4fe2ae94da8b95474b11a4cb5cc4f893ceb9ac7962eeabef0588b968f0b408e6b95066b3fdabc11e04ffd428e46971c949
Whirlpool e2c6a9d6a76d92d7760e60c375ae375b36445e90cb8f37f2365ce843b854c6dc3eb4a5716de3ee9a74d76976a66c5fea703853b28df123b12990020b41ba12b4