Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Let's say I have a list of URLs as follows:

Now I'd like to automate the process of downloading all those MP3 files.

I just want to input this list of URLs, select a specific folder to store the files and voila... "Downloading"

Do you know of any software that can do this with the click of button?

Disclaimer: the MP3 listed above are free to download.

You can listen to those MP3 here:

share|improve this question

closed as off-topic by Ƭᴇcʜιᴇ007, Excellll, Michael Kjörling, Kevin Panko, DavidPostill Nov 26 '14 at 8:13

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – Ƭᴇcʜιᴇ007, Excellll, Michael Kjörling, Kevin Panko, DavidPostill
If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 17 down vote accepted

Check out DownThemAll, which is a Firefox extension which does exactly what you describe. You may have to save the list of URLs as a .html file and open it locally in Firefox to use DTA.

share|improve this answer
I've used DownThemAll long time ago. Haven't remembered about it. Good call... – Leniel Macaferi Jul 28 '10 at 2:50
Thanks kispiox... DTA can open a simple text file with all URLs. It's perfect. Check my answer:… – Leniel Macaferi Jul 29 '10 at 17:45
This works really well for sites which have obscure user-agent and cookie requirements, as it appears to them like you are accessing the URLs normally in your browser, which can be difficult to replicate with external download programs. – Malvineous Jun 24 '12 at 4:31
wget -i fileofurls.txt
share|improve this answer
Hehehe - great Linux and its command line life saver. :) – Leniel Macaferi Jul 28 '10 at 2:54
wget is available for windows -> – ukanth Jul 28 '10 at 2:56
@UKanth - Thanks... – Leniel Macaferi Jul 28 '10 at 2:59
If you're coming from Windows, don't forget to place the dependencies in the same directory: – Jeff McJunkin Jun 30 '12 at 0:38
recommended option for parameterized URLs and redirectors: --content-disposition - this will try and rename the download appropriately (i.e. to the final name the host offers instead of the file part of the URL). – hiergiltdiestfu Jul 10 '15 at 12:38

Free Download manager can do this

share|improve this answer
Note: This requires you to install a program. – starbeamrainbowlabs Nov 25 '14 at 14:11
the latest version of FDM doesn't seem to have a File menu – mcmillab May 20 at 6:01

Try Mass Download

The above link contains instructions and a link to the program.

share|improve this answer
Just out of curiosity; why is it that I answered the question first, yet my answer is at the bottom? Edit: Well, now it's not. Do the answer orders just randomly change until they have a vote amount above zero? – Ryan Jul 28 '10 at 2:46
If you reload the page you'll see that the position of answers changes... Answers with more up-votes are on top of course. – Leniel Macaferi Jul 28 '10 at 2:47
I was wondering... thanks. – Ryan Jul 28 '10 at 2:50

I just managed to get such piece of software and it works perfectly.

kispiox answer led me in the right direction.

I wrote a blog post with a walkthrough that shows how to get it working. Check it out...

Automate the download process of a list of URLs/links

share|improve this answer

Create a file names urls.txt and enter the urls in new lines.

Then run:

wget -x -i urls.txt

The -x option will retain the directory structure (if you remove it, all files will be in current directory).

share|improve this answer

Easiest one is and go for the option File > Import > Import list of downloads from clipboard

share|improve this answer
wget -c -i FileContainingUrls.txt

-c is for continue if for one reason or another the download has been stopped, with this option it will resume where it stopped.

By the way, if you use downThemAll or similar program like Free Download Manager, you have to know that the program will download a file in several pieces which some sites might not like (i.e. twitch), so you have to configure your software to download a file in one piece if you have an error.

share|improve this answer

I wrote a browser extension using Google Chrome's download API which'll work across all platforms (operating systems) i.e. Windows/Mac/Linux :-)

It's called TabSave and originally it was for this, but I'm trying to add the ability to do some things researchers might want to do with giving PDFs titles straight from the browser.

The "download a list of files" works perfectly though, and the ability to get these links from open tabs might make it handy.

You can get the extension here, and all the code is open source on GitHub here.

I wouldn't call it a ‘download manager’, it just downloads at the click of a button as OP puts it, no fuss.

There really is no need to go downloading software when there's a browser just sitting there made for this.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.