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 35,17,25,4,22,29,28,30,11,51,14,6,26,18,15,44,6,27,31,15,32,10,47,21,3,20,13,48,34,43,17,3,16,46,49,23,9,41,34,22,23,32,44,11,29,41,51,4,0,45,10,35,46,27,16,7,10,34,30,13,17,48,28,27,47,35,43,8,39,37,0,51,37,9,2,25,40,38,44,47,15,38,29,36,12,46,7,11,0,50,18,0,4,19,48,7,33,21,20,5,31,10,2,30,33,18,42,50,38,33,26,2,13,12,39,5,21,20,14,9,36,41,3,7,41,24,42,39,22,1,24,23,25,5,27,42,21,8,48,32,50,18,23,12,17,8,36,5,24,19,1,25,45,31,15,42,28,40,1,16,35,16,44,4,34,32,6,29,49,50,14,9,26,31,51,26,13,33,24,8,22,39,36,40,40,2,28,47,19,38,49,11,20,46,1,49,43,37,45,45,12,37,30,19,43,6,14,3,-4fb8363abac614b16e0f4abd
Original bytes 33352c31372c32352c342c32322c32392c32382c33302c3131... (length=609)
Adler32 a02076bf
CRC32 acca79fa
Haval d4b680b59192e2229876fca3809b9dad
MD2 6e5dca15f2549a7c729de3ec187ab9eb
MD4 97213c10251a84e2aa703828a250ab1a
MD5 70d6d28f357d340783a71eb173346593
RipeMD128 5be4da3fd243112f50fe4dfa96e9fed4
RipeMD160 7568ac619b0a40a9b0073532568c0d1a68211d07
SHA-1 71a26771f2b400acf2b14289b8fca8bea7b20643
SHA-256 c2dcc4bac2200e10c9c9432f6efb42864ea29ecc0cacafd3f4b96993f4c56493
SHA-384 ad09eb0d41f18b26b10ac00fb85ca2a02d856ccc7d3f26f03c0df6419292a09215f0e3083621c441ab06a73e35567e5e
SHA-512 2bef17aae603225bd5d436bf9e6f92676a927de155254ca2e1c769df9d2b6272c7ff54a94c2ed6bcfb27c9023710c6c1b796d3c4c6f2189889e4619bbe74ed70
Tiger 54da2d247e6fa8f0a20f0b4a53c25b9559c067be389e0aec
Whirlpool-0 78389b9fc893cf3a4eea6901f9aca239a19b52c258a06ddbc1b6419313198071c0dd71934c99cfaed211ef87c408dc92f3d159a8d2af7f88b8d68d8fe06059e0 null
Whirlpool-T 99fe64eb559294b87925c958aa338800605ed1854c8e9974992e71f4b6dc7fba8c94fc5e7156342444f3a3e983fa260fadcbb3934555a715d16783caf3ead3e9
Whirlpool 61fdef2e461c16eaacd5b89a1e6fa0a67795e1550d887c0c71835a514a41eb75ae9e99ae381cf6741921a69252d0ea3c3c268809cffb6781689ce52c1ca9f9fd