aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.
What's new in 1.37.0
Fix header in --http-accept-gzip documentation by @richardnias in #1824
Fix typo in documentation, --help text by @h3xx in #1877
Update aria2c.rst by @ITriskTI in #1902
Allow empty dist name in bencode which is needed for hybrid torrent by @tatsuhiro-t in #1905
Better entropy for getRandomBytes by @tatsuhiro-t in #1907
Deal with missing nproc on macos by @tatsuhiro-t in #1924
Bump actions by @tatsuhiro-t in #1923
Bump workflow ubuntu by @tatsuhiro-t in #1929
Add missing include to WinTLSSession.h by @hmartinez82 in #1943
Fix undefined behavior/crash in GZipEncoder by @himikof in #1970
Fix Metalink4 parsing with foreign namespaces by @himikof in #1969
fix wrong dht.dat binary file structure in docs by @yixinBC in #2068
Increase ByteArrayDiskWriter maximum size by @kelson42 in #1893
Minor grammar improvements by @nkh0472 in #1804
Fix static link failure against libssh2 by @tatsuhiro-t in #2088
Update Dockerfile.mingw by @tatsuhiro-t in #2089
Prefer random number generator from crypto libraries by @tatsuhiro-t in #2091
android(ndk r23) has timegm by @FH0 in #1822
Add Dockerfile.android by @tatsuhiro-t in #2092
Remove deprecated std::unary_function and std::binary_function by @tatsuhiro-t in #2093
Update wslay by @tatsuhiro-t in #2094
Fix test errors with ubsan by @tatsuhiro-t in #2095
ci: Build with gnutls by @tatsuhiro-t in #2096
ci: Build mingw image by @tatsuhiro-t in #2097
Revert "ci: Build mingw image" by @tatsuhiro-t in #2098
Fix overflow by @tatsuhiro-t in #2099
Make releases with docker by @tatsuhiro-t in #2100
Dockerfile.mingw: Parallel build by @tatsuhiro-t in #2101
Dockerfile.android: Add dpkg-dev for dpkg-architecture by @tatsuhiro-t in #2102
Dockerfile.mingw: Remove deprecated libssh2 configure flags by @tatsuhiro-t in #2103
Dockerfile.mingw: Update how to get aria2c.exe from a container by @tatsuhiro-t in #2104
Update sphinx_rtd_theme by @tatsuhiro-t in #2105
Static check fix by @tatsuhiro-t in #2106
Do not close stdout and stderr by @tatsuhiro-t in #2107
Avoid non-nil argument errors by @tatsuhiro-t in #2108
Logger: Fix format string overflow in writeHeader() by @egorenar in #2117
ci: Bump gcc and clang by @tatsuhiro-t in #2125
Do not require strict C++ mode and update ax_cxx_compile_stdcxx.m4 by @tatsuhiro-t in #2126
Cap infoHashLength in .aria2 file by @tatsuhiro-t in #2127
This release fixes several bugs. See Changes for details.
Changes - Update wslay - Bump Windows build dependencies - Bump android build dependencies - Fix segfault when time_t is 64bit on 32bit arch Patch from Natanael Copa GH-1666 - Updates the make_bash_completion script to Python3. Patch from sleepymac GH-1672 - Prevent corrupt downloads after app and/or system crash Patch from Ali MJ Al-Nasrawy GH-1644 - Reset sessionDownloadLength and sessionUploadLength on download start GH-1486 - AppleTLS: Add TLSv1.3 support
Frequently asked questions
Is aria2 free?
Yes. aria2 is free and open-source software released under the GPL-2.0-or-later license.
What is the latest version of aria2?
The latest version is 1.37.0, released on Nov 15, 2023.
Is it safe to download aria2?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 67d015301eef0b612191212d564c5bb0a14b5b9c4796b76454276a4d28d9b288.
Which Windows versions does aria2 support?
aria2 runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.
How do I uninstall aria2?
Open Settings › Apps › Installed apps, find aria2 and select Uninstall. From the command line, run winget uninstall --id=aria2.aria2 -e.
Is there a portable version of aria2?
Yes. aria2 is available as a portable ZIP archive (aria2-1.37.0-win-64bit-build1.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.
Alternatives to aria2
Other Download Managers programs for Windows from different developers.