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 18,45,44,3,9,34,30,25,51,41,33,22,4,47,27,47,39,0,7,35,4,19,7,35,21,7,35,39,28,49,36,5,10,1,4,43,36,25,28,33,21,38,33,31,51,22,45,36,18,40,46,1,2,13,51,18,2,33,32,15,42,4,46,11,47,20,39,10,29,32,19,16,17,36,41,28,50,47,20,31,45,10,40,44,30,9,37,50,29,14,23,32,45,31,6,15,16,12,15,46,44,23,6,5,32,26,12,30,21,3,13,49,25,6,37,42,22,10,48,16,8,29,14,24,26,17,24,29,14,17,23,40,1,41,8,37,0,20,11,12,43,42,23,9,2,50,13,24,48,2,31,16,1,20,13,15,44,40,35,25,12,8,48,21,22,27,8,50,3,34,51,18,3,5,37,38,38,38,9,24,30,28,17,27,27,11,34,46,5,14,7,0,43,6,41,49,11,34,19,49,26,39,26,19,42,43,0,48,-3155b370b157c0451ba5c04f
Original bytes 31382c34352c34342c332c392c33342c33302c32352c35312c... (length=609)
Adler32 a2aa75c9
CRC32 700e6bf4
Haval b3d9e8fcd4b5ed4f497b67f4bf8fc5a0
MD2 6d0bc18c2f5da019f183f526c2016ab2
MD4 cbbb6cfafae5b4e06453878946cb46b5
MD5 8da08907116deed4fa89eb270b230b6e
RipeMD128 b03cf6d39fb6f8da3ba1161f1ea3c6a4
RipeMD160 deb4b3a551084306c68424c84cc32c7beb7d9f6f
SHA-1 16c3136086f24b808d44fbdcb64ab13d7c4669a3
SHA-256 d8cb57229c4265cf7df31fe082c16e4901c1f72034f866a146afb0449dc48183
SHA-384 b987a3643490b907c4a98097b2825c48292afed452705fe74ca547dabe986b64bbabddaf8b8b850f86d97835bbb9c50e
SHA-512 2e36e4e4081c9d3b52283a2b8793a73be747112128944902960d480be768902cd68efce8ef73d45544ab59be39926ad137cee0547499b31afb354563040db874
Tiger 116b3bdb8b6dd2c741c46395007900a3287740c554098c44
Whirlpool-0 ad71210b70972eeb328fa9b12f3dfac43d24ff545e4aaeaf661046d676aa6a31070f058716aa323865708169fd930939fd34fd274fa4f570d7a5b8e0858b2dcf null
Whirlpool-T b48e4f1df2f928c9fade6ecf8cfc0ecb1c35f6b84bd55994bf66f972875c7bdc19598f0d2d74a2d84e9151ca9407d102ea20830d032cce31deb04797cc847aab
Whirlpool 4f5667406566b7ff66ac20afc7fe682aa594f2010c8df308413e551d718ce46001f3e6f0598760a9a29d2e231e1adf6c07b246fd78d99343e7e84c4488c5a835