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 10,34,34,35,33,32,19,36,25,2,47,40,21,25,42,19,38,5,26,8,6,28,13,49,43,41,45,46,14,47,17,44,4,37,3,23,7,28,30,16,36,20,26,15,0,22,51,18,11,23,1,47,0,27,17,4,33,11,25,31,39,32,51,48,49,6,25,20,24,11,44,14,17,29,40,30,31,34,50,23,50,24,17,12,44,15,30,2,48,40,9,16,28,15,39,15,37,27,36,35,37,21,2,18,48,51,13,1,38,41,22,29,39,43,43,26,7,38,47,46,14,45,27,34,50,38,32,8,41,9,10,49,10,3,31,24,5,6,29,9,43,21,12,45,46,23,4,41,28,16,5,14,29,32,42,39,31,12,35,18,18,33,22,36,46,0,16,1,19,4,48,27,20,11,1,42,49,8,2,8,33,13,50,6,7,51,26,13,0,12,30,19,21,40,9,5,7,44,42,20,45,3,35,37,24,22,10,3,-d82a37660e06f900c069be9f
Original bytes 31302c33342c33342c33352c33332c33322c31392c33362c32... (length=609)
Adler32 c8337615
CRC32 0c5d444d
Haval 8ba633263a59cbf314285ed0fe7e4ffb
MD2 e3fb39f0829ee80916e2f53772e984ba
MD4 03f00ae5cfbf3b7a6fe5c8e2568f3b92
MD5 dcaf530e3f0e9b48018c6dbfeef8aa00
RipeMD128 7fe0d1266fe053fc46a084268473d212
RipeMD160 afd2cff6e0fa871aebb764fc6cf00ea1bfd821cd
SHA-1 540c10786dd21a09d9535733205282665fb09e62
SHA-256 4ae60818b97ff6cf21464e8e371c43c46614205c0c8453820d520f14cf6cea71
SHA-384 646e8c4a79c2f5b1f75110e53aea7082960f4d2800bba63c222c12c0b345edd898549afd992c4102e09ca55dc1b2e236
SHA-512 6443b68a4db349aca4a43d3b81892cb67b0a2f8f0fea94f212150a0d8845eed3f4b5a8aa3de828ad1ef4773bc839a0cd6e33594c8fbdc767a97f5bb65e350483
Tiger 3db91e7771119d483d5fd81aabb8f908a7257d88a2c5f83a
Whirlpool-0 d047bcb938819642fbad7fbf2ecf8e96d2de78e5272d0163498a2d9bf5dbe64f369fbcc2a74a0130071338d7f611b3b2e25634593e305900476bf36610289825 null
Whirlpool-T c05d4dccacc0ee57bd6860916e7d78347a6a2d36d8bc6bb2d40e0699fae15d608e457cfc3014ac35704fe77ced1ede44a00937c7cc23df4bc891d66f053a78af
Whirlpool 49404e12dfe4048da8216554e42dadf468873090d50c41a8de07d74387525178a71508522333a5a391aaa2919a29afc35c274ef5ad26f4a1ab4e1e0c8d1ac0f9