CS2 gen code generator
Pick a skin, set the float and the pattern seed, and copy the command. On a community server running the gen plugin it spawns the weapon wearing that skin, so you can look at one properly before spending anything on it.
!gen 16 309 0.01 0
Gen codes work on community servers running the gen plugin. They do nothing in matchmaking, and they never create a real item.
What the four numbers are
- Weapon
- Valve’s id for the gun or knife. The M4A4 is 16.
- Paint kit
- The skin itself. Howl is 309, and the pairing is what makes it an M4A4 Howl rather than either one alone.
- Float
- How worn it is, from 0 to 1. Each skin only exists across part of that range, which is why the slider above stops where it does — Howl runs to 0.4, so there is no such thing as a 0.9 Howl.
- Pattern seed
- Which slice of the pattern lands on the model, 0 to 1000. On a Case Hardened or a Fade this is the whole difference between one and another.
Where they work
Community servers running the gen plugin, typed into chat. They do nothing in matchmaking, nothing on a server without the plugin, and they never create a real or tradable item — the weapon exists on that server, for that round, and nowhere else.
15 servers known to run it, one per map. Pick where you want to be:
Careful with the ones you find yourself: !ws is a different plugin — a menu of preset skins rather than a generator — so a server advertising it will not usually answer a gen code.
Keep the ones you like
A cspasta page holds your gen codes next to your crosshair, your binds and a way into a server — and it opens inside the Steam overlay, so all of it is one Shift + Tab away mid-match. No account, and it takes a few seconds.
Make a page2,106 skins, last checked 8 September 2026. Server list from epidemic.gg, checked 8 September 2026. Skin data from the CSGO-API project, which takes it from the game files.