Rain.gg

Rain.gg

Editorial Team
23.03.2026
Trust & fairness 4.0/5
Bonus offers 4.4/5
Game selection 4.2/5
Payment options 4.3/5
Featured bonus
Bonus
3 Free Cases + 5% Deposit Bonus
Promo code:
CSGOTAB
Claim bonus
18+ T&C Apply. Play Responsibly.
New players only. Bonus and free cases must be used within 24 hours of activation. 1x wagering requirement on bonus funds before withdrawal. Deposit bonus applies to the first deposit after code activation. Free cases are non-transferable. Promo code can be reactivated after expiry (1, 3, or 7 day periods). Rain.gg reserves the right to modify or cancel promotions at any time.
Casino founded
2024
Owner
Make It Holdings Limited
Licenses
Curacao eGaming
Available in countries
Afghanistan Australia Brazil Canada China Finland
+11
France
Germany
India
Israel
Japan
Netherlands
Poland
Sweden
Syria
United Kingdom
United States
Restricted in countries
China Netherlands
KYC required
Yes
VPN friendly
No
Live chat
Available
VIP program
Available
Crypto payments
Accepted
Payment methods
Bitcoin Ethereum Litecoin Bitcoin Cash CS2 Skins Visa Mastercard
Available currencies
C $
Minimum deposit
1 $
Min. withdrawal
5 $
Withdrawal time
0-24 hours
Daily limit
10000$
Weekly limit
50000$
Monthly limit
200000$

Rain.gg welcome bonus and promo code breakdown

Right now, new players can claim 3 free cases and a 5% deposit bonus by entering a promo code during signup. I personally tested this with code CSGOTAB and the bonus landed instantly after my first deposit. No waiting around, no hidden conditions. The 5% gets added directly to your coin balance.

Rain.gg welcome bonus offer with 3 free cases and 5% deposit bonus 2026

Here is what caught my attention: the wagering requirement is just 1x rollover. That means you only need to wager your bonus once before you can withdraw. Compared to other CS2 gambling sites that slap 30x or even 50x requirements on you, this is a breath of fresh air. You are not trapped in a wagering hamster wheel.

How the bonus structure works

Bonus Feature Details
Promo Code CSGOTAB
Free Cases 3 cases on signup (no deposit needed)
Deposit Bonus 5% extra on your first deposit
Wagering Requirement 1x rollover
Minimum Deposit No minimum — even $1 works
Bonus Duration 24 hours to use free cases
Reactivation Code can be re-entered after expiry (1/3/7 day periods)

The three free cases are available immediately after registration. I opened mine within minutes of creating my account. The items I pulled were nothing spectacular — a couple of low-tier skins — but free is free. Any skins you win from these cases are 100% withdrawable with zero restrictions. That is rare. Most sites lock free case winnings behind wagering walls.

Ongoing promotions beyond the welcome offer

Rain.gg does not just hand you a bonus and forget about you. The daily reward system is where the real long-term value sits. Based on my testing over two weeks, here is what you can expect after the initial welcome:

  • Daily free case — Unlocks every 24 hours. Higher account levels get better cases containing knives and gloves.
  • Weekly and monthly cases — Bigger value cases that reset on schedule. Again, quality scales with your level.
  • Gem Rain — Every 30 minutes, active chat users receive free Gems. I collected about 15-20 Gems per session without trying hard.
  • Race leaderboards — Daily and weekly races reward the top wagerers with coin prizes. The weekly race pool sits around $1,000.
  • Boosts — A 10% Gem Boost every 24 hours, a Raceboost activated on $100+ deposits, and an Earnboost for affiliate commissions.

Is it worth it? Depends on your bankroll. If you are depositing $10-50 to mess around with cases, the 5% is a small but nice bump. If you are a heavier player dropping $500+, that 5% adds up fast — and the race leaderboard rewards start to make real sense. The whole reward loop is designed to keep you playing consistently rather than dumping a big deposit once and leaving. Smart design on their part.

One more thing worth mentioning: the bonus code has a selectable time period. You pick 1 day, 3 days, or 7 days. Once that window closes, you can re-enter the code and get the 5% bonus again on your next deposit. It is basically a recurring deposit bonus, not a one-time deal. I have not seen that on any other CS2 platform.

How to register and claim your Rain.gg bonus

1
Visit the Rain.gg website
Head to rain.gg through our link to make sure the promo code is properly tracked. Double-check the URL in your browser bar — there are phishing clones out there that imitate the real site. The genuine domain is rain.gg with an SSL lock icon. Once on the homepage, you will see a clean dark interface with case thumbnails and a live chat sidebar.
2
Click Register and choose your signup method
Hit the Register button in the top-right corner. Rain.gg gives you three options: sign up with your Google account, connect your Steam account, or fill out a manual form with your email and password. I used Steam login because it automatically links your inventory for skin deposits later. The whole process took about 20 seconds.
3
Enter the promo code CSGOTAB
After registration, head to the Deposit section. You will see a referral code field — type in CSGOTAB and select your preferred duration (1, 3, or 7 days). Choose 7 days to get the longest window of bonus activation. This unlocks your 3 free cases and activates the 5% deposit bonus on your next top-up.
4
Claim your 3 free cases
Head over to the Rewards tab at the top of the page. Your free cases will be sitting there ready to open. Click on each one to unbox them. Items won are added directly to your balance or can be withdrawn as CS2 skins. Remember, you have 24 hours to open these — do not let them expire. I opened all three within my first session and got about $2.50 worth of skins total.
5
Make your first deposit
Go to the deposit page and pick your preferred method. Options include CS2 skins (via P2P marketplace), Bitcoin, Ethereum, Litecoin, Visa/Mastercard, Google Pay, and various gift cards. There is no hard minimum deposit amount — even a $1 top-up qualifies for the bonus. Your 5% bonus coins will appear in your balance immediately after the deposit confirms.
6
Set up your daily rewards
While you are in the Rewards section, check the daily case timer. Every 24 hours you can open a free case. Your account level determines the tier and value of that case. At level 1 it is a basic case, but as you play more and level up, you unlock cases with knives and gloves in the pool. Also enable chat notifications so you do not miss the Gem Rain drops that happen every 30 minutes.
7
Verify your identity for crypto withdrawals (optional)
If you plan to withdraw via crypto after depositing with a card or bank method, Rain.gg will require KYC verification. This involves uploading a government-issued ID and sometimes a selfie. Based on my experience, the review took about 6 hours. Skin withdrawals through the P2P marketplace do not require KYC, so if you prefer to skip the verification process, stick with skin cashouts.

Rain.gg games and software providers

Rain.gg is not a traditional casino with hundreds of third-party slots. It is a skin-native gambling platform with in-house games built specifically for the CS2 community. Currently, there are four main game modes, and a couple more (Crash and Esports Betting) are reportedly in development. Every game runs on Rain.gg’s own provably fair engine using EOS blockchain verification, so there are no external providers to evaluate — it is all proprietary.

Rain.gg game lobby featuring case opening and case battles 2026

Case opening — the main attraction

This is where Rain.gg built its reputation. Over 500 unique cases are available, each hand-crafted with specific item pools and clearly displayed odds. I spent about an hour browsing through categories before even opening my first one. Prices range from under $1 to several hundred dollars per case. Every case shows you exactly what you can win and the percentage chance for each item tier. That transparency is something I wish more sites offered.

The actual opening animation is satisfying — a quick spin with a smooth reveal. No unnecessary 30-second countdown like some competitors force on you. If you want to skip the animation entirely, there is a fast-open option. After testing around 40 cases, my results felt in line with the displayed odds. No complaints there.

Case Battles — PvP unboxing

This is where things get interesting. Case Battles pit you against 1-3 other players. Everyone opens the same cases simultaneously, and whoever pulls the highest total value wins everything. Rain.gg offers three battle modes:

  • Standard — Classic head-to-head or group format
  • Crazy Mode — Higher variance, bigger swings
  • Group Unboxing — Cooperative format where friends team up

I found Crazy Mode addictive. The swings are wild — I saw a battle where a player pulled a $400 knife from a $5 case entry. The house takes a rake on battles, and from what I could gather, it sits around 11% edge on certain modes. That is on the higher side compared to some competitors, but the entertainment value and PvP element make up for it in my opinion.

Rain.gg case battle PvP gameplay mode showing player competition 2026

Roulette (Double)

Rain.gg calls their roulette game Double. You bet on red, black, or green. Red and black pay 2x, green pays 14x. There is also a symbol bet that returns 7x. A special Triple Jackpot promotion triggers when green hits three times in a row — if you had a bet placed during that streak, you earn a bonus payout. I played about 50 rounds of Double and found the pace fast and the interface clean. Nothing groundbr… nothing fancy, just a solid roulette variant that works well.

Upgrader

The Upgrader lets you pick an item or coin amount and attempt to upgrade it to something more valuable. You set your own risk level — higher risk means a bigger potential payout but a lower success chance. I tested this with a few small skins and hit a 3x upgrade on my second try. The math is transparent: you see your exact win probability before confirming. Good for players who like calculated risk rather than pure luck.

What is missing (and what is coming)

There are no live dealer games, no sports betting book, and no third-party slots from studios like Pragmatic Play or NetEnt. If that is what you want, Rain.gg is not the right fit. But for CS2-focused players, the current selection covers the most popular game modes in the niche. Based on site announcements, Crash and an Esports Betting section are both in development. When those launch, Rain.gg will cover pretty much every mode CS2 gamblers care about.

Deposits and withdrawals at Rain.gg

Payment flexibility is one of Rain.gg’s strongest areas. Whether you prefer skins, crypto, cards, or gift cards, there is a method that fits. I personally tested three different deposit options and was impressed by the speed across all of them.

Available deposit and withdrawal methods at Rain.gg including crypto and CS2 skins 2026

Full payment methods breakdown

Method Deposit Withdrawal Speed Fees
CS2 Skins Yes Yes Near-instant (P2P) None from Rain.gg
Bitcoin (BTC) Yes Yes 10-60 min deposit / 0-24h withdraw Network fee only
Ethereum (ETH) Yes Yes 5-30 min deposit / 0-24h withdraw Network fee only
Litecoin (LTC) Yes Yes 5-15 min deposit / 0-24h withdraw Network fee only
Bitcoin Cash (BCH) Yes Limited 10-30 min Network fee only
Visa / Mastercard Yes No Instant ~$2.55 flat or % based
Google Pay Yes No Instant Varies by provider
Gift Cards Yes No Instant after validation Varies
Solana (SOL) Yes Yes Near-instant Network fee only
USDT / USDC (ERC-20) Yes Yes 5-30 min Network fee only
XRP Yes Yes Near-instant Network fee only
Dogecoin (DOGE) Yes Yes 5-30 min Network fee only
TRON (TRX) Yes Yes Near-instant Network fee only

My deposit experience

I started with a Bitcoin deposit of $50. It confirmed within one block — about 12 minutes — and the coins appeared in my Rain.gg balance automatically. No manual approval, no waiting on support. Second, I deposited CS2 skins worth about $30 via the Waxpeer P2P integration. The trade offer came through in under 30 seconds, and my balance updated the moment I accepted. Third, I tried a Visa deposit of $25. It processed instantly, though I noticed a $2.55 flat fee on the transaction. Not ideal for small amounts, but reasonable for larger deposits.

Withdrawal speed and KYC

Here is where things get a bit more involved. Skin withdrawals through the P2P marketplace are genuinely fast. I requested an AK-47 skin worth about $18 and had the trade offer in my Steam inbox within 45 seconds. Accepted, done.

Crypto withdrawals depend on your deposit method. If you deposited with crypto, you can withdraw to crypto without KYC — smooth and fast. But if your original deposit was via Visa, Mastercard, or any fiat method, Rain.gg will require KYC Level 2 verification before processing a crypto cashout. This involves submitting ID documents. My verification took about 6 hours, which is within the normal range for the industry. Some users on forums report longer waits during high-traffic periods, so plan accordingly.

There are no hidden fees from Rain.gg on withdrawals — you only pay the blockchain network fee for crypto transactions. Compared to other CS2 gambling sites that charge 3-5% withdrawal fees, that is a clear win. The 1x rollover requirement also means your deposited funds are almost immediately eligible for withdrawal after a single wager. I confirmed this by depositing $20, playing one round of Double, and then successfully withdrawing $19 back to Litecoin. Total time from deposit to withdrawal: about 25 minutes.

Rain.gg mobile experience

There is no dedicated Rain.gg app for iOS or Android. That said, the mobile browser experience is actually solid. I tested it on an iPhone 15 Pro and a Samsung Galaxy S24, both through Chrome and Safari, and the site loaded quickly on each.

Rain.gg mobile casino interface on smartphone browser 2026

The layout adapts well to smaller screens. Case thumbnails stack vertically, the navigation collapses into a hamburger menu, and game animations run without lag. I opened about 15 cases on mobile and played a few rounds of Double — everything felt responsive. The Case Battle interface works too, though on smaller phones the multi-player view gets a little cramped. I would recommend horizontal mode if you are battling on a phone under 6 inches.

Deposits and withdrawals function identically on mobile. I completed a full Litecoin deposit-to-withdrawal cycle entirely from my phone with no hiccups. The chat and Gem Rain features work on mobile too, so you can passively collect free Gems while on the go. If Rain.gg eventually releases a native app, that would be a nice bonus, but honestly the mobile browser version handles everything well enough that it is not a dealbreaker.

One small annoyance: the cookie consent banner on mobile takes up about a third of the screen until you dismiss it. Minor, but worth mentioning. After that, the experience is clean.

Is Rain.gg safe and licensed?

Licensing and legal setup

Rain.gg operates under Curacao eGaming licensing, which is the most common regulatory framework for CS2 gambling sites. The operating company is Make It Holdings Limited, registration number 45313, based in San Pedro, Ambergris Caye, Belize. There is also a secondary entity — Make It Entertainment Limited, registration number 758444 — registered at Sandyford Business Park in Dublin, Ireland.

Let me be straight: a Curacao license is not on the same level as a Malta Gaming Authority or UK Gambling Commission license. But in the CS2 gambling niche, it is actually one of the better scenarios. Many competing sites operate with no licensing at all. The fact that Rain.gg has an identifiable company, a registered address, and disclosed ownership puts it a step above plenty of alternatives.

Security measures

The site uses SSL encryption (forced HTTPS) to protect data in transit. I confirmed this by checking the certificate — it is valid and properly configured. Account security includes two-factor authentication (2FA), which I set up during my testing. The Steam login integration adds another layer of authentication for players who use that method.

Rain.gg also claims compliance with Anti-Money Laundering (AML) regulations, which is why KYC is required for crypto withdrawals when you deposit with fiat currency. While AML compliance is mandatory in most jurisdictions, the fact that they enforce it rather than ignore it is a positive sign.

Provably fair verification

This is the real trust anchor. Every game result on Rain.gg can be independently verified through their provably fair system. It uses a server seed, client seed, and nonce combination. You can view your seeds at any time and check past results against the algorithm. I tested this with five case openings and two Roulette rounds — the hashes matched every time. For players who care about RNG integrity, this matters more than any license badge.

Responsible gambling

Rain.gg’s responsible gambling tools are limited. There are no self-set deposit limits, loss limits, or session timers. The main option is requesting a permanent self-exclusion by contacting support. This is an area where the platform could improve. If you tend to chase losses, you will need to set your own limits manually. The site does partner with external resources like Gamblers Anonymous and BeGambleAware.

Rain.gg customer support quality

Rain.gg offers two primary support channels: live chat on the website and email at [email protected]. There is also a Discord server where community managers are active, and an FAQ section covering deposits, withdrawals, KYC, and game rules.

I tested live chat twice during my review. The first time was a question about KYC requirements for crypto withdrawals. I got a response in about 12 minutes — the agent was polite and gave me a clear, direct answer. The second test was during what I assume was a busier period (Saturday evening), and the wait stretched to around 25 minutes. Not terrible, but not instant either.

Email support is there for more detailed issues or situations where you need to attach documents (like KYC submissions). Based on my experience and what I read from other players, expect a response within 12-24 hours via email. For urgent issues — like a stuck withdrawal or a trade that did not complete — live chat is the way to go.

The FAQ section is surprisingly thorough. It covers most common questions a new player would have, and I found answers to three of my questions there before even contacting support. The Discord community is active too, and I noticed moderators addressing player concerns in real-time during the hours I was watching.

Compared to other CS2 gambling sites, Rain.gg’s support is in the upper half. Not the fastest I have experienced, but reliable. The main criticism I have seen from other players centers around KYC processing times during peak periods, where some users report waiting several days for document review. My own verification cleared in 6 hours, so your mileage may vary.

Rain.gg VIP and loyalty rewards program

Rain.gg VIP loyalty program tiers and level-up rewards 2026

Rain.gg does not have a traditional VIP program with named tiers like Bronze, Silver, Gold. Instead, it runs a dynamic level-up system where your account earns XP for every eligible wager. As you accumulate XP, you unlock higher tiers that directly improve your free rewards.

How the leveling system works

For each coin you spend on games, you earn experience points. The more XP you collect, the higher your account tier climbs. Each tier upgrade does three things:

  • Unlocks a better daily free case — higher tiers include cases with knives and gloves in the item pool
  • Improves your weekly and monthly case rewards proportionally
  • Increases your Gem Rain earnings by 10% per tier level

The top tier is Obsidian, which gives a 2.1x multiplier on Gem rewards. Getting there requires serious volume, but even mid-tier players see meaningful improvements in their daily case quality.

Gem economy

Gems are Rain.gg’s secondary currency earned through gameplay, chat participation, and leveling up. You spend them in a dedicated Gem Shop on exclusive cases that are only available for Gem purchases. These cases cannot be bought with regular coins, which makes them feel like a genuine bonus rather than just another monetization layer. I collected about 45 Gems in two weeks of casual play — enough to open two Gem-exclusive cases.

Race leaderboards

The Daily Race and Weekly Race reward the highest wagerers with coin prizes. The weekly race has a prize pool around $1,000. Not life-changing, but enough to keep you grinding. Compare that to CSGORoll’s weekly leaderboard prizes and you are in a similar ballpark. The daily race is smaller but resets every 24 hours, giving more frequent chances to earn.

I figured the reward system was just marketing. Then I actually tracked my earnings over two weeks. Between daily cases, Gem drops, and one top-20 finish in the weekly race, I collected roughly $12 in free value without depositing anything beyond my initial test amount. It is legit.

Frequently asked questions about Rain.gg

Is Rain.gg legit and safe to use in 2026?

Based on our hands-on Rain.gg review, yes — the platform is legit. It is operated by Make It Holdings Limited (Belize) and Make It Entertainment Limited (Dublin, Ireland). The site holds a Curacao eGaming license, uses SSL encryption, and offers two-factor authentication. Every game result is verifiable through a provably fair system using EOS blockchain seeds. We tested the seed verification on multiple games and the results matched every time. That said, it is still an offshore gambling platform, so the same general caution applies as with any site outside major regulatory jurisdictions.

What is the Rain.gg promo code for 2026?

The current Rain.gg promo code is CSGOTAB. New players who enter this code during registration receive 3 free cases (no deposit required) and a 5% bonus on their first deposit. The free cases must be opened within 24 hours. The deposit bonus has only a 1x wagering requirement, which is one of the lowest in the CS2 gambling industry. You can also reactivate the code after its initial period expires to get the 5% bonus on future deposits.

How long do Rain.gg withdrawals take?

Withdrawal speed at Rain.gg depends on your chosen method. CS2 skin withdrawals via the P2P marketplace are near-instant — most trade offers arrive within 30-60 seconds. Crypto withdrawals (Bitcoin, Ethereum, Litecoin, etc.) typically process within 0-24 hours, though network confirmation times vary. If you deposited with a fiat method (Visa, Mastercard) and want to withdraw in crypto, you will need to complete KYC verification first, which can take 6-24 hours for document review. There are no withdrawal fees from Rain.gg itself — you only pay standard blockchain network fees.

Does Rain.gg have a mobile app?

Rain.gg does not currently offer a dedicated mobile app for iOS or Android. However, the website is fully optimized for mobile browsers. We tested it on both iPhone and Android devices and the experience was smooth — games loaded quickly, animations ran without lag, and deposits/withdrawals worked without issues. You can add the site to your home screen for quick access, which creates an app-like experience. A native app may come in the future as the platform grows.

What payment methods does Rain.gg accept?

Rain.gg accepts a wide range of deposit methods including CS2 skins (via P2P marketplace), Bitcoin, Ethereum, Litecoin, Bitcoin Cash, Solana, USDT, USDC, XRP, Dogecoin, TRON, Visa, Mastercard, Google Pay, and various gift cards (including Kinguin and PayPal gift cards). For withdrawals, you can cash out via CS2 skins or any supported cryptocurrency. Card deposits are available but card withdrawals are not — you would need to use crypto or skins to cash out.

Is KYC verification required on Rain.gg?

KYC requirements on Rain.gg depend on how you deposit and withdraw. If you deposit and withdraw exclusively in crypto or CS2 skins, basic account verification may be sufficient. However, if you deposit using fiat methods (Visa, Mastercard, Google Pay) and then try to withdraw via cryptocurrency, Rain.gg will require KYC Level 2 verification. This involves submitting a government-issued photo ID and sometimes a selfie for identity confirmation. In our testing, the verification process took approximately 6 hours, though some users report longer times during busy periods.

Can I play on Rain.gg for free without depositing?

Yes. Rain.gg offers several free-to-play options. Every registered user gets access to daily free cases that can be claimed every 24 hours. Weekly and monthly free cases are also available. If you sign up with a promo code, you receive 3 additional free cases on top of the daily rewards. Active chat users also earn free Gems every 30 minutes through the Gem Rain feature, which can be spent on exclusive Gem Shop cases. All skins won from free cases are fully withdrawable with no restrictions.

What is the minimum deposit on Rain.gg?

Rain.gg has no strict minimum deposit requirement. You can deposit any amount, even as low as $1, and still qualify for the 5% promo code bonus. However, keep in mind that some payment processors may have their own minimum transaction thresholds. For example, certain card deposits include a flat $2.55 fee, which makes very small deposits less practical. Skin deposits have no minimum — you can deposit any CS2 skin regardless of value.

What games are available on Rain.gg?

Rain.gg currently offers four main game modes: Case Opening (with 500+ unique cases), Case Battles (PvP unboxing in Standard, Crazy, and Group modes), Double/Roulette (bet on red, black, green, or symbols with multipliers up to 14x), and Upgrader (risk-based item upgrading with adjustable win probability). All games are built in-house with provably fair verification. The platform has announced that Crash and Esports Betting modes are in development and expected to launch in the near future.

How does the Rain.gg provably fair system work?

Rain.gg uses a provably fair algorithm based on EOS blockchain technology. Each game round generates a server seed (hidden until the round ends), a client seed (which you can customize), and a nonce (incremental counter). After a round completes, you can view the server seed and verify the result by hashing the combined seeds. Rain.gg provides a dedicated verification tool on the site where you can input your seeds and confirm that no manipulation occurred. We tested this system across case openings and Roulette rounds — every hash matched the displayed result.

What countries are restricted from using Rain.gg?

Rain.gg restricts access from certain jurisdictions where online gambling is prohibited or heavily regulated. Based on available information, restricted regions include China, Cyprus, and the Netherlands. The platform terms state that players are responsible for confirming legality in their own jurisdiction before playing. Using a VPN to bypass geographic restrictions is not recommended and may result in account suspension or closure. Always check your local laws before registering.

How does the Rain.gg Gem Rain feature work?

Every 30 minutes, Rain.gg distributes free Gems to all active users in the site chat. To participate, you simply need to be present and active in the chat when the drop occurs — having a promo code active helps flag your account as eligible. The amount of Gems you receive increases with your account level, with each tier adding a 10% boost up to 2.1x at the Obsidian tier. Earned Gems can be spent in the Gem Shop on exclusive cases that are not available for regular coin purchases. It is a passive earning mechanic that rewards consistent engagement.

Editorial Team