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 48,19,34,31,32,50,25,50,22,26,49,26,4,3,45,0,3,12,43,0,43,38,17,35,22,27,7,16,19,23,5,43,8,22,15,19,13,40,27,35,4,48,44,5,0,10,5,18,10,29,16,44,18,51,32,29,1,8,11,22,35,49,43,6,42,32,23,36,29,24,47,12,42,37,13,20,27,42,7,7,44,50,40,28,9,15,12,18,34,13,45,48,7,31,36,11,27,38,9,16,15,3,21,42,46,44,38,24,39,0,17,36,6,19,14,32,51,28,11,2,30,46,21,21,1,51,14,20,16,4,2,28,29,24,6,2,12,46,37,39,9,41,5,38,46,24,41,14,45,25,6,30,10,40,51,1,31,26,20,18,17,20,11,34,41,39,1,31,15,10,34,33,13,17,45,33,14,3,4,8,33,30,8,36,26,39,50,25,33,21,30,28,25,48,23,47,49,49,35,47,37,2,40,23,41,37,47,9,-459e7f3fa3f0203da8450b06
Original bytes 34382c31392c33342c33312c33322c35302c32352c35302c32... (length=609)
Adler32 a5757608
CRC32 06ef276e
Haval 97ed4cabac40dce947cc10d21ce16348
MD2 a9c5b283bca29a296c2561914cb19804
MD4 2f3f595e5eaec444f44f6bc355fab913
MD5 875c85c2e343d246b777c38c80bd9988
RipeMD128 4f4febe85d7b555572ca595ebf6ee72b
RipeMD160 7007d03fc3d3497c6910d586fc48bcef191f68d7
SHA-1 6ed0cb881de4a1dfd954c6f0cecaa4f3ffeb1785
SHA-256 cbc4a33449fb5dfcd11177eb8d62013929ba0ab1610bf711890f23b561cf9e60
SHA-384 7229799464f0db75a68f18043210a0920ffd837c7f490f5d7e8659fafc95bd780fd6b07077a430e941934b8035496b64
SHA-512 ebf08a10225bc520e770dd466de22f5d1195956407c44d870feadbd6273887f7d4bcd81e6f4e0f99dee895bd981cc1cecef0b566d31f19a7d841870c79243bda
Tiger d0b89c6fe809ae29ee1ef459c3b900f3eddc98db1635d649
Whirlpool-0 84585efb9b148a9513c7e85bde7c9fbc630f37546f80bc7b2ef6d898c8e048c344a9ec805cbcabdf4c4b5a54df3d5a787707c764e69a8993d1b95d53d3c5551c null
Whirlpool-T 3eb2ebaa9794c55c59e6a7961cfc9d704286d2fb902eb9539c9ba3239ae943cbe956de3c7e9cd500b9ef4a7a6d3bfff29db4322cfe50d8399d73e14d41f33f14
Whirlpool 32847c39e28a0a56c7ed6ca52800897acf423560178ab1de127e7c4700333c966a9e882612c8e2342681d93caa5c984bf6db6de29ebf90977ada0426575b2a4c