1. CSGORoll: Best overall skins site
- Welcome offer
- 3 free cases + 10% deposit bonus
- Min deposit
- tbc
- Payout
- 1–36 hours
Pros
- Free cases on sign-up
- Daily case
- Biggest marketplace
Cons
- Verification before withdrawal
- Premium cases above market
Promo codes for every CS2 gambling site we review, with what each code gives, the wagering attached and when we last checked it. Codes are refreshed weekly.
Every CS2 gambling site has a sign-up code. They fall into two groups: free cases, where you open a case and keep what drops, and bonus balance, a percentage added to deposits that must be wagered before it can be withdrawn. A free case with no wagering is worth exactly what it drops; a 10% bonus with 10x wagering is worth close to nothing.
| Site | Code gives | Wagering | Code |
|---|---|---|---|
| CSGORoll | Free cases on sign-up | None on cases | To confirm |
| CSGOEmpire | Free case | Low | To confirm |
| Clash.gg | Free case and daily case | None on daily case | To confirm |
| Hellcase | Sign-up balance and daily case | Low | To confirm |
| DaddySkins | Bonus on every deposit | Per deposit | To confirm |
| Key-Drop | Free case or balance, golden codes | Varies | To confirm |
| Farmskins | Deposit balance | Applies | To confirm |
| Skin.Club | Free case and deposit bonus | Applies to bonus | To confirm |
| Datdrop | First-deposit bonus | Applies | To confirm |
| CSGOFast | Free case or balance | Varies | To confirm |
| Rain.gg | Free coins | Applies | To confirm |
| Howl.gg | Free case | None on case | To confirm |
| CSGO500 | Site-currency bonus | Applies | To confirm |
| Bloodycase | Free case | None on case | To confirm |
| GGDrop | Balance and free case | Applies to balance | To confirm |
Codes are entered at sign-up or in the site's promo field. The live code for each site is added once confirmed with the operator.
1. Register with Steam login on the site's own page (check the URL is steamcommunity.com). 2. Enter the code in the promo or affiliate field. 3. Open the free case or claim the bonus. 4. Read the wagering before depositing. 5. Verify your account before your first withdrawal.
Some sites, Key-Drop above all, release time-limited codes during events and on social channels. They're worth having but expire fast.
Pros
Cons
Pros
Cons
Pros
Cons
| Casino | Score | Best for | Welcome offer | Min deposit | Payout |
|---|---|---|---|---|---|
| CSGORoll | 5.0/5 | Best overall skins site | 3 free cases + 10% deposit bonus | tbc | 1–36 hours |
| Clash.gg | 4.9/5 | Best for value-focused openers | 3 free case unboxing spins | tbc | 1–36 hours |
| DaddySkins | 4.8/5 | Best for regular depositors | Welcome offer to be confirmed | tbc | 1–36 hours |
| Feature | Free case code | Deposit bonus code |
|---|---|---|
| Needs a deposit | No | Yes |
| Wagering | Usually none on the case | Usually applies to the bonus |
| Value | Exactly what the case drops | The bonus minus the cost of wagering |
| Best for | Trying a site | Players who'd deposit anyway |
Multiply the bonus by its wagering requirement to get the turnover, then apply the site's edge. A $10 bonus with 10x wagering means $100 of play; at a 5% edge that costs about $5, leaving the bonus worth roughly $5. With 30x wagering, the cost rises to $15 and the bonus is worth less than nothing.
Only enter codes on a site's official domain, reached from a trusted link. Fake sites copy real designs and advertise "exclusive codes" to steal Steam logins. If a site asks you to log in to Steam on a page that isn't steamcommunity.com, leave.
Codes are re-checked weekly. Each entry shows what the code gives and the wagering attached, so you can compare offers without signing up to every site.
Skin-site wagering works like casino wagering: bonus balance must be played through a set number of times before it can be withdrawn. Two details matter more than the multiple:
| Detail | Why it matters |
|---|---|
| Which games count | Some sites count only cases, not roulette or crash |
| Whether deposits are locked | A locked deposit can't be withdrawn until wagering is done |
Beyond sign-up codes, most sites reward play through daily cases, rakeback (a percentage of your wagers returned) and account levels that unlock better daily rewards. Rakeback has the clearest value: it reduces the effective edge on everything you play. Levels are worth something only if you'd play that volume anyway.
If you want to try a site without risk, take a free-case code. If you'll deposit regularly, compare recurring offers such as rakeback or DaddySkins' every-deposit bonus. Ignore headline percentages until you've checked the wagering.