Skip to main content

aria2 tools, right in your browser.

aria2.org is an independent, community-run resource. These free tools talk to your own aria2 daemon over JSON-RPC — nothing is uploaded, nothing is installed, and no account is required.

Open Online WebUI Build an aria2.conf

One prerequisite: enable the RPC server.

Run aria2 with a secret token so these tools can connect: aria2c --enable-rpc --rpc-allow-origin-all=true --rpc-secret=YOUR_SECRET --rpc-listen-all=true --daemon=true. The WebUI and Trackers connect to http://localhost:6800/jsonrpc by default. Never expose port 6800 to the public internet — keep it on localhost or a trusted LAN/VPN. See the Docker guide for a 24/7 setup.

The three tools

Each does one job well and runs entirely client-side.

Which tool do I need?

Pick a tool by the task you are trying to do
I want to…UseNeeds RPC?
See, add and control downloads from a browserOnline WebUIYes
Fix a torrent stuck at 0 peers / 0 KB/sTracker listNo (optional push)
Create or edit aria2.conf without reading the manualConfig generatorNo
Learn the exact flag behind an optionOptions referenceNo
Fix an error messageTroubleshootingNo
Run aria2 24/7 on a server or NASDocker guideYes

Quick start for each tool

WebUI

Start the daemon, then open the WebUI and enter host localhost, port 6800 and your secret.

aria2c --enable-rpc --rpc-allow-origin-all=true --rpc-secret=SECRET --daemon=true
Trackers

Copy the list into aria2.conf as a single bt-tracker line, or press Push to RPC to update a running daemon instantly.

bt-tracker=udp://...,http://...
Config generator

Pick a preset, adjust the sliders, then copy or download aria2.conf and save it to:

~/.aria2/aria2.conf

At a glance

Comparison of the three tools
ToolWhat it doesNeeds RPCInstallWorks offline
Online WebUIBrowser dashboard for the daemonYesNoneNo (talks to your daemon)
Tracker listCurated trackers + push to RPCOptionalNoneYes (copy)
Config generatorBuild/export aria2.confNoNoneYes

Keep going

FAQ

Are these tools free, and do they send my data anywhere?

They are free and run entirely in your browser. The WebUI and Trackers talk directly to your own aria2 daemon over JSON-RPC; the config generator never leaves your device. No account, no upload, no telemetry.

Do I need to install anything?

No app to install here. You only need aria2c itself running locally (or on your server) with the RPC server enabled for the WebUI and the tracker push.

Can I use these tools on a remote server or NAS?

Yes. Point the WebUI at the server's RPC host/port through a VPN or an authenticated HTTPS reverse proxy. See the Docker & NAS guide.

Why does the WebUI say "Disconnected"?

Usually one of: aria2 is not running with --enable-rpc, the port/host is wrong, or the secret does not match. See Troubleshooting.