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.
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
Clone the Git Repository under UNIX with one of these commands
$ git clone https://github.com/vrtadmin/clamav-devel
$ git clone git://github.com/vrtadmin/clamav-devel
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 clone git://github.com/vrtadmin/clamav-bytecode-compiler
$ git clone https://github.com/vrtadmin/clamav-bytecode-compiler
Various third parties have developed versions of ClamAV to work on a variety of operating systems. Several of these are listed here.
The software listed in this section is authored by third parties and not by the ClamAV Team. Compatibility may vary.
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.