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 23,21,22,40,47,49,30,39,23,22,38,21,13,29,6,19,25,41,1,43,45,45,6,50,28,2,30,9,49,24,3,46,8,21,5,3,44,16,24,12,44,1,51,27,18,13,4,39,45,33,19,36,2,16,24,49,37,41,38,28,34,7,14,17,13,47,51,26,1,42,25,2,16,33,32,34,44,9,28,31,7,31,25,4,22,43,13,27,8,5,42,51,19,29,34,28,39,4,32,1,27,18,7,20,15,35,4,30,10,12,7,26,20,0,29,41,11,39,50,37,46,3,50,31,10,38,44,33,5,32,42,0,37,48,3,10,25,17,35,19,40,14,17,23,14,24,11,46,15,36,40,20,37,42,5,32,27,49,9,6,18,31,29,26,33,40,14,34,47,43,48,43,48,15,36,10,36,2,12,41,15,47,18,35,50,12,38,20,6,23,17,22,51,8,45,26,46,0,35,0,48,8,9,30,21,11,11,16,-5d146c28177ad160dd5edf3d
Original bytes 32332c32312c32322c34302c34372c34392c33302c33392c32... (length=609)
Adler32 bcff766d
CRC32 0bd7cb0d
Haval 7db323338ceeb55c89778ce161ff19dd
MD2 402f25af05a87b75d6fd975ed73adf04
MD4 0e1871ec07ef7c95021cdf82180d6424
MD5 108e2c6b0c64e9f4c093aac3641c8b04
RipeMD128 d1c654b0a0c3534c7d482010e2e60ee8
RipeMD160 42ce2ab777640206a1d7b20442008c0feca08784
SHA-1 273c74ab5c6fcb8cdc66b110d4012efe6228a1ac
SHA-256 498a6179e376cee35235d69ef83404258d2a3e0a4018c55b8be2c82a54eca938
SHA-384 c8a9b45ab2da2c0759314c7824c33cd59957723768f42d5ecaac848a4d703908c27580059e3c966c7f7d8463c0e60d27
SHA-512 4c0017e04d0096e405a77cadb18b5d4aa4efdc82b55e32df634c768e7d60e6d994d403dfaeec16663ffc1f2baabfcfd8ddd35ea87a3d44c436dd2359899580fc
Tiger 4e1cd5db73fff7422c90b87faa76816482d56dd689711745
Whirlpool-0 7ddd9dd54569c56fa6c53a5b63225e7bad7a0d50a43468feb587d5d6eb058ac6ad0b4fe72842212c2e2f6a5dc130353829d66a1f91183d452af3c6c16791e7d9 null
Whirlpool-T 752ba527ba4e72440fedcfe4bea699d4d00d68a38e87974ea48cd9aa6ea52244729f165c2cfdfddaa586c898933502b424a2e6d966a5ae1aa2477e4236edc017
Whirlpool 7f595df031f9950e45ce91a0a9b90c9eb491fba5267a79ab633a3ffcb58e7cfa99d56677febc3b0e60be7f6521e83ae5bb003dfc9f0d82b695ee22cf4dd77a8e