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 44,18,34,7,45,51,17,0,49,22,39,7,9,9,30,7,16,44,12,4,28,37,47,33,4,46,16,23,5,42,23,26,47,10,41,49,48,15,46,31,47,36,39,24,14,15,22,22,21,29,12,1,5,34,25,30,27,5,11,0,6,18,24,19,41,35,21,34,23,43,13,24,11,26,18,38,27,17,10,37,44,36,2,10,14,50,48,25,40,26,31,38,50,13,5,19,49,29,3,43,36,41,6,0,15,29,26,29,38,27,45,45,51,2,31,41,30,39,46,33,16,22,39,21,43,14,13,9,30,37,46,12,40,51,2,28,17,36,24,51,10,11,13,49,19,6,23,14,6,2,20,1,20,9,37,25,33,33,3,42,0,50,28,38,44,21,25,18,7,50,31,34,28,35,20,4,32,42,35,48,1,47,40,12,45,19,32,16,8,20,32,17,3,43,8,35,8,11,1,48,32,4,42,3,15,40,8,27,-df0170ade5d83d9d31c9f1e7
Original bytes 34342c31382c33342c372c34352c35312c31372c302c34392c... (length=609)
Adler32 df6376a2
CRC32 7f91d84a
Haval bddd659ef49d560626474dda071efec5
MD2 e6bf2cc9df14a2457e069b92945e6402
MD4 c06bec5a5f33604bb21cd122218fb3e8
MD5 c46a383708ac5c5f685327589f86d7c5
RipeMD128 a8969ebf8e98edcd3031e87fa29d230b
RipeMD160 9e9ae379eaffa0b96a0109a7bab5afa1c9dc4dfe
SHA-1 8197420f29d98e0b4e386622610b04827223d34b
SHA-256 aebeab8a2059e8532cf967b75086af52c670d80640de54ff80cb8c49724e2771
SHA-384 16853b042a1691e94290d81c18f54056eb77172897d30ad1967fbb9436f4bf05ea46275b047a025907fe198ecaa14345
SHA-512 81ac06bb833b48f20a661bc70eba6e45ecaae091c9a1d9561ebc1efb08e7ac5a9b3eca84b502c80a98e333d1f1970be152006e482994539f81979faffa94e709
Tiger 2b55b6f69cf89b643d84fd921c7730892b950f8ca06a828c
Whirlpool-0 dac0361037e62e124e498253f03073b7ed8325651ff211bb7b1c7776bdced309118cb59ba4ae2e9a470b0f55a4386280667fb47afce20a111a16d1d48c23abe5 null
Whirlpool-T 0b2daf617177c9ddc97e034fd1ad668da9f367898d1230a8444927b1e62e9ffac9b8adf6770c3302870bff21efbb63bcd909e4d66760d0d199d3110525003dbb
Whirlpool 480eb46d12a82bc90b8bff5057b3727eee5d343d71995e1697e6c016e85d3ebdd47af8f41b11b6dc2322716a591af54e9ea48165368b0f180434cb5a19fd9705