aria2

A command line downloader that pulls one file from several sources at once, including a torrent and a mirror together.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

3 more ways to get aria2

Package managers

About aria2

aria2 downloads over HTTP, HTTPS, FTP, SFTP, BitTorrent and Metalink, and it will use several of them simultaneously for the same file. Data pulled over HTTP is uploaded back into the BitTorrent swarm, and Metalink chunk checksums are verified as the file arrives rather than at the end.

It runs as a daemon with a JSON-RPC interface, which is why so many other programs use it as their engine: Motrix, Persepolis and several web front ends are interfaces on top of aria2.

Strengths

  • Downloads one file from HTTP, FTP and BitTorrent sources at the same time
  • Verifies Metalink chunk checksums while downloading, not after
  • JSON-RPC daemon mode, which is why other download managers build on it
  • Tiny, with no dependencies worth worrying about

Limitations

  • Command line only; every graphical interface is a separate project
  • The option list is long and the defaults are conservative
  • Version 1.37.0 dates from November 2023
  • Windows builds are a portable ZIP, with no installer

Details

Pricing
Free · Free and open source under the GPL 2.0.
License
GPL-2.0
Developer
aria2 Project
Platforms
Windows, macOS, Linux, Android, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Scripted downloads, and squeezing a large file down a slow link
Categories
Download managers
Last verified
Added
Provenance
Selected from the TechWalrus downloads catalog (File Transfer); facts checked against the developer's own pages, 2 sources on file.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing