aria2 – Lightweight Multi-Protocol Download Utility

aria2 is a lightweight, multi-protocol, multi-source download utility supporting HTTP/HTTPS, FTP, SFTP, BitTorrent, and Metalink....

Networking Tools Linux Open Source

aria2 is a lightweight, multi-protocol, multi-source download utility supporting HTTP/HTTPS, FTP, SFTP, BitTorrent, and Metalink. It can download files from multiple sources simultaneously, maximizing bandwidth utilization and making it significantly faster than traditional downloaders.

Key Features

  • Multi-Protocol – HTTP, FTP, SFTP, BitTorrent, Metalink
  • Multi-Source – Download from multiple mirrors simultaneously
  • Lightweight – Low memory footprint
  • Segmented Download – Split files for parallel downloading
  • RPC Interface – Remote control via JSON-RPC

Installation

sudo apt install aria2    # Debian/Ubuntu
sudo dnf install aria2    # Fedora/RHEL

Basic Usage

# Download file
aria2c https://example.com/file.iso

# Multi-connection download
aria2c -x 16 https://example.com/file.iso

# Download torrent
aria2c file.torrent

# Download from multiple sources
aria2c https://mirror1.com/file https://mirror2.com/file

# Resume download
aria2c -c https://example.com/file.iso

# Limit speed
aria2c --max-download-limit=1M file.torrent

Download aria2

Was this article helpful?