aria2 is a HTTP/FTP/BitTorrent download utility.

Project Website:

Usage[edit]

To quickly download something with 4 threads:

$ aria2c -x 4 http://something.com/foo.zip

Chunk sizes can be defined with -k flag.

$ aria2c -x 4 -k 1M http://something.com/foo.zip

Resume download started by other programs with -c, only if the initial download was not multi-segmented.

$ aria2c -c -s2 http://something.com/foo.zip

Download speed can be throttled:

$ aria2c --max-download-limit=100K http://something.com/foo.zip


Other common options are:

Flag Description
--check-certificate=false No SSL certificate validation
-c or --continue=true Enable resume

WebUI[edit]

There is a web UI project for Aria2C using the built in RPC server at https://github.com/mayswind/AriaNg.

A packaged version inside Docker can be found on my repository at