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 43,30,3,36,19,4,3,10,26,13,8,26,18,40,32,44,34,45,17,6,20,2,28,24,44,1,38,31,0,34,33,35,7,15,14,19,33,49,23,25,24,1,51,51,42,46,12,49,16,39,6,0,19,47,42,17,7,18,39,22,39,27,29,2,13,39,32,31,50,1,10,33,42,8,25,35,28,3,48,1,8,11,5,45,36,4,16,27,3,12,14,18,46,31,45,6,23,13,51,7,47,38,33,46,37,4,9,43,25,41,40,13,41,27,5,24,19,16,50,25,14,11,48,16,34,22,9,40,11,48,21,30,4,37,42,26,34,44,31,29,43,15,37,0,22,29,22,47,35,30,50,30,9,27,20,48,15,6,17,20,5,5,37,23,21,10,41,0,14,17,12,51,28,35,12,20,24,26,43,2,47,32,41,11,15,28,18,36,29,49,50,38,8,49,32,2,7,40,45,10,38,9,44,46,36,21,21,23,-192b827334e28d2295d83150
Original bytes 34332c33302c332c33362c31392c342c332c31302c32362c31... (length=609)
Adler32 a2157551
CRC32 76e2cee6
Haval 6507c4e1ffa79948312ba9e08fc3af11
MD2 0f5960db938e6ff1ab3ab979ccaf5d6f
MD4 ba544e64a45596adfcaf8e12f4fbc21a
MD5 7ece4cc59685d05e900efd6c354a6d40
RipeMD128 4080f2cd7c578dfcb84a03c562eeb6fe
RipeMD160 ed5a369dc719e16bad7d20b682f163fdb560e3bf
SHA-1 1bbfac1a0cbc7195c8e5fec89f02738f0ad66e4c
SHA-256 5d2ed921b93e845054d253b6a118c52b4bebbd5fc4a5cc3b405bb88c53078793
SHA-384 f26f6b56354535d888fe5c3c220ab1cd08bd25c5760045e956cef11c0da945a52cc67a8c3b196c6487d924998845a1fc
SHA-512 beacabf5a22ca3a72cb4b38e712ccddfefba9ead457750ad0afa817f3341a10c4fc96e81f2143bbde97c627742be889973af6909a97c5a263380b52de671cdc8
Tiger c38af0d63ab3c9208b6b4679f2838e980d794bec1bbbc9c3
Whirlpool-0 4ce58c19d187796eb9399fd8cae3faa6491ce9eab2cf62aaed3edf78f89fbfb15476195d1bb30d8ccc0f8cf59955c137a765d14943dc689f2f917d8f322f8e4c null
Whirlpool-T 369afb2a2ef8afb80e3b792d2bc1526fcb8485d30072bfc57ce43e0511766e19e53f1cc5a0953378438fd5ac69e91239a6ac1124fe67ffb70f73cfbcb87e4cf4
Whirlpool e8b680e4365110357e0881ce532f41d07c4e52ce6ab604094b8dae297a624f657dead1b6e6444b81c970b338694fb5664a0a29be24d358bdc4147cf2553dfa6c