Download BLAST Software and Databases

BLAST+ executables

BLAST+ is a new suite of BLAST tools that utilizes the NCBI C++ Toolkit. The BLAST+ applications have a number of performance and feature improvements over the legacy BLAST applications. For details, please see the BLAST+ user manual.

platform archive
Windows (32-bit x86, MSI installer) download
Windows (64-bit x64, MSI installer) download
Linux (32-bit x86, RPM) download
Linux (64-bit x64, RPM) download
Mac OS X (universal, DMG) download
Solaris 10 (64-bit SPARC, .tar.gz) download
Solaris 10 (64-bit x64, .tar.gz) download

Source code and other archive formats are available from ftp://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ .

Legacy executables

The legacy BLAST executables (blastall et al.) are based on the NCBI C Toolkit. While no new features will be added to these applications, periodic bugfix releases will be available in the interim from ftp://ftp.ncbi.nlm.nih.gov/blast/executables/LATEST/ .

Databases

BLAST databases are updated daily and may be downloaded via FTP from ftp://ftp.ncbi.nlm.nih.gov/blast/db/. Database sets may be retrieved automatically with update_blastdb.pl . Please refer to the BLAST database documentation for more details.