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 12,38,27,50,13,50,10,23,45,46,10,21,18,29,17,0,16,5,9,42,1,40,14,24,21,47,40,44,45,46,37,35,25,17,13,12,50,28,8,18,7,22,39,51,40,21,36,20,33,31,39,29,12,45,38,15,42,38,41,43,9,2,41,33,34,35,29,3,0,2,32,37,41,25,19,24,31,15,31,48,35,28,24,34,7,4,37,4,8,48,48,23,32,30,4,43,23,28,48,1,22,11,4,40,22,7,20,32,2,6,30,22,14,19,3,8,9,37,11,19,26,17,47,1,10,47,24,49,42,50,15,10,27,34,28,20,49,51,25,44,30,49,27,51,0,2,9,39,34,14,6,32,1,26,14,39,18,18,17,15,0,44,29,25,31,3,45,26,5,8,13,5,44,36,33,36,51,23,35,21,46,49,7,46,20,16,13,16,43,36,11,47,38,16,33,6,12,27,41,3,11,19,5,26,30,43,6,42,-287baf5902252927b3bd86c7
Original bytes 31322c33382c32372c35302c31332c35302c31302c32332c34... (length=609)
Adler32 9bcc75e6
CRC32 3ddf34f4
Haval f2548538e98817bbfb0ab7ddbf71d233
MD2 2b2bdb39a96dfb97983e069d73a20fd7
MD4 9afc40ec5c0411e8a185ce668c73ffd1
MD5 e02df6476fca1e44c3218f205203a9da
RipeMD128 ec13072c511a69da9112dd11b25e5dfc
RipeMD160 e0924c5ea612bf9f6ee31ad84114605090c79b38
SHA-1 c90ea46e6f02085ef74c14f8a50211ed4e0e3c0c
SHA-256 e20d0fb1ed069f5c2b0a23487932e633b4100335314ba17be6197decd70b4e65
SHA-384 ae445e515c9e2bb510a663069b2dabcdf11a429e07d147aba88fe9716ae568d39169462fc431319d8839e888c95a3201
SHA-512 caca2e869f0b0a87ef6b719892896078db68bd8358e0f825d3c4cbf6aea8ca396255b8d8d3cd028228c3005c0580f4aae8ba159378d925747771861a4240c21c
Tiger 9fe6eb8f4b20b433bdb9898245451cb68e125e75ba31d591
Whirlpool-0 44bc1f4fd270ebba4c306a4f626ed013203de0c417fc6ac652ddc4bbf557fb02a6bdb421e475587dc0e1f15a40dc1d9031d92284d35c40503775a3465571e54a null
Whirlpool-T 05df00e00bac7aa2ac78514da51638bd7da8f6a9687fef108a15fd85f76005bfd8644abcb5b529a395a109b4e616976188d8e7a6d73feb13acd6f4a0eb57f985
Whirlpool 000a07911bcbe8a6c53f2832b73a815ae96f149c91e8409cdef3f2f8341a937034ed910840b44faab2db659fab54d878ec0af88237676f855d9bc98def020bd8