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 23,34,17,21,22,15,48,15,4,43,44,24,38,33,49,35,6,27,49,7,2,15,24,4,10,10,28,42,44,29,39,35,19,14,40,1,4,19,43,41,22,31,30,11,26,1,1,27,2,9,7,23,3,0,5,25,30,31,13,45,29,46,51,29,45,18,31,11,21,5,39,51,20,12,17,39,13,3,3,50,36,22,5,19,18,15,41,9,50,11,35,25,21,9,0,32,2,27,36,40,25,16,36,46,10,12,8,26,37,13,16,38,6,18,28,47,47,44,29,51,40,2,5,24,41,0,49,9,8,33,34,32,3,42,30,50,25,30,27,50,14,44,20,11,36,38,10,40,17,16,18,23,39,38,20,48,26,6,48,34,48,43,8,24,23,33,37,37,26,32,47,34,41,28,46,42,4,45,17,12,12,14,19,47,28,42,14,21,31,0,16,32,22,13,6,1,7,46,43,33,37,49,51,7,45,20,35,8,-d6da26ec18bf011d539d67b6
Original bytes 32332c33342c31372c32312c32322c31352c34382c31352c34... (length=609)
Adler32 99fb766e
CRC32 8082027c
Haval cc1c34619f7f92156ca7ada819dc9d80
MD2 f15c0d9999920a4cf0e89c7e32010757
MD4 495089a9dfbaebfc5cd169f6c36eb06e
MD5 550797f9fe388f890b1f56fde68af9e6
RipeMD128 826c2b50b406da9586e341b22ad70143
RipeMD160 6544a21b3135d173d1e2b9a0773ed38ba88e11aa
SHA-1 da66d105dfaaa119bd0df0afab9030cd288266b1
SHA-256 a988a426a7684a9369222bcd759e964b980658b953ac5542e45e62647ef7f7de
SHA-384 ef90433bd0f8d57aecd6a94de018f632e26c170bf75e4d40aa9277bf213a4f4b230a6850f1b1e6ecdd98bfc1fd601730
SHA-512 a06e90fc812b1eb7a660f11926fc684aa422429a7c69f25eb52c611068238f215c006907e923de7751988c0924abdfec32db292fabaee0dfd2b7a66312dbef25
Tiger ba1d424078a18b165fee391f691d0c13d93ebb4f872eccb0
Whirlpool-0 ef77c77709f54a6ac44593e84d9ded08beae67705a5232e1f8ba645375ecb6236b16d9ba3747dd00e1f504b6bffeb71a633eb850b3b7c2a8493f7c32886942e7 null
Whirlpool-T f48efef9caeba9385f1cdcfa889195d8a923caf47983745dcf2e5e5b4a79b658c302fa1ca2badc1f57dbdd833a250e365bf4d1e127f79ae6462b6062aa95fb4c
Whirlpool ac8abe60c5df8ff9d72835b2e32363f6fd42d445158dbe3d074bd3c34cdaf73ae497ca514d6cc6faf2564acbba7ce880f9d8f734e8276dbaff3e007ca6152548