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 17,30,41,16,28,45,30,22,25,9,46,8,29,33,0,14,49,27,6,38,42,4,39,5,25,15,17,18,15,7,31,48,3,4,15,23,37,17,42,24,5,30,35,25,51,20,13,47,3,1,49,48,13,6,38,27,21,28,41,16,20,45,10,18,36,34,33,2,40,34,48,2,31,22,29,5,33,24,3,29,20,1,30,8,29,1,7,2,7,50,41,39,32,49,22,40,14,11,27,50,11,40,12,35,19,46,51,12,47,0,32,34,12,46,31,20,32,48,36,16,1,44,39,39,36,41,26,21,45,51,36,38,49,13,9,23,26,24,2,14,11,7,16,10,3,33,43,38,4,12,18,27,31,46,32,43,9,47,35,21,14,44,18,37,45,19,10,17,35,0,6,6,34,19,37,0,22,37,10,26,25,28,42,44,50,21,43,43,8,13,23,9,11,5,24,19,15,8,40,23,51,26,42,28,50,44,47,4,-188448e633ca9263b1218b37
Original bytes 31372c33302c34312c31362c32382c34352c33302c32322c32... (length=609)
Adler32 ab277582
CRC32 691f39c2
Haval aa7262b2d172f5b8775de7d9dfb2ee3a
MD2 5cc20651c0acef7fdc01f5fad465f1e9
MD4 4e878e34f8d824e4a480e8cd82f9da2b
MD5 b012418db314c1bb5d249a4a9e847109
RipeMD128 fd3edfc918d945839a3f0e39953ad742
RipeMD160 4f0ed4a58d08a5254159d70c93de9f461ade0a7b
SHA-1 009be6a796aa5e2d7b19ed1172bc52d09e71001d
SHA-256 f6b473ea6260cc964deda7f1cec453ef2208f6bb218867a300f328edfc001243
SHA-384 e44d9b9e02e26035ec3321f6de975ccdd3fa8c731d2a35c6a56d7180f3f5ceeee04ee6ee54fc0d9858b7b845322f9e7d
SHA-512 345396c424c057368d93c0e59ea60ded25bc245c4c62dd99b8950a3b7eebfe29d14e3bf6b0fec76637dd525bd3168c616a95075dd9dfd0c6ac761ad9cb303514
Tiger 12b62042f43bc0679f02e450d3a072fd0b8ed5dbdc93333a
Whirlpool-0 7ccff7f13580a0baad428353bdb86f80910dc10c4d7fa0312bd51af55b9dc86b30081cf9c5350726228d304b03e8671028677605d1520e34f6407c12a29a51e6 null
Whirlpool-T 227479ad8cc6d430f00fc55418b318911b9b52a7f8ecd9ab6738e5cdfe6c25bf9bb58b6cf1352d4d68aad429f92c03a71feda0a38eba22fce1585ba3ef26aa7c
Whirlpool 5739df167c113369f564527c2d89ea023831f12f657808f58c20d4ef3ea24d0fe8c95ab46d782128d1b0b2de4c68d20fcaa99a84f4a1e3e008f97ea074fa817f