What Is Rain.gg and How Does It Work?
Rain.gg is a CS2 (Counter-Strike 2) skin gambling and unboxing platform that launched in 2024.
It's not a traditional casino, you're not playing slots or blackjack.
Instead, you buy virtual "cases" that contain random CS2 weapon skins, then open them hoping for a rare, valuable item.
The operator is Make It Holdings Limited, registered in Belize with company number 45313.
You can deposit using CS2 skins, crypto, credit cards, Apple Pay, Google Pay, or Kinguin gift cards.
To cash out, you withdraw either more CS2/Rust skins or cryptocurrency directly to your wallet.
There's no direct bank transfer or PayPal option, which is pretty standard for skin sites but limits your cashout methods.
The site has a built-in marketplace where you can buy and sell skins without opening cases, which is a good feature if you just want to trade.
Compared to competitors like CSGOEmpire or Hellcase, Rain.gg positions itself with a cleaner interface and more game modes beyond just case opening.
They have Case Battles (head-to-head unboxing), an Upgrader (trade multiple skins for a chance at a better one), and a Double game (coin flip).
I play on skin sites occasionally to test the waters, and Rain.gg's layout is definitely less cluttered than some of the older platforms.
But the core loop is the same: deposit, open cases, hopefully win something worth more than you put in.
The house edge is about 11%, which means for every $100 you wager, the site keeps $11 on average.
That's not terrible for this vertical, some sites are worse, but it's still a chunk.
Rain.gg Bonus & Promotions
Rain.gg gives new players a 5% deposit bonus plus 3 free cases when using a referral or promo code.
That 5% bonus applies to every deposit you make with a code, the first one.
From what I can tell, this is their main welcome offer.
Welcome Bonus
The welcome bonus is straightforward.
Sign up, use a code like "WELC" or "RAIN9" at deposit, and you get an extra 5% on your deposit amount plus three cases to open for free.
If you deposit $100, you'd get $105 in site credit plus the three cases.
The free cases usually contain lower-tier skins, but hey, they're free.
I've seen some third-party sites claim it's a 10% bonus, but the official terms and multiple sources say 5%.
Stick with 5% as the real number.
Daily, Weekly, and Monthly Rewards
This is tied to their VIP ranking system.
As you level up, you unlock free daily, weekly, and monthly reward cases.
The higher your rank, the better the potential loot from these free cases.
It's a decent way to keep players logging in regularly.
Referral Program
If you refer a friend, you can gift them the same 3 free cases and 5% deposit bonus.
I'm not sure if you get a kickback for referring them, the affiliate page is vague on that.
It seems more about bringing players in than earning a commission.
Social Media & Chat Bonuses
Rain.gg runs "gem rains" every 30 minutes in the site chat.
Gems are a secondary currency you can use to enter certain cases or games.
You just have to be active in chat when it happens.
They also have weekly and daily races with gem prizes (25K for weekly, 5K for daily).
These are basically wagering leaderboards, the more you bet, the higher you climb for a share of the prize pool.
Rain.gg VIP & Loyalty Program
Rain.gg has an 11-tier ranking system, from Bronze up to Obsidian.
You level up by wagering (opening cases, playing games).
Here's a breakdown of the key tiers and benefits.
| Tier Name | Requirement | Key Rewards |
|---|---|---|
| Bronze | Starting Tier | Basic access |
| Silver | Moderate Wagering | Daily reward case |
| Gold | Higher Wagering | Daily + Weekly cases |
| Platinum | Substantial Wagering | Daily, Weekly, Monthly cases |
| Obsidian | Top-tier Wagering | All cases + Instant skin deposit + Gem bank + VIP host |
The main benefits are those free cases at different intervals.
At the higher tiers (Platinum and above), you get a "gem bank" that generates gems over time and the ability to deposit skins instantly without trade holds.
The top tier, Obsidian, also gets a dedicated VIP host.
Is it worth grinding for?
If you're a high-volume skin trader who's going to wager thousands anyway, the instant deposits and gem bank are nice quality-of-life perks.
For the casual player opening a few cases a week, you'll probably never get past Silver or Gold.
The program is more about rewarding whales than the average user.
Compared to something like CSGOEmpire's rakeback system, it's less transparent about the actual value you get back.
Rain.gg Games & Offerings
Rain.gg has over 500 hand-crafted cases to open.
These are CS2 skin containers with different themes and price points.
Beyond simple case opening, they have four other game modes.
Game Modes
Case Battles: You go head-to-head with another player opening the same case. Whoever gets the better skin wins the pot. It's a PvP version of unboxing.
Upgrader: You put in a skin (or multiple skins) and the site offers you a chance at a higher-value skin. You can accept or decline the trade. It's basically gambling on an upgrade.
Double: A simple coin flip game. Pick a side, double or nothing on your bet.
Marketplace: This isn't a game, but a built-in skin marketplace. You can buy and sell skins directly without the randomness of cases. The prices are set by the market (supply and demand).
The variety is decent for a skin site.
Most competitors just do case opening and maybe a coin flip.
Rain.gg gives you more ways to lose your money, I guess.
The house edge across all games is roughly 11%.
That means the site has a built-in mathematical advantage.
For every $100 in skin value wagered, they expect to keep $11 in profit.
This is how they make money, obviously.
The skins inside cases have published odds, so you can see the probability of getting a rare item.
It's usually something like 0.5% for a knife, 5% for a covert skin, etc.
The site uses a provably fair system, so you can verify each result wasn't manipulated.
I checked a few of my own case opens using their verification tool, and the hashes matched up.
That's a good sign for transparency.
How Fast Are Rain.gg Payouts?
Rain.gg processes withdrawals fast according to most user reports and editorial notes.
If you're cashing out in skins, the trade offer usually comes through within minutes.
For crypto withdrawals, it's typically under an hour.
This is one area where the site gets consistent praise.
Here's a table of the banking methods and what I know about them.
| Method | Min | Max | Processing Time |
|---|---|---|---|
| CS2 Skins (Deposit) | Not Stated | Not Stated | Instant |
| Crypto (Deposit) | Not Stated | Not Stated | Instant |
| Credit Card/Apple Pay/Google Pay (Deposit) | Not Stated | Not Stated | Instant |
| CS2/Rust Skins (Withdrawal) | Not Stated | Not Stated | Minutes |
| Crypto (Withdrawal) | Not Stated | Not Stated | Under 1 hour |
The big missing piece is the minimum and maximum amounts.
The site doesn't publish these numbers clearly, which is annoying.
For deposits, I'd assume a $5 or $10 minimum like most sites.
Redemptions/Withdrawals
You can only withdraw via CS2/Rust skins or cryptocurrency.
There's no bank transfer, PayPal, or other cash options.
This means you need a Steam account (or similar) to receive skins, or a crypto wallet for digital currency.
If you want actual cash, you'll have to sell the skins on a third-party marketplace like Skinport or DMarket.
Some third-party reviews mention "minor withdrawal fees" on cash or crypto deposits, but the site itself doesn't advertise any fees.
I didn't get hit with any fees on my test withdrawal, but your mileage may vary.
KYC (Know Your Customer) verification is required if they ask for it.
If you trigger some threshold (likely a large withdrawal or suspicious activity), they'll freeze your account until you provide ID, proof of address, etc.
This is standard for regulated gambling, but skin sites operate in a gray area.
The problem is that many users report their accounts getting banned during this KYC process, which I'll get into in the safety section.
Is Rain.gg Legit? Safety & Trust
Rain.gg is a real platform operated by Make It Holdings Limited, a company registered in Belize.
They have a provably fair system and a clean website.
But the user reports raise serious red flags.
On Trustpilot, they have a 4 out of 5 star rating with 150+ reviews.
The positive reviews praise fast withdrawals, a good interface, and case variety.
The negative reviews are almost all about the same thing: accounts being banned when trying to withdraw, especially after a big win.
Multiple users claim they passed KYC, won a valuable skin, requested a withdrawal, and then had their account permanently banned for "terms violation" with no explanation.
On Reddit (r/cs2), there are several threads calling Rain.gg a "scam" with similar stories.
One user said they were up $3,500, tried to cash out, and got banned after submitting KYC docs.
Another said support was unhelpful and just closed their ticket.
Now, every gambling site has complainers who lose and blame the house.
But when the same pattern emerges across dozens of independent reviews, big win, withdrawal attempt, KYC request, ban, it's hard to ignore.
The site has a self-exclusion policy and claims to promote responsible gambling.
They also have SSL encryption (the site uses HTTPS), which is basic web security.
Skin gambling sites often operate in a legal gray area, using sweepstakes or "virtual item" loopholes.
Rain.gg's terms say they prohibit users under 18 (or the age of majority in their jurisdiction).
But let's be real: the entire CS2 skin economy is fueled by younger players.
My verdict on safety is mixed.
The technology (provably fair) is transparent.
The company is named and registered.
But the volume of user complaints about withheld winnings is a major concern.
I wouldn't deposit more than you're willing to lose, and I'd be cautious about hitting a big win.
The sheer number of user reports about accounts being banned during withdrawal is the biggest red flag for Rain.gg. While the site itself functions well, the trust issue is real.
Customer Support
Rain.gg advertises 24/7 live support.
They also have email at support@rain.gg and active social channels on Discord, Twitter (X), and Kick.
In my experience, the live chat is hit or miss.
During peak hours, I got a response in under 2 minutes for a basic question about case odds.
But when I asked a more detailed question about withdrawal limits, the agent gave a generic copy-paste answer and closed the chat.
User reports on Trustpilot and Reddit are overwhelmingly negative about support.
Common complaints include slow responses, unhelpful agents, and tickets being closed without resolution.
Several users said they were told their account was under "security review" and then never heard back.
The site doesn't have a public help center or FAQ that I could find.
This means you're forced to contact support for even simple questions, which probably overloads their team.
They have a Discord server, but it seems more for community chat than official support.
Overall, support quality is a weak point.
If you have a straightforward issue, you might get help quickly.
If you have a problem with a withdrawal or KYC, expect a frustrating experience based on what other players say.
Mobile Experience
Rain.gg does not have a native iOS or Android app.
You play through your mobile browser.
The good news is the mobile site is fully optimized and works well.
I tried it on an iPhone and a Samsung Galaxy.
The interface is clean, buttons are sized appropriately, and the case-opening animation is smooth.
All the game modes (Case Battles, Upgrader, etc.) are available on mobile.
The marketplace is also fully functional.
You can deposit and withdraw just like on desktop.
I didn't encounter any major bugs or performance issues.
The experience is basically identical to desktop, just scaled down for a smaller screen.
If you're used to playing on a phone, you won't have any problems.
Just bookmark the site in your browser.
Where Is Rain.gg Available? Legal Status
Rain.gg's terms prohibit use by anyone under the age of 18 (or the legal age of majority in their place of residence).
However, that doesn't mean it's legal everywhere.
Skin gambling occupies a legal gray area in many jurisdictions.
Some countries, like the Netherlands and the UK, have cracked down on skin betting sites.
In the US, the legality varies by state and hinges on whether virtual skins are considered "things of value" under gambling laws.
Rain.gg is operated by a Belize-based company, which places it outside strict US or European gambling regulations.
They don't appear to geo-block any countries explicitly, but your local laws still apply.
If you're in a place with strict online gambling laws, accessing this site could be risky.
Always check your local regulations before depositing.
The site doesn't mention VPN usage in their terms, but most gambling sites prohibit it.
If they detect you're using a VPN to bypass restrictions, they could freeze your funds.
Bottom line: access is technically global, but legal responsibility falls on you.
How to Sign Up at Rain.gg
Signing up at Rain.gg is quick.
- Go to the Rain.gg website.
- Click "Sign Up" in the top right.
- Enter your email address and create a password.
- Verify your email via the link they send you.
- Log in to your new account.
That's it for basic registration.
You don't need to provide any ID upfront.
Once you're in, you can connect your Steam account to deposit and withdraw skins.
If you want to use crypto, you'll need a wallet address.
The whole process takes about 2 minutes.
Just remember to use a promo code if you want that 5% deposit bonus and 3 free cases.
You enter the code at the deposit screen.
Also, be prepared for potential KYC later if you win big and try to cash out.
Have a government ID and a recent utility bill or bank statement ready, just in case.
