-- Command-line interface
-- Download files through HTTP(S)/FTP/SFTP/BitTorrent
-- Segmented downloading
-- Metalink version 4 (RFC 5854) support(HTTP/FTP/SFTP/BitTorrent)
-- Metalink version 3.0 support(HTTP/FTP/SFTP/BitTorrent)
-- Metalink/HTTP (RFC 6249) support
-- HTTP/1.1 implementation
-- HTTP Proxy support
-- HTTP BASIC authentication support
-- HTTP Proxy authentication support
-- Well-known environment variables for proxy:
http_proxy
,
-https_proxy
, ftp_proxy
, all_proxy
and no_proxy
-- HTTP gzip, deflate content encoding support
-- Verify peer using given trusted CA certificate in HTTPS
-- Client certificate authentication in HTTPS
-- Chunked transfer encoding support
-- Load Cookies from file using the Firefox3 format, Chromium/Google Chrome
+
Command-line interface
+Download files through HTTP(S)/FTP/SFTP/BitTorrent
+Segmented downloading
+Metalink version 4 (RFC 5854) support(HTTP/FTP/SFTP/BitTorrent)
+Metalink version 3.0 support(HTTP/FTP/SFTP/BitTorrent)
+Metalink/HTTP (RFC 6249) support
+HTTP/1.1 implementation
+HTTP Proxy support
+HTTP BASIC authentication support
+HTTP Proxy authentication support
+Well-known environment variables for proxy: http_proxy
,
+https_proxy
, ftp_proxy
, all_proxy
and no_proxy
+HTTP gzip, deflate content encoding support
+Verify peer using given trusted CA certificate in HTTPS
+Client certificate authentication in HTTPS
+Chunked transfer encoding support
+Load Cookies from file using the Firefox3 format, Chromium/Google Chrome
and the Mozilla/Firefox
-(1.x/2.x)/Netscape format.
-- Save Cookies in the Mozilla/Firefox (1.x/2.x)/Netscape format.
-- Custom HTTP Header support
-- Persistent Connections support
-- FTP/SFTP through HTTP Proxy
-- Download/Upload speed throttling
-- BitTorrent extensions: Fast extension, DHT, PEX, MSE/PSE,
-Multi-Tracker, UDP tracker
-- BitTorrent WEB-Seeding.
+(1.x/2.x)/Netscape format.
+Save Cookies in the Mozilla/Firefox (1.x/2.x)/Netscape format.
+Custom HTTP Header support
+Persistent Connections support
+FTP/SFTP through HTTP Proxy
+Download/Upload speed throttling
+BitTorrent extensions: Fast extension, DHT, PEX, MSE/PSE,
+Multi-Tracker, UDP tracker
+BitTorrent WEB-Seeding.
aria2 requests chunks more than piece size to reduce the request
-overhead. It also supports pipelined requests with piece size.
-- BitTorrent Local Peer Discovery
-- Rename/change the directory structure of BitTorrent downloads
-completely
-- JSON-RPC (over HTTP and WebSocket)/XML-RPC interface
-- Run as a daemon process
-- Selective download in multi-file torrent/Metalink
-- Chunk checksum validation in Metalink
-- Can disable segmented downloading in Metalink
-- Netrc support
-- Configuration file support
-- Download URIs found in a text file or stdin and the destination
-directory and output file name can be specified optionally
-- Parameterized URI support
-- IPv6 support with Happy Eyeballs
-- Disk cache to reduce disk activity
+overhead. It also supports pipelined requests with piece size.
+BitTorrent Local Peer Discovery
+Rename/change the directory structure of BitTorrent downloads
+completely
+JSON-RPC (over HTTP and WebSocket)/XML-RPC interface
+Run as a daemon process
+Selective download in multi-file torrent/Metalink
+Chunk checksum validation in Metalink
+Can disable segmented downloading in Metalink
+Netrc support
+Configuration file support
+Download URIs found in a text file or stdin and the destination
+directory and output file name can be specified optionally
+Parameterized URI support
+IPv6 support with Happy Eyeballs
+Disk cache to reduce disk activity