Skip to content
This repository has been archived by the owner on Oct 22, 2022. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.

aria2 static builds for GNU/Linux & Windows.

aria2 1.36.0 builds (with OpenSSL):

Note: The error with bcrypt.dll library on Windows XP has been fixed.

Info: In this version, the Windows builds include manifest for Windows 10 (Contributed by eladkarako)

How to install:

  • GNU/Linux instructions:

    • Open the terminal and type the following commands:

      $ tar jxvf aria2-1.36.0-linux-gnu-[arch]-build1.tar.bz2
      $ cd aria2-1.36.0-linux-gnu-[arch]-build1
      $ sudo make install
  • Windows instructions:

    • Unzip the package with 7-zip or Winrar.
    • Copy the files to a folder. For example: C:\Program Files\aria2
    • Add the folder to PATH variable.

CA Certificates on Windows (HTTPS):

To perform downloads using HTTPS, is necessary the ca-certificates. For default, Linux binaries read the certificates from /etc/ssl/certs/ca-certificates.crt, but with Windows binaries are necessary define the path of certificates.

You can define the path of the certificates permanently using aria2.conf located on C:\Users\<user>\.aria2\. If you use Windows XP, the file is located on C:\Documents and settings\<user>\.aria2\. For example, you just have to add the following line:

ca-certificate=C:\Program Files\aria2\certs\ca-certificates.crt

If you prefer load the certificates manually, you can use the following command:

C:\PATH\> aria2c --ca-certificate=<PATH-TO-CERTIFICATE> <URL>

Also, is possible disable the use of certificates with the following command:

C:\PATH\> aria2c --check-certificate=false <URL>

Used external libraries:

External links: