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 27,29,14,0,1,39,47,30,45,3,26,31,43,22,38,18,21,35,11,38,31,25,41,7,24,23,26,44,13,36,42,30,8,2,34,13,11,22,13,9,6,19,19,21,51,36,4,44,46,43,0,3,4,42,12,48,16,42,11,35,33,36,30,2,29,6,49,39,10,48,26,22,43,18,41,20,35,23,34,0,11,28,19,24,9,4,15,50,45,28,3,30,27,6,32,2,18,24,37,12,18,38,41,40,7,1,4,32,13,51,23,33,40,23,47,10,35,10,25,9,17,14,27,21,37,31,39,14,37,6,31,17,5,7,33,24,25,51,40,46,3,12,36,1,16,28,50,29,50,51,34,15,49,44,26,49,34,20,44,47,17,10,25,29,14,48,20,22,8,5,16,17,28,12,20,33,40,49,19,15,38,9,42,8,5,21,1,16,50,39,46,46,32,45,45,37,15,41,5,2,48,43,32,7,47,27,0,8,-63e62fff8fa8aa01af675b93
Original bytes 32372c32392c31342c302c312c33392c34372c33302c34352c... (length=609)
Adler32 8dae76a7
CRC32 28f325d3
Haval e9ad4022c2c88b4b6e9ef111ce4575c5
MD2 51d2ee9097c7fedf6f65246fd5d39b0b
MD4 724bd64fd5aa789dee34b1387df684cf
MD5 49086d792f71b060ed80d80750c0b456
RipeMD128 b325e0ddd90a7b008a27fb6b636b076e
RipeMD160 bd8f85c44534dbfae8ff9e7485715096a260ba11
SHA-1 ad5f09f27d751c7c62911235f4e514f412f2169d
SHA-256 a56a624623751eef03d0431b221b179f2f30f8cc5afe807eb59a8c5f06189fb8
SHA-384 1ed9827dbe6e909ace2a0d24e8dca9b31de3f91c2cecef38b441285024bcdcdf0de0cf0928488c16bdc53ba7d86fbaa5
SHA-512 b3e56fc5fd17365c495797ebc849cdb8c5b6288c8f01cc3077383244427229ce0973ac41733cab060052e276b542a730fa0f42042c40cc57e486b21358a021d5
Tiger cf61ad9089e4a48782455bc0dd1451e6245f2581e78f0568
Whirlpool-0 154f038e7daac3eb0c793eefeef561c2ff57059d8f989a835b76508a2826757aae3ccc06518e2a0415491cb5507d054cb91577edf2bad263a4ab958625ab740c null
Whirlpool-T f8287c3247e5ed3776e00482c64a51c9c87acbabf67e2e1ff90c73d1a4b4c916050078071a7e18520ad3de942b17c53f060fa835ef0f2834240ceca0b8b6f82f
Whirlpool bda684e278597dceb7adf67e062d6a954fd39eaefca488f904e1682d5a747df76322e31caaee6fc5a860269f16e5493e03e4707b53d0938095c3f822fe661bbd