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 8,15,2,20,13,18,37,0,47,26,21,28,27,34,14,50,9,35,17,29,25,43,40,41,20,5,31,50,30,19,17,19,41,47,8,36,2,3,45,48,8,29,20,47,38,0,39,28,16,12,16,23,37,9,13,38,23,25,10,21,37,43,7,38,32,51,44,6,10,51,26,29,15,44,42,1,42,24,38,36,34,3,25,10,33,39,0,46,33,27,3,4,22,12,19,14,45,46,36,9,31,12,20,12,48,50,6,35,8,1,43,19,5,14,34,23,47,29,28,46,16,18,51,34,4,13,37,24,26,33,11,17,2,42,24,41,30,44,30,0,49,31,13,5,31,6,11,39,1,22,43,15,44,41,35,27,49,18,28,15,45,32,16,1,7,51,40,21,23,6,39,40,49,7,24,40,10,22,14,7,32,30,45,35,3,26,48,36,27,4,46,49,9,22,11,50,33,32,21,4,25,18,5,42,48,2,17,11,-6f5b057b0afade2df79e18da
Original bytes 382c31352c322c32302c31332c31382c33372c302c34372c32... (length=609)
Adler32 ca9376ff
CRC32 d9406e76
Haval 2fe044b59f23743355872c57951b127b
MD2 070be41f70dffb1b040b6449ada70e05
MD4 7cc6afff0b2890888daba38e6d406076
MD5 96e1ec7aac10d4c041f0b970207450db
RipeMD128 831752fa3743e41e5d0dd0c2d59ba670
RipeMD160 d33eb33706b86ad1f2101d3f0674cab52c06d4c1
SHA-1 647b454f69e335cda573208958553a026e20f568
SHA-256 15ccd8d10f10d4cefbb6cfba92799111914842fe624018e9154414afbcf3f40b
SHA-384 4391cc07e9845ba0c5256242a1bc02bc29569eae101d5df2f7dd86cf63bc887ee032dab55260623281731bb69c1402e9
SHA-512 89c840ec95ee02f5576790f366216e99a07343fe4fa42d8d9d42637505d23852f4c306686bf1150013c35cb58bcd3ad8edf9fccec7ba3243f92e6a51edfa4e91
Tiger 6df44a847d8e6f93359d4b3b4a637964d1cfd678299296ed
Whirlpool-0 de574a2e8d599e29b4fa90e0fff252676a8536d85d68788a25d6752d18ce987034a508e1c67d44017b9babd032063fff43965d5dc5cc0c55ad43ea033dc0bb4e null
Whirlpool-T 5e56704bd63d19a8f54f822601c3c0c306bf8016429fe18e0e18df9dffd0c0b3fa8c6e5824f80ef8a8e137cc45b738bddbe502d69cea986df1e16fd89eb0c581
Whirlpool c6b0c42aa15d16eff55d2d15f8f04c2ec9c4f69f1a7564fe2a764a165ec52e0e2769f7eb620d282f36ef532605e2ec6bff3ccef19402c1607fd0fc86a93e8bc2