I have a Google Chrome window that contains a couple of tabs, some of which being PDFs. I am looking for a program (Windows 7), scripts or extensions that would save all those PDFs at once to a given folder. The best I can think of is AHK or Sikuli.

  • who did you do it eventually? Oct 17 '15 at 16:08
  • @user1065869 I haven't had the need since then, I guess one option would be to use the Google Chrome extension Copy All Urls and feed it to wget. Far from perfect but might gain some time. Oct 17 '15 at 16:11

Currently you can't. There is no plug-in or feature in Chrome to print multiple tabs.

However this can be achieved in Firefox using Universal Print extension.

Alternatively use OneTab plugin for Chrome where you can export all URLs from tabs and generate PDF files externally based on the URLs (there are several tools which can do that).

More advanced solution would include writing Selenium script which can use Chrome Driver and automate the process programatically by launching print dialog and save it into PDF. However I didn't test it if that would work.

Alternatively you can try to use VBScript to automate the printing. Similar to AppleScript on OSX where you can write a script which would switch between tabs in Chrome and print pages into PDF for you.

  • 1
    That sucks. You are motivated to write all these answers despite the climate and the deletion of some answers. AFAIC I'm done answering in SE Health. May 5 '15 at 20:06

Another option would be to use a Google Chrome extension that save the URLs of all opened tabs (e.g. Copy All Urls) and feed it to downloader like wget, curl, or JDownloader.

  • The problem with that is that curl etc. can't do authentication. So if you're trying to save bills, bank statements etc. from your account it won't work. Sep 20 '19 at 22:51

You could try the Chrome Extension Batch Link Downloader if all of the PDFs are linked from one page. This extension can download a large number of linked files at once, and you can even choose to download only files whose names match a specific pattern, such as *.pdf.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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