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 37,2,18,38,42,46,34,4,34,45,9,51,46,41,12,10,47,16,31,29,35,23,2,3,5,11,45,7,27,16,43,49,20,50,39,47,32,15,11,19,19,17,4,14,1,30,21,13,19,44,45,1,36,13,29,20,13,7,6,28,43,49,39,24,34,23,32,20,28,15,16,22,10,27,27,36,7,44,0,29,10,41,46,1,8,51,2,16,41,14,7,45,31,20,25,2,41,37,12,22,35,22,33,17,25,26,35,6,26,40,48,32,18,40,32,35,24,5,9,15,19,18,10,37,3,48,23,12,0,50,4,43,9,30,0,11,51,25,17,18,15,36,5,29,21,47,42,14,24,13,21,40,33,8,3,27,9,11,30,44,28,0,6,44,8,23,24,8,48,34,48,30,38,40,12,21,49,36,33,46,33,4,28,39,51,47,26,22,50,3,26,1,31,49,25,37,38,50,42,31,17,38,6,43,39,42,5,14,-d7f733722f9d12ac9fea5c09
Original bytes 33372c322c31382c33382c34322c34362c33342c342c33342c... (length=609)
Adler32 a3f77677
CRC32 867709ee
Haval 88ce7761e3c997eed337dfbbd064cde4
MD2 8b7d75c903fca9d81f3a6527bc225173
MD4 1b4f5de71d4237bc9ee61efb17827b4c
MD5 b6c578be66e3d5f5b6bcfeb2b826715a
RipeMD128 45976c03a5b8d03210d599b4fe02dfd3
RipeMD160 f4f33c990c574948b016f0879974484bfa1dfd2d
SHA-1 1445a271696c7c4438e434f2789986bf88bb899b
SHA-256 1a6bc1addbfb73fa5c32ec6a06c8d0aa226508599b64fbacfa95acfa0f48f20c
SHA-384 9af8a54d29b84e73904840ff8ccc0e018a390a103d27f15992fb2f7ca1798c13bdadfef599061fd61d658efc38118483
SHA-512 cca361fa5becc9ae01f522a29e7691b39bf8aa36773c146c82230d0fbd0abf87c5f15e7a8ce113be768e99e3016c1df3d63c3fb32431f9c1eeab03009f3d47bd
Tiger 5f2a09bcba561bb765e1d5708a3cbb1629695dffba73434e
Whirlpool-0 b1fb99c989e71d94daf3ca50eeedef0d450e2b4ec372d23e49279900757986d9119bf13b660c21293939fdb7c979c7682990d46e5df5bc2939f4be3a0287c20f null
Whirlpool-T 04f0705c7aea8bfd2011fae5971dd82ecfcfcfe8606cc4d67a32e57ef0cdb28bf5e81b8d85498f59a88bf7a18b6b02c0ee6fb17fd7a5a2077f2d626ced8477d3
Whirlpool 66270e0936c6dc48495165d7215eef3ee569c676cad9692390700e0f3dc8afa25bc8d61b772f8f8182492810d7bde6808e2f2efe3f30c03eaf7a379ec05add85