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 0,31,49,21,10,49,37,23,15,40,2,4,31,48,40,5,42,32,7,43,5,28,12,46,22,16,6,22,44,36,32,35,5,27,6,33,28,29,6,1,45,8,47,15,7,47,9,25,20,10,23,41,38,9,47,36,21,20,51,36,29,49,26,28,30,1,24,12,43,25,16,44,36,46,12,33,7,11,43,24,50,27,30,5,4,2,51,43,24,4,47,8,14,29,18,33,17,50,19,31,41,35,41,48,38,25,24,32,26,21,2,12,32,13,3,28,34,23,9,19,48,18,25,35,11,46,51,39,13,8,40,30,16,0,42,6,10,34,15,9,42,3,14,20,26,48,13,18,2,17,4,29,51,22,23,27,18,34,11,19,45,15,37,34,17,1,19,3,13,50,11,44,20,31,42,26,22,37,50,49,10,21,45,39,33,0,45,44,7,1,17,40,38,39,14,37,14,0,8,16,3,38,30,46,39,41,35,27,-8e3eff47dbe2aa6ab97f6b7c
Original bytes 302c33312c34392c32312c31302c34392c33372c32332c3135... (length=609)
Adler32 bb2e773a
CRC32 e21128ec
Haval a954e76198e3c6058b02ae31d64b5c8a
MD2 c0c5ca45225b64f6968642c9a674388a
MD4 e2a5e324c8e2977a91bf41518bd0b57a
MD5 42be6bfdaee3646619be612f7aac5782
RipeMD128 b3990555e7a5412cc331766ec98977b4
RipeMD160 7b044c1887804be4904edfe3fe9656fe68475573
SHA-1 564051ae11444ae61ccd317989d2341b47d37412
SHA-256 4ba76b14c4f38ac30b435917457a731e462435cbe00f0c1b3c3ee8f38bd6c97a
SHA-384 9d6e300d1ff1fd23d5ed1a25c96c1b02d6420ca06843d8faaf76b62180b6b6c3f8849583c7952fa7b4fba285de525976
SHA-512 854d8cfcc62c6f493b71adf714351dfb1616ee7185d35c455514c44a72baf3a489d9a0adf5297f4e2b251e14071e14a1ab898071f9b83c737c999006d249c6db
Tiger b8bf80aa8bfbc16cdd6616816206f65cb4d0b5d9968541e5
Whirlpool-0 7d1c6dc503494d7f0a53965020c315da15a05c6590b1e4a69b6bbc168e01873234dace051d582f0785c73b7e0f923d62d10b95ba985b91056dff458d05f7ec16 null
Whirlpool-T 8a85077569d362b77b8761590f43961b8d941fab51fdc773333695bff44520dd40f2c8049efbd4998b3e175ea8c1ba84cf45b02e381a06afdf105788ef2493fd
Whirlpool 7024dafc56a8a33794d0ccf02ad97f6cb4f069c77a8b12e6d4de3e1cf3a74d81c36ebacce18dbc453fbb57db8565363e340f388f39fba1ad9a15776c8e11edfb