Make Your Own Windows 95 OEM License Key

Make Your Own Windows 95 OEM License Key

  • mdo  Xan
  •   Tech
  •   January 23, 2026

The method of "making your own" key for OEM versions of Windows 95 has apparently been around for a while, however I only saw it recently in the comments on WinWorldPC for the Windows 95 OSR2.5 release and felt it was somewhat poorly explained. As such I make no claim to having figured this out myself; I didn't, I just took what others have done and made it easier to follow (well I think I have anyway).

Also the idea of actually making your own key for a now completely defunct and obsolete OS might seem rather pointless when you can just go on the same site I mention above (among others) and find a working key almost straight away, but, meh? I thought this was cool so figured I'd write it down somewhere. Plus if you didn't know you could do this, now you do!

Some notes worth mentioning are that this key creation method may not work on earlier OEM versions of 95, I've only tested it on the last version released which was OSR2.5. Also note that somewhat few and far between retail full and upgrade releases of Windows 95 use a different key format, so this won't apply to them.

Anyway, the OEM key is made up of three distinct parts:

XXXXX-OEM-XXXXXXX-XXXXX

As it happens we already know one of the digits must be a zero, so in reality it starts off looking like this:

XXXXX-OEM-0XXXXXX-XXXXX

So to make your own key follow these steps:

  • The first three digits must be a number from 001 to 366.
  • The fourth and fifth digit must be either 95, 96, 97, 98, 99, 00, 01 or 02.
  • The sixth digit (after OEM) must be 0.
  • The seventh to eleventh digit can be anything you like.
  • The 12th digit is the checksum of those previous five digits and must be a number between 1 and 7.
  • The last five digits (13th to 17th) can be anything you like.

You can just guess what the checksum is when installing Windows 95 as it gives you the chance to go back and re-enter the key if it happens to be wrong, thus you could just keep putting in the twelfth digit from 1 to 7 until you find the correct one.

But you can calculate the checksum digit without just guessing which one it is, if you want to. Firstly add the numbers together to get the first sum. Then divide the first sum by 7 to get the second sum. Find the whole number (if it has a decimal place ignore everything after the decimal) to get the third sum. Multiply the third sum by 7 to get the fourth sum. Subtract the fourth sum from the first sum to get the fifth sum. Then deduct the fifth sum from 7 to get the checksum.

For example, if you used the five digits 78237:

  • Add them together: 7+8+2+3+7=27
  • Divide 27 by 7: 27÷7=3.857142857142857
  • Find the whole number (ignore everything after the decimal place): 3.857142857142857 = 3
  • Multiple 3 by 7: 3x7=21
  • Subtract that from the first sum: 27-21=6
  • Deduct that sum from 7: 7-6=1
  • The checksum is 1: XXXXX-OEM-0782371-XXXXX

Of course depending on how quickly you're capable of doing these mathematics one way or another, it might be quicker to just guess the number as I stated above, but at least you know the method to actually figure it out now.

Windows 95 Licensing Hack


Copyright © 2026 XenoDyne