How to open multiple URLs in Chrome/Firefox and then save them individually?

Solution 1:

Opening the URLs in tabs can be done just pasting in a console prompt cmd your URLs like this.

start chrome http://yoururls/foo.html &
start chrome http://yoururls/bar.html &
.
.
.

or

start firefox http://yoururls/foo.html &
start firefox http://yoururls/bar.html &
.
.
.

Solution 2:

Although the question specifically mentions Chrome and Firefox, if what you are trying to do is to save the content of each page, wget is made for this task. E.g.:

wget --input-file=list_of_urls.txt

You can even specify a specific user-agent in case you want the server to see the request as a certain browser:

wget --user-agent=some_specific_user_agent_string --input-file=list_of_urls.txt