Steam keys are never reused, so I was thinking about how many possibilities there are...
So I calculated the amount of unique steam keys that are possible...
This is what I got...
3.7199333e+41
or
371993330000000000000000000000000000000000

So don't worry folks. Your keys are safe even though they are years old.

Edit: Thank you smart people... The real answer is 36^15 or 221,073,919,720,733,000,000,000. Still a big number though.

Edit: It seems that O and 1 is not used in steam keys. The real real answer is 34^15 or 9.3795879e+22

Edit: The exact amount is incalculable... Chaos Theory?

Edit: O, 1, S, and U are not used in steam keys, so not to be confused with 0, l, 5 and ? Still, they are used on rare occasions for whatever reason. Steamgifts user, pb1, mentioned that some keys from humblebundle.com start with HUMB. No doubt that humble paid a few extra dollars to make an acception.

5 years ago*

Comment has been collapsed.

Did you calculate that only with the common 15 character long ones or also taking into account the rarer longer variants?
Just curious.

5 years ago
Permalink

Comment has been collapsed.

The longer variants are so rare they're not worth adding into the equation.

5 years ago
Permalink

Comment has been collapsed.

I've seen a few games that apparently only come in the longer variants, that said I will agree that they are extremely rare and normally it happens because they were originally intended for something else and then were made compatible with steam after the fact. So yeah, most likely you're right.
It's just that they are a precedent than valve might change the format one day if they have a reason to do so.

5 years ago
Permalink

Comment has been collapsed.

I did not take longer keys into account.

5 years ago
Permalink

Comment has been collapsed.

keys can be revoked so you can't say that they're safe...

5 years ago
Permalink

Comment has been collapsed.

Not safe if you buy from otaku-gogo.

5 years ago*
Permalink

Comment has been collapsed.

But then, they can be revoked even if you activated them 👀

5 years ago*
Permalink

Comment has been collapsed.

Everyone stop buying from otaku-gogo! Problem solved...

5 years ago
Permalink

Comment has been collapsed.

Did some otaku-gogo keys really get revoked?

5 years ago
Permalink

Comment has been collapsed.

Yes, several were.... It made a real mess of things and affected 5 of my giveaways and 14 winners lost their game.

5 years ago
Permalink

Comment has been collapsed.

Ouch, that sucks. Never bought from them before because it seems to me that they only bundle trash. I don't check every bundle thread related to them that gets posted here, so I might be wrong.

5 years ago
Permalink

Comment has been collapsed.

36^15

5 years ago
Permalink

Comment has been collapsed.

2.2107392e+23
Thank you. This is right.

5 years ago*
Permalink

Comment has been collapsed.

I never noticed before that O and 1 never appear in steam key. :)
I wonder what happen when steamgifts run out of giveaways URLs. I think there are only around 62^5 (916132832) combinations. It would happen if every user made 850 giveaways. I'm such a nerd, sorry. :P

5 years ago
Permalink

Comment has been collapsed.

OMG, you are a nerd! Interesting fact though...

5 years ago
Permalink

Comment has been collapsed.

Ha ha :)
But I think they will just add a new digit or something. I registered recently on battlenet and got 5 digit number after username, when most users have 4.

5 years ago
Permalink

Comment has been collapsed.

5 years ago
Permalink

Comment has been collapsed.

Yeah, if there was ever a risk of them running low on combinations, they'd just lengthen the string.

It's like when they were running out of phone numbers here. It used to be 5 digits plus area code. They added an extra 2 numbers after the area code that act as a sort of sub-area code. Problem fixed.

5 years ago
Permalink

Comment has been collapsed.

They might run out in the year 3000, not our problem. lol

5 years ago
Permalink

Comment has been collapsed.

See you then!

5 years ago
Permalink

Comment has been collapsed.

Here in my country they do something similar, when a city is close to run out of phone numbers they just give it an area code that's one digit shorter and add one digit to the main number. They make it so every phone number has 10 digits in total for some reason (plus some extra codes that are necesary sometimes but not in all cases, it's kinda weird).

5 years ago
Permalink

Comment has been collapsed.

i was only just thinking about this last night... weird :)

5 years ago
Permalink

Comment has been collapsed.

That is cool! Curious minds...

5 years ago
Permalink

Comment has been collapsed.

With a standard 15 character Steam key, I'm assuming each character can be any letter from A-Z and any number from 0-9. So the number of combinations is 36^15.

5 years ago
Permalink

Comment has been collapsed.

I wasn't worried, but did wonder how many combinations are possible... nice to know we're still far from the limit :)
So wait, how much is 2.2107392e+23 actually? 221,073,919,720,733,000,000,000!

5 years ago*
Permalink

Comment has been collapsed.

AREPH-RASEK-EYSOK?

Legitimate question: Does anyone know if certain keys (say, those with vulgar words) blacklisted?

5 years ago
Permalink

Comment has been collapsed.

LOL... I bet they are... You just made this incalculable.

5 years ago
Permalink

Comment has been collapsed.

Damn it, stop breaking science!

5 years ago
Permalink

Comment has been collapsed.

I used to send ADDED-YOUON-STEAM whenever the giveaway was for a steam gift.
Got told more than once that the key was not valid D:

5 years ago
Permalink

Comment has been collapsed.

please stop posting non valid keys!!!!

5 years ago
Permalink

Comment has been collapsed.

Ah! Keys can't be ninja'd if they were never valid.

View attached image.
5 years ago
Permalink

Comment has been collapsed.

Has anyone marked as not received? :D

5 years ago
Permalink

Comment has been collapsed.

See by yourself.
A spacecat always fulfills his duty :)

5 years ago
Permalink

Comment has been collapsed.

Yeah, but I meant marked as not received before realising their mistake - I won't see that now on your profile if it was changed later. :-)

5 years ago
Permalink

Comment has been collapsed.

That is really creative! ^^

5 years ago
Permalink

Comment has been collapsed.

Actually... anything that resembles a word is blacklisted!

5 years ago
Permalink

Comment has been collapsed.

To avoid confusion some omit letter O and number 0 is used instead. Not entirely sure steam also did this. If true, then 35^15. Still plenty of combinations,

5 years ago
Permalink

Comment has been collapsed.

I think you are right. Very good sir.

5 years ago
Permalink

Comment has been collapsed.

Afk, so can't check myself, but do steam keys use the full 0-9A-Z set, or are O/0 (and others?) unused to prevent mistakes with printed keys. I know some key sets of the past would eliminate l/I as well, or rather... it would accept either character there for that key.

Edit: ninjad! :)

Edit 2: 9/g was also a common exception for printed keys

5 years ago*
Permalink

Comment has been collapsed.

Yes, you seem to be right. Except it is 1 that is omitted. I and L are unique.

5 years ago*
Permalink

Comment has been collapsed.

In addition to the standard format (3*5 chars) there are also keys with 5*5 chars, and also keys with 18 chars and no dashes (like DALDBT3BGGWHAxxxxx),

5 years ago*
Permalink

Comment has been collapsed.

I think you forgot the \ before the *.

5 years ago
Permalink

Comment has been collapsed.

Yes, I did. ^^

5 years ago
Permalink

Comment has been collapsed.

Dashes are always optional when entering the key

5 years ago
Permalink

Comment has been collapsed.

Interesting, didn't know that.

5 years ago
Permalink

Comment has been collapsed.

View attached image.
5 years ago
Permalink

Comment has been collapsed.

Not every combination is used, otherwise you would be able to change one letter/number and have a new key.

5 years ago
Permalink

Comment has been collapsed.

Nice point.

5 years ago
Permalink

Comment has been collapsed.

Now if we get more theoretical there are many checksumms(calculations) involved which limits that number probabliy heavily but if its ^14 or maybe even just ^9. The number is massive.

5 years ago
Permalink

Comment has been collapsed.

But this does mean if I somehow hit the jackpot I can activate a random game, right? No matter how low the probability is.

5 years ago
Permalink

Comment has been collapsed.

No.... lol

5 years ago
Permalink

Comment has been collapsed.

Yes. It would require the key to be geneated in the first place and still active. So not only you need to happen upon a valid combination, but also in a certain time frame. And all this with Steam's random trial lock-outs in effect.
Lottery is a bit more certain.

5 years ago
Permalink

Comment has been collapsed.

Lottery is a bit more certain.

Or lightning bolts. :P

5 years ago
Permalink

Comment has been collapsed.

No was an easier answer.

5 years ago
Permalink

Comment has been collapsed.

Or you could play the lottery instead, with more or less equal chances to win, then buy all the games on steam and still have some cash left. ;-)

5 years ago
Permalink

Comment has been collapsed.

Ok so if steam got to 100 000 different games, there'd be enough keys for 937 958 785 518 736 439 people to own all the games. Or 117 million times more than the current world population. Even with the other caveats that change the number of possibilities, I don't think this format will ever need to change and I don't think you'll ever randomly guess a key.

5 years ago
Permalink

Comment has been collapsed.

At the rates the fake games, asset flips, and trend games like the current "hentai" wave is going, 100000 products is probably a year or so away. :P

5 years ago
Permalink

Comment has been collapsed.

Haha yes, you're probably right. And all of them will be sold and then revoked via otakubundle.
I think if valve hadn't introduced changes to their trading card policies you would have seen people with farms running hundreds of thousands of steam accounts 'playing' fake games and the possibility of running out of available keys would be a lot more real.

5 years ago
Permalink

Comment has been collapsed.

good element to show that virtual games aren't actually worth any shit and that the initial cost of production isn't an excuse for the revenues when they become much greater than it. and don't get me started on the bs dlc and microtransactions. oh here let me type "10 000" on my keyboard. here, $100 000 please. oh wait, 1, 0, 0, 0, 0, 0, $100 000 again please thanks. oh you know what just let me put that shit item that took 5 minutes to make as an exclusive and sell it ad infinitum automatically, cause it's duplicated at the cost of a byte at most, for 5€, no let's say 10€, while i sit there watching my bank account increase from those people actually having to work to receive money cause their efforts aren't duplicated automatically at no cost unlike me

5 years ago*
Permalink

Comment has been collapsed.

The real worry is not about the number of keys but Steam going out of business. I remember a report that predicts IT companies that will still be there for the next century and Steam was not one of them but facebook was . . . I do not know if its a gimmick. Personally, I do not even use fb and stayed away from it most of the time. If there's a risk of running out of keys then they'll just add in another 5 letter/number combi. Pretty much when phone numbers reach a limit and extended by 1 number in the end. Cheers~

5 years ago
Permalink

Comment has been collapsed.

I don't believe it is possible to predict the future, especially in 100 years. Still, your point is valid... Steam will probably go out of business before they run out of keys.

5 years ago
Permalink

Comment has been collapsed.

Luckily, in that case, steam came out a while back and said:

"If steam ever shuts down we will give all users a grace period where they can download offline copies of all their games"

Now in the case of people with many games means we need to go out and buy quite a bit of HDD's to store the games.

5 years ago
Permalink

Comment has been collapsed.

There is nothing impossible, still get from to time the dublicate error when I try to use the unused key.

5 years ago
Permalink

Comment has been collapsed.

That would be a looooooong train ;)

5 years ago
Permalink

Comment has been collapsed.

View attached image.
5 years ago
Permalink

Comment has been collapsed.

LMFAO!

5 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 2 years ago.

5 years ago
Permalink

Comment has been collapsed.

Where is Charlie when you need him?

5 years ago
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 2 years ago.

5 years ago
Permalink

Comment has been collapsed.

View attached image.
5 years ago
Permalink

Comment has been collapsed.

It seems that O and 1 is not used in steam keys.

Actually not the case, I looked through my key list and found very select few using these even if extremely rare compared to other letters.

5 years ago
Permalink

Comment has been collapsed.

I looked through 100 keys and couldn't find any. But ok, it is very rare then.

5 years ago
Permalink

Comment has been collapsed.

I ran a test on 715 keys I had stored in a file, below are numbers of keys containing a given letter/number:

A: 251
B: 280
C: 283
D: 250
E: 291
F: 275
G: 259
H: 296
I: 266
J: 302
K: 272
L: 288
M: 267
N: 282
O: 0
P: 281
Q: 265
R: 253
S: 2
T: 258
U: 1
V: 274
W: 246
X: 254
Y: 265
Z: 267
0: 316
1: 0
2: 288
3: 270
4: 269
5: 297
6: 277
7: 271
8: 257
9: 254

These cases with U and S are some atypical format keys from humble (one without any dashes, beginning with HUMB and one with four segments), so I think we can safely say that O, 1, S and for some reason U are not used in typical steam keys.

5 years ago*
Permalink

Comment has been collapsed.

Nice work pb1!

5 years ago
Permalink

Comment has been collapsed.

Closed 5 years ago by wjf3.