Download

Source Code

The latest stable release is 0.98.4

Download the offical source code using the link below. We recommend running the ClamAV Stable Version on production systems.
Not the right format for your operating system? Find Win32, MacOS X, Linux & BSD signatures in the Alternate Versions section.

Set Up Freshclam

For ClamAV to work properly, both the ClamAV engine and the ClamAV Virus Database (CVD) must be kept up to date.

Freshclam should perform these updates automatically. Instructions for setting up Fresclam can be found in the ClamAV Manual or in the documentation section.
If your network is segmented or the end hosts are unable to reach the Internet, you should investigate setting up a private local mirror. If this is not viable, you may use these direct download links:  main.cvd | daily.cvd | bytecode.cvd

Upgrading

Be sure to read the Upgrade Instructions prior to updating ClamAV. Sign up for notifications regarding newest stable releases and betas, by subscribing to the clamav-announce mailing list.

Development Releases

Release Candidates

  • The current Release Candidate can be found in the RC section of our Sourceforge page.

Beta Versions

  • Official ClamAV betas are also available on Sourceforge.

Changelog

  • The ChangeLog lists all recent fixes and improvements.

Clone the Git Repository under UNIX with one of these commands

  • Smart-HTTP Protocol (Git 1.7+)  $ git clone https://github.com/vrtadmin/clamav-devel
  • Git Native Prococol (Git < 1.7)   $ git clone git://github.com/vrtadmin/clamav-devel
  • Windows users may want to install Git on Windows

Previous Stable Releases

Bytecode Compiler

The ClamAV bytecode compiler is now available. You can browse the online repository on github. Please read the Clam-BC Manual before using the bytecode compiler. Download the bytecode compiler using one of two commands:

  • Git 1.7+

    $ git clone git://github.com/vrtadmin/clamav-bytecode-compiler

  • Git < 1.7

    $ git clone https://github.com/vrtadmin/clamav-bytecode-compiler

Alternate Versions of ClamAV

Various third parties have developed versions of ClamAV to work on a variety of operating systems. Several of these are listed below. Installation instructions for many operating systems can be found in the documentation.


Windows Signatures
Linux Signatures
 
BSD Signatures
 
Solaris Signatures
 
Mac OS X Signatures
 

Third Party ClamAV Tools

The software listed in this section is authored by third parties and not by the ClamAV Team. Compatibility may vary.

Generic Mail Transfer Agents
Sendmail
Qmail
Postfix
Exim
Others
 
Post Office Protocol Tools
 
Web & FTP Tools
 
Filesystem & On-Access Scanning
 
Mail User Agents
 
ClamAV Bindings
 
Miscellaneous Tools
 

Submit ClamAV Tools

If you have written software that can make use of ClamAV, please notify the Community Manager. Be sure to include the name of the program, a short description, the URL of home site, and the author's email address. Please note that we will only review software that is released under an OSI license.