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 50,15,13,46,32,40,6,34,5,10,30,28,6,46,31,46,22,27,37,2,42,29,45,29,13,24,40,8,35,3,6,3,17,31,29,31,11,13,3,26,13,9,16,33,39,10,28,9,4,45,34,2,23,2,16,25,48,24,19,42,21,0,30,1,37,7,37,19,24,33,25,7,46,0,49,14,27,44,11,23,39,10,51,18,36,12,20,9,22,15,11,24,4,45,22,36,26,25,21,23,35,20,34,28,17,10,6,11,17,51,32,41,40,17,33,15,19,51,8,0,50,4,32,14,12,5,49,14,18,48,43,36,43,38,35,48,8,16,41,7,25,36,48,18,23,51,38,1,47,28,21,44,44,49,4,30,50,19,38,18,26,35,7,16,42,42,21,5,27,39,43,22,1,2,45,9,0,41,31,33,8,44,34,49,29,30,37,12,12,32,3,38,1,40,20,43,47,47,39,15,20,26,5,47,50,41,14,27,-28d6db49284b0e04601547c9
Original bytes 35302c31352c31332c34362c33322c34302c362c33342c352c... (length=609)
Adler32 8dbd75b1
CRC32 479cbb23
Haval 2c9d42e42da957d07522aa2ab6ca08b9
MD2 f9727de036729cf9689c37a80d80e1ea
MD4 c77d6cff206b2f77ed41c35b07a8ff46
MD5 d4d14d1ee9d3ca48d6239ff8d0cd6f8b
RipeMD128 cd9e2d7322292e9eee248c818650dba1
RipeMD160 ccffa2d90100fa7be820d37448f0095a1895b397
SHA-1 4720207041a378917be44f0a9cc1285b82ce3a0d
SHA-256 10fc7b49e7a8ecef6f923ae81766aab8c5359440c3eed962dd729926a18878b6
SHA-384 8475d9d888ea1a9592c989efb868b7fb61e12ae44781bc76ed2b3c9da012a670364cbe2e1608cbed3ba2d6f2be520125
SHA-512 2178507aac7f56829b3547e94335bc7461bd553f000ca18dc15aaf8d3fafe2ecf50f2d5b732c0f97f0cbddf452d463b49e198965d0642e823fda2e1a4672c0cc
Tiger b4a54ef3dbd3c3ad1ab307257ece0b5ea1a92428d3c7f6f5
Whirlpool-0 12fa7bd2df88f11a629111552897b3c93e44c5b57ac71c3572b45a516217a55315c51ccb29bb05064d1b4ef50fd501dcb46baed41905520a4cfbbb404bbf739f null
Whirlpool-T 953bb40555dbb2c253a03bc6e9347e5318d6c6e17c21d4e47a4c385f28fcb73c3f2e0c39c273f22602021e0d8244e759dfcecd015463cfcf57ec1e16ec4658cc
Whirlpool 9ae644bfaa9ca0538bd1e0f481319f37671f2de6558562d8dfaa1ea28a09db8849964303d366fa3dec68542e03f3539ef7fdc790ea13a60b14cd0b119c641b0c