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 21,47,35,13,41,17,40,35,26,1,23,7,21,31,49,31,22,46,19,40,0,11,33,22,41,26,6,4,45,34,33,5,26,2,26,15,10,18,35,40,47,47,31,21,10,8,17,29,41,35,37,27,29,32,36,3,1,2,32,38,6,44,15,16,36,20,27,22,24,45,28,13,19,0,44,29,25,41,11,32,19,45,27,5,1,9,36,42,42,33,16,17,18,44,4,23,14,20,33,10,39,9,28,16,30,2,15,36,34,39,3,38,9,40,8,22,49,46,45,6,37,50,37,51,13,28,3,9,48,8,24,31,37,51,2,29,39,43,34,0,47,25,27,42,5,7,11,50,18,0,25,14,50,23,51,20,50,17,48,4,43,7,13,48,49,14,23,7,5,1,24,32,43,12,14,30,19,24,21,4,30,11,43,44,12,25,3,10,16,46,8,38,18,6,12,34,38,12,42,48,46,28,49,51,30,39,20,15,-719ecbbed15b4b048df080b8
Original bytes 32312c34372c33352c31332c34312c31372c34302c33352c32... (length=609)
Adler32 a319769a
CRC32 7212dac4
Haval 05fabe990335a6ab4de9d945aafb244f
MD2 79c6b2c825634dacf85e554fde8a0e3d
MD4 10dd8efe1e341e2d5105e26e5cbbf3c0
MD5 4a8e1df7c1c0cf814137ef5297551c94
RipeMD128 3c5c5495aa49d959006392c24a595aa5
RipeMD160 8c1986f9599e450cc17a6bbcbd05b0169902d255
SHA-1 3e59eefd2709216a5266b7386a6bd39e84e24ebf
SHA-256 3d911ed3e7a4aa6b198effb894734b9452e4cfe16840146ec9ce8b01514ccc9a
SHA-384 3dd733bac792b5ce49ef2c47fc7a8026a2b898a7b73a69c25ea99d4a911706a0580982ba8b00906429b76aefdb6d091b
SHA-512 743a62cd5ea6614a1d9921d5cd6b591d831ba5d4ca246610dea55a1cd29614c3f75c7d78bbfd5fd2ec2ca5bbfc03ed36fdf04d86dbb210ec8c11922e20689fcb
Tiger fe5f4db8de3871e3ee0dc12e22b5421053ca983c90074ff0
Whirlpool-0 0acbaee8687c8ff14bfa4e6cf54b1b998dbd8df573724ecc4e0e1a3fc70ab4da003acfb80ca77e80ab991c6ef67b18d340529f889d6c02d3673a98461d0a75a8 null
Whirlpool-T c0160af1503760e3c9c4549b94b55c11792e42601e58c9ab049200220e22e4ed1bbec534ab8fa8f81401d7bf957ab1a6609e850a4baad25f7f55317bd0a961a2
Whirlpool 2bb2ea91f1a93059b94370db596c06c79ca1ea4b3263fc2e81b13cf25d919c4e2baf9716c5831eefd6362e1851ec48287628bca55e593676f6663cd147324692