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 1,0,20,42,7,34,27,25,4,26,29,36,3,23,46,5,10,37,18,20,20,28,0,51,14,19,14,31,23,23,40,49,11,41,42,15,51,20,48,41,15,11,27,19,28,6,45,25,2,19,13,33,28,49,36,17,45,34,18,4,42,36,50,16,43,24,11,44,26,45,31,7,45,18,8,48,29,9,47,1,36,28,47,4,12,51,46,47,8,16,21,24,21,27,0,38,12,44,35,44,29,1,31,41,12,22,50,46,43,35,43,33,8,17,3,25,39,27,32,26,21,39,13,43,14,3,48,30,50,2,30,17,13,22,51,37,24,8,30,6,5,24,26,9,7,9,2,10,44,47,1,38,38,35,10,50,11,19,49,2,29,35,37,16,17,22,40,10,14,33,41,18,22,37,34,5,32,3,25,6,40,40,31,9,13,39,32,7,32,30,38,49,5,4,0,42,15,15,34,33,21,46,48,23,6,16,12,39,-97c1ba1d7cbeb23eda68e4ea
Original bytes 312c302c32302c34322c372c33342c32372c32352c342c3236... (length=609)
Adler32 b4d67729
CRC32 fc76e8b8
Haval 5264293d6c6c3ab567854b14f55c0bdf
MD2 c27afe5b46c63d91827ed869814fe244
MD4 575b72d9d80ab3b7e329d75d13a43db7
MD5 11e0eca5aa3e775eb4ce0eb645f0972c
RipeMD128 86cb5f4c15d45090385e527c3075ccb6
RipeMD160 a002d1dc7113a4221be91d26296d6902e40ff5ee
SHA-1 5f448e88880d72cbd6b8d5d5cdc235652876a516
SHA-256 7788a0c34f922793f30c0851794a79e3b89d169f77a8cbb1acd75b3cd2ffb19a
SHA-384 ae0ad270deddf2e8ac700f2c0b73475c97340d95995d40ea8ea40b82bc84a30fee49a194700a91fc5cb9deb83dfabe52
SHA-512 43cf5b404b65782e4223da44d814006d86540f7b534eaa72ee3a75aa1f853036223d95ec1a7b8df37f53b8465b877520ac77fa907a5c7b11033d8d2b57f4f83c
Tiger 504bd197cc492ced4e79a3bec57da7153bdcd2df0f994b03
Whirlpool-0 66c8e77ab3bafa922418f205af2c3aef837450d00e54c64aae6cce36ef3ef0657b4b267bdd077c6634178153498bd5b7691740340ed617d43223dbbab4030b63 null
Whirlpool-T a1520607e76959a3aeaa5e38c70e1366d1b9959ee68ff63e55774a8b8af9e2a084cb001dfdc3d0a50a0d2500c3333749892603a9719c7ad31027a276cfe2be51
Whirlpool 65bf12837642f2bc82b1f8e98040c2e6b8b24818e25a4139c9413aa67971042ab14f0ce701409e29da5bb363dc33daa7a6ce88e60a0de3e5b779cb9c48219042