Rain.gg is a popular CS2 site for cases and roulette-style games. If you mainly open cases or play battles, the edge on those games is the number to compare, and CaseBattles' is half.
New to CaseBattles? Get 3 free cases at signup, then up to 100 bonus gems on your first deposits (30% match, automatic, no code).
The short version
SkinCaseReviewer (January 2026) lists Rain.gg's edge at 10% on case opening and 10% on the Upgrader. CaseBattles publishes a flat 5% on cases and battles.
Side-by-side
| Attribute | Rain.gg | CaseBattles |
|---|---|---|
| House edge, case opening | 10% (SkinCaseReviewer, Jan 2026) | Flat 5% |
| House edge, case battles | Not listed (SkinCaseReviewer, Jan 2026) | Flat 5% |
| House edge, Upgrader | 10% (SkinCaseReviewer, Jan 2026) | 10%, about 9.1% if you sell the win |
| First-deposit bonus | 5% with a code | Up to 100 bonus gems (30% match) |
| Signup free cases | 3 with a code | 3, no code needed |
| Provably fair | Check their site | Yes, verifiable on every roll |
Half the edge on cases
Open 1,000 gems' worth of cases at a 10% edge and the expected return is about 900. At 5% it is about 950. Same cases, same luck, more of it coming back to you over time.
Every CaseBattles edge
| CaseBattles game | House edge |
|---|---|
| Cases | 5% |
| Case battles | 5% |
| Coinflip | 5% |
| Duels | 5% |
| Plinko | About 7% |
| Upgrader | 10% (about 9.1% if you sell the win) |
| Mines | 10% |
A bigger first-deposit bonus
Rain.gg's new-player code gives 5% on your first deposit. CaseBattles matches your first deposits by 30%, up to 100 bonus gems, automatically, on card, crypto and skins.
What you get on CaseBattles
- A flat 5% house edge on cases, case battles, Coinflip and Duels, published per game in the FAQ.
- 3 free cases when you sign up, no deposit needed.
- Up to 100 bonus gems on your first deposits: a 30% match, added automatically to card, crypto and skin deposits in your first 7 days (3× wagering on the bonus).
- Rakeback that grows with your level, plus rain, promo codes and a wager race.
- Provably fair results on every roll, which you can check on the fairness page.
- Withdrawals as real CS2 skins or crypto.
- A free Coins mode to try every game before you spend anything.
Try it
1. Create your CaseBattles account and claim your 3 free cases. 2. Make your first deposit by card, crypto or skins; the 30% match is added automatically (if it is not showing, enter FIRST15 in the cashier). 3. Open a case, join a battle or try the Upgrader.
18+ only. Set a budget before you play and never wager more than you can afford to lose. Competitor figures are from the independent reviews named above, as published on the dates given; check each site's own terms before you deposit.
Frequently asked questions
What is the house edge on Rain.gg?
SkinCaseReviewer (January 2026) lists Rain.gg at 10% on case opening and 10% on the Upgrader. CaseBattles publishes a flat 5% on cases and case battles.
What is the CaseBattles first deposit bonus?
New players get up to 100 bonus gems on their first deposits: a 30% match, added automatically to card, crypto and skin deposits in the first 7 days after signup, with no code needed. The bonus carries 3x wagering before it can be withdrawn. New accounts also get 3 free cases at signup with no deposit.
What is the house edge on CaseBattles?
CaseBattles publishes a flat 5% house edge on cases, case battles, Coinflip and Duels. Plinko is about 7%, Mines is 10%, and Upgrader is 10% (about 9.1% if you sell the win, because sales pay a 1% premium).
Does CaseBattles give free cases?
Yes. New accounts get 3 free cases at signup with no deposit needed, then up to 100 bonus gems on their first deposits (a 30% match).
Is CaseBattles a good Rain.gg alternative?
If a low, published house edge matters to you, yes: cases and battles on CaseBattles carry a flat 5% edge, with provably fair results, card, crypto and skin deposits, and skin or crypto withdrawals.
