Can I use curl/wget/aria2c with Tor for batch downloads and appearing from a new exit node for each download? That is, I want to feed curl/wget/aria2c 1000 links to download over http(s) that each appear from a new, random, exit node (since it is random, in rare cases two downloads might appear from the same node).

It is "good enough" to create e.g., 100 circuits and then reuse them.

2 Answers 2


mass download via tor can be somewhat tricky. the tor network will fight against with slow conection or cut offs. to get results you need a savy downloadmanager which can handle the cut offs and automaticaly continue the download later. i tested FDM with acceptable results. i did not test uget but its description is promissing.


It's simple: use Tor as a proxy with authentication and use random login+password for each stream, so it will isolate them. Also don't forget to tweak up your torrc config for a circuit isolation

  • How do you setup that? Link?
    – d-b
    Jul 12, 2023 at 22:41
  • link for what exactly? torrc or aria?
    – Alexey Vesnin
    Jul 14, 2023 at 19:17
  • torrc. (filler characters)
    – d-b
    Jul 23, 2023 at 5:36
  • you don't need any additional setup in there - a password makes a trigger to run a separate path. Just tune your isolation tor.stackexchange.com/questions/23202/…
    – Alexey Vesnin
    Jul 29, 2023 at 14:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .