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 9,26,36,17,50,38,3,19,34,36,17,25,41,39,20,26,37,35,15,4,34,10,50,47,3,27,40,24,51,23,15,26,39,5,41,30,7,38,8,16,48,35,18,3,3,6,45,14,42,29,39,34,47,10,44,47,50,10,46,51,17,40,1,23,37,30,36,17,33,2,19,7,47,27,44,13,21,7,29,37,30,11,24,33,27,19,21,16,5,40,8,13,25,38,11,12,0,11,25,36,42,0,12,32,16,11,45,43,13,6,30,50,15,23,26,9,22,32,29,48,24,1,27,38,28,51,43,14,40,49,20,49,41,16,0,0,49,31,5,43,9,42,42,21,6,5,7,2,1,8,2,18,14,32,31,28,29,15,41,28,28,51,2,39,4,24,31,46,46,32,31,22,37,10,12,8,25,33,34,45,9,35,13,18,6,33,45,12,1,20,14,35,44,22,18,4,19,44,23,21,22,20,48,4,46,43,48,49,-4a72734a485d3aa269c704a6
Original bytes 392c32362c33362c31372c35302c33382c332c31392c33342c... (length=609)
Adler32 c1f675db
CRC32 ec4fb8af
Haval ed012a9c51c4fc98284186dbfb895b9a
MD2 b49c761827bb1edc7e54af3c5603ba9b
MD4 b302db4c79d0909329225efe539eb3a4
MD5 a17dafa466b21661a17f4cd1c8559dc8
RipeMD128 feb1aa81c67513831cfdd60ef949cceb
RipeMD160 09ec94589ad0d9749a33dbe76084fcbd7aff2889
SHA-1 af3d79cd5a1aa431f8677b77da53e3340c37e3dd
SHA-256 080c7546d30296925edee63bdd1a3cfaa129143c96d3b301df97b42a11f82b9a
SHA-384 0f4d7dccd276a3bbbb94f270f4d6557728d92133d61893cabf55130d1f27852d65dc67e0442c944135224f63af693afa
SHA-512 41ad89f55b5ae2a6fcbe63a9d027f8e74d6f5d7af6fbef0b26cd62ac76ef7b294d75aa68db79167bd0eb5c4d7683e92f29cb18cd40918f8e4f4bc73ffe932662
Tiger 0451ead104feb56bd66000a82937580a83fdeffcfe344061
Whirlpool-0 de0863484ebacc87b6bf8a47ae4d7ac88f4640c976b9119a840a572a0107d2eddfb29cc21ca1c3f581b26c32967f7c94d3cf0e1ffec62f0cc71e12e4831a5314 null
Whirlpool-T 428def007ed728d8b3d80449698f1d4105f566c4fc27bd4dcd77266808fed1e41c75692e8b09321734bf73b966bd3a38258d6448a2a7612b79723a5e6a3c08d1
Whirlpool 362a62526f5b2c60bb054541bf4e434561a43c780fa9274e567136796f68ee355eddbecf3b2250205c7183e11c22f1b9588bf1cd8986ec53b22e6fadd2a48daa