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 43,50,37,43,11,36,6,21,33,42,31,0,5,47,27,49,28,12,0,40,23,12,17,36,28,4,12,17,27,51,13,21,3,22,40,2,21,39,24,7,25,32,27,51,36,15,19,18,51,16,4,38,40,41,38,43,32,35,1,18,1,23,10,34,31,18,37,34,49,29,50,2,49,37,41,17,22,19,42,21,15,48,11,11,48,45,30,50,46,46,28,38,7,6,14,49,26,22,15,20,50,10,10,6,47,43,46,9,13,41,48,25,8,14,8,31,35,30,29,34,26,3,47,33,16,16,24,29,39,40,48,10,28,2,32,13,39,31,44,1,18,9,41,20,17,47,3,14,3,16,45,24,27,0,35,5,37,22,9,7,34,38,46,7,23,32,23,11,19,25,15,45,1,44,39,33,2,9,26,6,0,4,51,30,8,25,20,36,42,20,44,29,35,44,45,19,26,30,8,24,4,12,42,14,5,13,33,5,-db959fb7b327f8b0a175b361
Original bytes 34332c35302c33372c34332c31312c33362c362c32312c3333... (length=609)
Adler32 abf07642
CRC32 d5670d10
Haval 2a2bfbd1a6f01561353beed0dc13bfea
MD2 5118f129325c5298022621846c65af24
MD4 b704d807aa91a77c71a64d2016ac0f0c
MD5 b98a301b7a976ff812f5179e4cc72563
RipeMD128 b1f807d21818ca46d6b7a15fc11af9aa
RipeMD160 bce4ff80e5d7ca1b3f355b55f0ad527159b86641
SHA-1 89f7c586b5826ae133b4a58ca8111781f72be171
SHA-256 12e707b4c7d6f9581fd5005d9f4c75f719e5374edfeb40092eaebfbe8fcc65b5
SHA-384 c89f3374047a684203a84a5c8b0f20c910aa168b14e2fcc6c070f93ec497772d58b16523fd8eb77fa28bf0b778c2c85d
SHA-512 4ad382dd2f19d024786ac89274f7b3b5e4bd059ee59c67753a6cbaa9ab50c8aad5a7510861126c27e7139294cb3345c42425578f149784f94978527cb6cda685
Tiger e6c93918264a26c67ec3036995dd2ea0bab6b88c514c61d7
Whirlpool-0 f3d3bc5788b17340a5673b062bc86543e4119517b1f559eba70edced8b7e4b3d78f85140468f0a4f6b7605a73038abad41300a039451bfcced785f9e34f2ea93 null
Whirlpool-T 3360b629e709deb6e4f19bcab0c5c05876c2b7a4ef8bcc872478c054b8eb0165d251c9aeb607e5298046f60112c324788af9d69eb58b16ae59d230ac66e50e61
Whirlpool 729a0151ff0b4a058e0d5f5e427b92589730d47a7f801423e26f4298dc18792e394ca97854cca9f276efd648fa84bfd9c87a401e0c16ac353f9a69da39b07b60