n8n-nodes-aria2
Community node for n8n to interact with Aria2. It lets you automate Aria2 directly from your n8n workflows using a secure stored credential.
Verified community node — installable directly from the n8n node panel (self-hosted and n8n Cloud).
Installation
This is a verified community node: in n8n click + (Add node), search for Aria2, and add it — no manual install needed.
Manual install (older n8n, or as an unverified package)
Go to Settings → Community Nodes → Install and enter n8n-nodes-aria2.
Operations
| Operation | Description |
|---|---|
| Get Active Downloads | Get active downloads |
| Get Global Stats | Get global statistics |
| Get Version | Get the server version |
| Get Waiting Downloads | Get waiting downloads |
Authentication
This node uses the Aria2 API credential. In n8n, go to Credentials → New, pick Aria2 API, and fill in:
- Base URL — the address of your instance, e.g.
http://aria2:6800(no trailing slash). - RPC Secret — the RPC secret token (leave empty if none is set).
The RPC secret token is passed with each JSON-RPC call.
Where to find it: See the service documentation: https://aria2.github.io/manual/en/html/aria2c.html#rpc-interface
The credential's Test button verifies the connection before you save.
Usage
- Add the Aria2 node to a workflow (after a trigger such as When clicking 'Test workflow' or a Schedule Trigger).
- Select your Aria2 API credential.
- Pick an Operation and run the workflow — the response is returned as JSON for the next node.
Compatibility
Requires n8n 1.0 or newer. Built and linted with the official @n8n/node-cli, and
published to npm with a build-provenance attestation.