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 45,14,38,9,19,20,15,0,51,30,30,40,33,29,7,43,31,45,12,15,20,6,45,34,28,43,29,2,36,50,36,18,1,34,12,14,47,4,17,37,42,13,26,26,21,23,47,3,17,44,40,48,11,20,13,43,1,28,49,11,19,18,29,38,35,32,37,21,1,43,24,22,47,25,35,9,1,7,31,6,13,18,42,0,36,38,35,25,5,37,45,13,10,23,14,5,22,46,50,4,40,8,8,25,3,16,32,31,23,34,30,32,35,42,50,39,6,20,22,18,25,10,5,24,22,7,41,46,44,49,36,42,2,39,19,48,21,44,9,27,49,3,7,17,37,12,26,8,16,17,19,49,21,6,2,23,10,27,10,3,16,15,51,11,33,4,9,34,27,41,29,16,39,33,15,5,40,2,48,39,8,38,51,27,30,33,26,24,0,32,41,4,44,41,50,46,51,31,11,24,46,12,28,14,47,28,0,48,-f7d0921eec6da5e1f1ed9bd2
Original bytes 34352c31342c33382c392c31392c32302c31352c302c35312c... (length=609)
Adler32 a97a76ff
CRC32 2409b0b6
Haval aa9dfa050ed74f37da4f67f57b1a8399
MD2 d258ec4ef8ad63cf75d092b81e39e198
MD4 20a1f57e47018d0d56ff3d992625853a
MD5 97bab93814ccb7cc90d6165e6d0976b4
RipeMD128 7fa7e999a81832e52ff2d5804ae3829f
RipeMD160 630a92dd2c716e9ea49b508aba826d91d3b43b5a
SHA-1 3b394103a9a8337a4ac95f39279103ce2ba787eb
SHA-256 1918109c9037d4e860a224cf974f1eb67246d71f8d386ffaf51d9ef2c92e4324
SHA-384 960f002d8db9b55f87cff71f1138b9a0bca974035fcd5a510e90d1cad72e36c29f3a4ffdde77aa032b6acedca654b861
SHA-512 b6960a436404ccc123cde8e241dda1282d2284c9dc0dc2322b4e697ac3f82c37dc30ad740e1b616116262385b3a94a1bddf48188e6d6415b0645ada6601d447e
Tiger cc40fa7bbb628b1dbf6d0539e80beade04da8b44078dd719
Whirlpool-0 400351842b2813b4fff4a3e50142ffea0c46efe49107006192987c343dc45be72c91b71b172dfdafb8d0659b82039e2053c363f9903f8e1f3e860e746d1dcd93 null
Whirlpool-T 3145fa8a9ac47799be096d732e3fc771900d0a651613b5b006c010605ba07baf5e1039e997bf05a04a0320393bd1e77b46dfea0d48a6bcb46c038d1330a3460f
Whirlpool 07bd64605a8b0d9e4b86e2be0c4e84c86a0ab47d2bd7dd927a0326e814353ee95613be6b1a8a5f11379fd96d2a66c434dc68a3c0a53d64c393b168d1265a9801