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 27,16,25,25,32,38,31,28,20,49,29,17,30,2,48,12,5,42,8,37,20,28,10,43,39,24,10,30,15,1,0,21,35,39,5,12,50,36,40,3,6,4,1,44,7,33,22,23,18,20,3,26,35,48,7,13,44,45,31,38,22,21,37,40,50,48,39,51,31,46,8,11,24,15,49,19,42,14,50,20,16,45,4,42,9,43,44,3,5,37,36,24,25,24,7,18,26,38,30,14,39,30,6,13,10,34,4,40,0,28,16,33,46,22,49,4,16,9,27,40,29,41,29,13,2,8,29,48,27,47,33,41,2,26,49,43,0,15,45,19,18,27,45,11,47,0,2,15,36,23,18,8,11,6,32,34,13,26,34,51,23,46,51,1,41,14,19,17,37,47,35,34,44,35,33,10,7,9,43,31,50,46,12,6,42,21,38,14,11,9,28,1,51,17,23,41,32,21,25,17,19,32,12,5,47,36,22,3,-ac565d8d92505737216538ed
Original bytes 32372c31362c32352c32352c33322c33382c33312c32382c32... (length=609)
Adler32 a76375ba
CRC32 1959497a
Haval 24f2243a2b4c8949f74ba1617cf5ddc3
MD2 1c63ece1d3a7a31e069d2639d8b54e45
MD4 884397c6e7cbd19cbbfa2cc86710c333
MD5 606596630da010250a0533c9df4581c6
RipeMD128 f81e89a84f26d076a664b9289b8ea27c
RipeMD160 99ae6b03844be2de7b58fad881dcb3a9648251c0
SHA-1 e692042a3eab17c093f344ad2f857b586b23fb63
SHA-256 b37f22fce5b1f930aca6ed8634c029057e37b3b2daf3eeade263e9a0423e0a65
SHA-384 cce37a03a94cca310d511d431ee767540b5166ca2119d397993127a194c0eefa33aac6768d0542622af8474fc71aca29
SHA-512 4eddf44f1aee07dc1c7c7f76cf0950bc59a58b0d46bdc2e96030d489fc4ef3cc13b9507f7b5dda09e8086b98446b17380831dd2b81978cbb10a57e22d2ec5889
Tiger f9542b799db9c022a751a3f1fef88620fa0a7569ddafb2bb
Whirlpool-0 de46c6ccd1d9f41ad72fbc0bfcc1abc5a11dbd07eb7e61d40552af9d28f91dc2b1f25955c45bb26118372543e5bd80640982516e9d7f9f30ec2e7bcdc549a3e6 null
Whirlpool-T c796cad3586e454e1a10e8f12aec520bc386d56582d6385aa45558b6c5b43cdee5a42fcd397c23ea733470462f835281096b3a767371f8e1a082881e9d83943d
Whirlpool 24bf68da9756bf61bb0c6b685c57be81678b95a084e944100b72ee2bdf7e4384fb99461391d087fa763b2f25bcfc80343b0dbe685c5a95040c02be99192a44f5