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
- winget
winget install --id aria2.aria2 - Chocolatey
choco install aria2 - Homebrew
brew install aria2
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.
Motrix
A clean desktop download manager that speaks HTTP, FTP, BitTorrent and magnet links from one queue.
Persepolis
A download manager built on aria2 that splits a file across up to sixty-four connections and schedules queues.
yt-dlp
A command line downloader that saves audio and video from thousands of sites, with precise control over formats.