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 15,6,28,0,42,38,12,22,38,1,0,29,8,5,32,23,7,30,36,5,47,45,51,5,3,49,32,42,19,11,9,12,27,29,14,48,1,14,48,16,37,46,40,39,8,10,17,34,44,34,2,10,4,25,45,32,13,36,30,33,41,15,22,43,36,30,34,2,37,11,4,35,45,31,40,28,4,8,50,47,31,15,9,41,3,48,51,10,2,14,10,46,19,12,7,29,18,3,28,24,50,46,12,25,49,21,19,38,23,16,25,43,13,44,9,1,24,40,20,41,7,26,37,33,42,39,45,6,44,30,32,8,43,40,39,34,20,39,47,4,42,51,18,27,27,38,50,5,36,18,1,2,7,9,18,27,21,16,22,35,35,33,49,31,21,44,14,20,6,48,11,26,49,50,35,0,17,51,26,13,25,19,23,21,11,3,46,31,22,16,24,20,17,26,15,29,0,37,28,6,43,47,13,23,24,17,33,41,-9e4d2eb139e95f7feabdba28
Original bytes 31352c362c32382c302c34322c33382c31322c32322c33382c... (length=609)
Adler32 b4da7709
CRC32 2ed4a8e6
Haval fd36a9b109cc66e74f2642780389531e
MD2 004a3b92dcbfa09f289079287ffabf46
MD4 3f4652e53c8c2650a8a56238717ac868
MD5 3c8470ec71c082c41b339ca0dd856960
RipeMD128 295fd4fc3a35fd1763e050f458fa815a
RipeMD160 c338b74c311e1d8215f280b9060795636a699c8c
SHA-1 20bd4d4b9361a25595d4bdd3c768c677e9fe7595
SHA-256 570545990a47fcf656f1828a8f1d9f8100c92f1beda4a3089a1731817e75f628
SHA-384 6bf165fd31c3f8db41f6ec330b1d7622bd52cd965ab09e2911c3b174155cbca68dac9200161cdb04aa33b06eed6c8774
SHA-512 35e27f8ac9fdd1ea19b89873ddeb978823ec7e59038fa9046e095ac009b55e9fc660b79c0bbd019274087b4d4e02be78afd479e5c0aa7401a7dc5927da644721
Tiger fde93817e8f89c3b790d0765284c0a94910d72bf0efe2126
Whirlpool-0 551bb3d4c8efe267f44bc8e24788206696b16b1256eb904e886cc5366955894fa70d73ca7b84fa3630cff7a4e1a05b676940daf0581ec5b3f2ef55a137701850 null
Whirlpool-T 7157e798d38d29867f8da4de1e9e2a4ef613029e33ad31bb4ab94ef3df5d9c8627119b342605e04be0b2b135e2c7be9e053ea6240976ee612e89dba827871292
Whirlpool 967f17ca21144c3ce7faaaf8104fb80f80505de47e712952f9b6dbd9584228a916de5c48ea6f54a92073db88858a579b94c611d0e8194aff2f767befbcd4ceff