Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

After purchasing the current Humble Bundle, I wondered if it was possible to activate all of the 6 games in Steam at once, without having to do a "Product Activation" for every game.

I could probably make a script, which does this automatically, however I was wondering if there already exists a way of doing it.

share|improve this question
You could have already activated all 6 keys in the time it took you to post this question. :P –  k1DBLITZ Mar 5 '13 at 22:46
@k1DBLITZ But who knows how many Humble Bundle's i'll purchase in the future? –  Tyilo Mar 5 '13 at 22:48
@k1DBLITZ Maybe he did it for all of us. You know, for the community? For the community? For the community? –  Sadly Not Mar 5 '13 at 23:21
"Sadly Not".... –  Tyilo Mar 5 '13 at 23:42

4 Answers 4

up vote 4 down vote accepted

There is no official way to do this, but I wrote a simple script for Mac, that does exactly that: https://github.com/timofeybasanov/steamkeysactivator

For the Humble Bundle you can now link your Steam Account to their website, so rather than having to activate Steam Keys, you can simply click on the Steam button to add it to your library

enter image description here

share|improve this answer
Works for me. Just added Chrome support ;) –  Tyilo Jun 24 '13 at 11:35
+1 for the script, but there is now an official way, which you yourself noted in your Readme –  DrFish Dec 5 '13 at 19:37

The Steam client is the only way to activate a Steam product key, and they only allow you to enter one product key at a time.

With some Humble Bundles, the keys are actually for a package of games, and not given individually, although the current bundle (Humble Bundle with Android 5) does not seem to give keys in this fashion.

You could potentially automate the process with some 3rd party app, although you'd have to be aware that the key authentication process can take a variable amount of time. Also, the games default to being installed immediately, which might not be what you want.

share|improve this answer
Speaking of a 3rd party app: There's a good one in my answer below, which is smart enough to not automatically install games as it goes. –  Bobson Mar 7 '14 at 13:02

No, there is currently no way to activate more than 1 product key at a time with Steam.

share|improve this answer

For Windows, there's now the Steam Bulk Key Activator, which will read a text file of keys and plug them all in for you. You'd have to copy the keys out of the webpage yourself, but it still saves the tediousness of the Steam aspect of it.

share|improve this answer
Link is dead :> –  Enissay Mar 28 '14 at 19:42
@Enissay - You're right... looks like the guy lost the coffeecone.com domain. Hopefully he'll get it back or repost it elsewhere. It's still a recent enough change that google still has the page cached, and from that I could pull the exe and source download links. –  Bobson Mar 28 '14 at 19:49
N00b me, I didnt think of that... I just downloaded the exe and will try it s00n... thks mate <3 –  Enissay Mar 28 '14 at 20:01
For what it's worth, I grabbed the source code and may reach out to him and/or fork it (depending on language), if it stays down. –  Bobson Mar 28 '14 at 20:07
It would be a good idea, it's indeed a verry useful tool especially with the continuing coming bundles xD –  Enissay Mar 28 '14 at 20:11

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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