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 44,4,27,25,8,2,24,13,49,16,36,6,40,30,9,2,12,33,14,8,18,45,8,29,51,48,24,15,39,45,4,14,34,1,1,37,21,12,31,1,48,47,32,36,35,35,15,33,47,32,0,26,44,26,24,45,43,51,16,14,11,1,10,3,19,46,46,15,17,18,9,13,7,41,37,5,28,32,20,6,16,46,41,39,42,33,26,38,31,13,30,44,44,18,48,43,32,27,4,11,29,30,5,14,49,31,20,3,34,11,37,13,22,7,11,36,41,22,10,21,29,28,34,18,40,12,7,15,5,42,39,17,7,29,47,5,28,38,28,9,42,25,48,23,17,2,25,3,33,46,40,47,3,38,23,50,43,0,6,34,19,50,36,41,9,35,0,19,20,26,19,22,6,21,12,50,42,21,43,49,40,45,50,49,20,51,27,30,4,0,25,8,22,2,39,23,31,23,10,35,10,17,16,38,24,27,37,51,-ac1e5647216eb09b01d43e51
Original bytes 34342c342c32372c32352c382c322c32342c31332c34392c31... (length=609)
Adler32 bf817600
CRC32 93758ceb
Haval f8758c2d4c34d214993ad4f06c3e471a
MD2 95646608491c94d9e8c133d559f4fe1a
MD4 3dfc016f3b18bdffdcf1b8d5f7f776d6
MD5 8b93c0122f3fec8b651ee52422ebddc7
RipeMD128 894c649ca6bfcb9f45c74995347aa4ae
RipeMD160 497d079256bb57c6b4094392e476fe21167a6d0a
SHA-1 809eb03f105f70e6341c045b1046413770edb8aa
SHA-256 5bb89029a349db08d558c1d022fc47ad6549cef648ff36924c17c0758ef14fa8
SHA-384 a98f00abf788e2c69204dc4c1ee897bdd665aad6b970603f5777b8113308eeac933c9c6870647d356b8a1c1ace67487c
SHA-512 f7224cd048ca2e765c649ed213c89a022584ca2b3aa02b23b98c1bb77b56e764eae13e37d0dd04266a2962f9fc64c441874106c92d6e4e3a9dc47dfca13c292f
Tiger 49b62a93c4b90fc6a0e994cd944e292badbfd9be33e0e7a6
Whirlpool-0 7ba92a25a6ed10a197684b4ff9afb57382fbe1e08b0f648d1011dccb25ffa0a043905c249f550324d2c4ed89584a3e044060747c1ad402ab48a1f81f920bf194 null
Whirlpool-T 9c4696668c59d8ce5722d8c3433bc6ffc4239c349e3f06933665dd3151633ea952f6eaea927def65c7f10537e9235af73cdf5c178c2349b890ef11ceac966198
Whirlpool d04e65bfab7f20f192d376704038fb18673cb6cf7cccb1ae54b95d1b299fd5fb9d873ad6c9edf2cb10ab21da8a4d26b1d0fa6c551f423dcb32fec28fa171bdee