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 50,33,44,48,6,13,46,20,1,19,26,32,29,36,6,15,9,21,1,40,24,10,37,41,48,18,47,29,11,9,8,36,41,43,46,22,45,18,39,31,44,50,41,25,28,30,13,42,42,19,4,39,30,39,11,0,2,9,3,2,15,33,28,38,31,25,27,36,16,49,51,51,8,47,7,47,37,32,0,35,48,26,16,16,12,27,49,7,19,40,30,40,2,4,17,5,20,29,34,7,45,27,24,20,46,0,46,5,14,26,21,32,37,4,11,32,6,8,6,42,13,45,49,35,34,13,14,44,50,24,14,47,48,17,45,43,25,34,10,34,38,18,8,3,24,51,36,17,21,22,5,1,37,9,22,12,43,19,38,50,12,49,44,1,31,25,18,29,31,33,43,23,20,33,28,12,51,41,30,22,10,23,27,40,2,10,38,0,3,15,14,21,23,15,11,17,23,5,4,35,7,16,42,3,26,39,28,35,-f20764e564d57b0f2f882cec
Original bytes 35302c33332c34342c34382c362c31332c34362c32302c312c... (length=609)
Adler32 dcd57648
CRC32 173c36d6
Haval c7c9e6dfa94dfb0bf0e5ecbb7ec54357
MD2 7d9e1ee4fcba4820022c63d31630cb2f
MD4 0390457d45d10f9426d819b1f3ffe753
MD5 8393b4b2d8bb3964874df1b0d70ade68
RipeMD128 c52477605da2fc6ff1330aab07792a84
RipeMD160 125799d0bb4544aed44b2b4b779405e01b6f549d
SHA-1 b2227b2948856f21c60e11209b0750bc91e191da
SHA-256 90c0946c58ec781a76b83e7170bd06037c51956eaaeac33b0eb2125fc9d360f9
SHA-384 61e4542781728417178533a5ec3c7366c56907b4c69238f5bb809a3fc065f89a1d1a53eae9903297b7498673ed87921a
SHA-512 081d7019d385fcb6238acd888cca5e46eb3caaa85667c07708f63e93f4822ff819f2b45e1023e535a57a45febf2cd8fb5fc9a2318778c96dbcc96f34a1f7a87f
Tiger 13d165461ac343ba0da42e573a4b96749bde276a5bb0f2db
Whirlpool-0 825dbe264a9abf096d38524b9ceceb33b6ff7c26c04e5147edde1f5ebdf964897c6c15bfff925b9931528094c4c21116c9ac34c9d28a3f305927b4c8f16cca06 null
Whirlpool-T 0667441e759f511184edf6dc5132b146f5608cafe2c12510f769a2a0d411fdd97462a5ccc8060f165fbcd5d5a199437338f1757e8c8f426d91a455f7e3f04a1e
Whirlpool 77520f041f9bd70adce4e0e5dec31c89eb6eca3fd68de9f3fdbabf43975c5e99754bf34e738ed3514aad309dc3da25af53b026ffd6b1fa3fe488f7ef46f17b7a