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 46,11,13,49,45,18,13,4,40,33,41,26,25,5,12,51,51,0,33,38,31,34,16,33,8,32,17,19,44,43,13,49,47,48,35,39,21,3,34,2,17,7,29,9,6,6,22,2,31,16,1,50,30,39,32,46,45,27,40,38,30,42,29,14,51,36,44,5,14,48,10,42,48,42,47,42,19,18,36,12,12,37,37,29,7,40,44,28,19,39,6,2,30,22,45,17,28,20,27,41,11,46,0,26,3,31,48,40,28,24,43,4,16,9,38,36,49,14,1,3,28,33,13,0,50,19,29,8,1,30,51,7,24,39,20,35,14,34,31,35,44,43,5,24,5,22,21,32,8,50,15,10,43,17,35,50,38,23,25,12,23,15,15,49,3,4,45,0,37,1,41,18,20,10,9,47,27,25,7,46,23,41,6,24,27,2,34,4,10,9,26,22,15,37,21,20,8,16,47,18,36,26,23,32,11,11,21,25,-e0349a42ca66547159fb23b3
Original bytes 34362c31312c31332c34392c34352c31382c31332c342c3430... (length=609)
Adler32 d13775db
CRC32 f545bba5
Haval e1e81b4fa68ad969b232fa5a59400dce
MD2 2d1e235051536838cde70b8555787aaf
MD4 84b61fa8c8a38ba7978161295f703ed9
MD5 6619dade4f17e52639484bf3a7cbf435
RipeMD128 d990d56b02883e8ff3b35ba93e11e751
RipeMD160 a1a5bd6e985a8b8e7a1022a918d2a4390240af60
SHA-1 b554695fa1306458dcc5fffab7f0b23f3f3c041a
SHA-256 6dba37a34a3bb973c55e9b149d715f19b15495c747d04e178acc1935d439c11c
SHA-384 2b0e1f9c9c510af377cfdae1d464fd15e8cf559661a55c77cc70ef6fa0c679a82180073a34e38f721e9b90a0f3c12857
SHA-512 971d9a320f3a1d0bcb55af219e593e3eda28423230ce3b6adfbaffd9bc80ccb1dfff256796ba9a62142434ada086160904ac114d74b57db577e266d38a114d33
Tiger 83474cea7badf9984344250e937e87ee7030de7f67049ee4
Whirlpool-0 0fe120bc03cba4ea189aa1eaa08586d35ac7de10a75421957a70c533135325a1917ccabe220d83fdc205df96ae74b5d3e5258928e2ea850b0427af9a23ef12ab null
Whirlpool-T a96a63f67b79bd8dd2a74d0287f6937a96e9fd098c449e64c4453ff63e86acd8fc0b1d17c9e4a6e1adbed443ad7508acc3c57c9f1602821953521458be907740
Whirlpool 2c6897d935143446a63252e485ef8fce068edfc3be5acbdec58a6cdf9fd6dc3f19d7ed5ff789f788ceb60e8d078f028f70d6d38e37f2abbbc3183b9bb23099c5