Welcome to the my99 family. As a new member, you are eligible for the most generous first deposit bonus in the Malaysian online casino industry — designed to give you a strong head start from day one.
100% match on your first deposit. For new members only.
Register & ClaimMy99 offers three bonus tiers based on your first deposit amount
Many new players ask — why bother claiming a bonus? The answer is simple: my99's welcome bonus is the platform's way of welcoming you by giving you more value for every ringgit you put in. When you deposit RM 200 for the first time, you instantly receive an additional RM 200 in bonus funds — meaning you play with RM 400 while only spending RM 200 out of your own pocket.
What sets my99 apart from other platforms is not just the bonus amount — it is how the bonuses are designed with the real Malaysian player in mind. Our rollover requirements are among the most reasonable in the industry, ranging from 15x to 20x depending on the package you choose. That means you won't need to wager millions of ringgit before you can withdraw winnings earned from your bonus.
On top of that, the my99 bonus can be used across almost all game categories — video slots, baccarat, roulette, blackjack, and Sports Betting in the Virtual Sports section. No need to stick to just one game type. You're free to explore the entire my99 platform using your bonus credits.
Another thing my99 members frequently praise is how fast bonuses are credited. Unlike some platforms that make you wait 24–48 hours for a bonus to activate, my99 automatically credits your welcome bonus within minutes of your first deposit being processed. No need to submit a support ticket or wait for manual approval — our system handles everything for you.
4 simple steps — bonus credited in under 10 minutes
Click the "Register" button at the top of the page. Enter your active Malaysian phone number, preferred username, and password. Verify via SMS OTP — the whole process takes under 2 minutes. Make sure you're registering for the first time, as this bonus is exclusively for new my99 members.
After registering, log in to your my99 account. Click the wallet icon or navigate to "Deposit" in your account menu. Here you will see the Malaysian local payment options available for your first deposit.
Choose your payment method — Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX (Maybank2u, CIMB Clicks). Enter your deposit amount (minimum RM 20). Make sure you select "Welcome Bonus" from the promotions list before confirming your deposit. Don't skip this step — the bonus will not be activated automatically without selecting a promotion.
Within 1–5 minutes of a successful deposit, your bonus will be automatically credited to your my99 bonus balance. You can use it right away on slots, Live Casino, table games, or Sports Betting. Check your bonus balance under "Active Promotions" in your profile.
Unlike some platforms that restrict bonus use to specific slots only, my99 gives you complete freedom. Bonus credits can be used to play video slots, live baccarat, roulette, blackjack, poker, Dragon Tiger, Sports Betting — practically everything in my99's extensive game catalogue.
This means you can use your bonus to try out a wide range of games before deciding which ones suit your style and budget best. Playing with more capital gives you a better shot at winning.
Choose any Malaysian local payment method you're comfortable with
All transactions are processed in Malaysian Ringgit (RM). No hidden fees on deposits or withdrawals.
Register before this offer expires and make sure you don't miss my99's best-ever welcome bonus
One reason many players are sceptical about online casino bonuses is rollover requirements that are overly strict and hard to understand. At my99, we believe transparency is the foundation of trust. So let us explain clearly how the my99 welcome bonus rollover works.
Say you deposit RM 100 and receive a RM 100 bonus (total account balance: RM 200). With a 20x rollover, you would need to wager a total of RM 200 × 20 = RM 4,000 before the bonus funds can be converted into withdrawable cash. Sounds like a lot? Let's put it in perspective.
If you're playing slots at RM 1 per spin and playing 100 spins an hour — that's RM 100 per hour. To hit a RM 4,000 rollover, you'd need roughly 40 hours of play. In practice, though, most players get there faster because they bet higher or pick up wins along the way that add to their balance.
One important thing to keep in mind: any winnings you accumulate while meeting the rollover requirement are entirely yours. Only the bonus credit itself is subject to rollover conditions — winnings from your original deposit funds can be withdrawn at any time without restriction.
| Package | Deposit | Bonus | Slots Rollover | Rollover Live | Duration |
|---|---|---|---|---|---|
| Get Started | RM 20–99 | 100% | 20x | 25x | 7 days |
| Most Popular | RM 100–499 | 100% | 18x | 22x | 10 days |
| Premium | RM 500+ | 100% | 15x | 20x | 14 Days |
The my99 welcome bonus is just the beginning. Once you've used up your first offer, there are plenty more exciting promotions waiting for you as a loyal my99 member.
Every Saturday, claim a 50% reload bonus of up to RM 500 on your weekly deposit. Credited within an hour.
Your net Sports Betting losses for the week are returned at 10% every Monday. Automatic — no claim needed.
Every bet you place at Live Casino tables earns a daily 0.8% rebate. Credited every midnight.
Monthly prize pool of up to RM 50,000 for slots tournaments. All registered members are eligible to join.
Earn reward points on every bet. Level up from Silver to Diamond for increasingly exclusive benefits.
Real experiences from members who successfully claimed and used the welcome bonus
"I signed up for my99 on a friend's recommendation. Deposited RM 200 and got another RM 200 bonus straight away — confirmed within 3 minutes. Used the bonus to play live baccarat and walked away with RM 850 in the first 2 hours. The rollover wasn't hard to clear at all."
"I was hesitant at first because I'd been burned before by bonuses you couldn't withdraw. But my99 is different — the terms are transparent, and customer service explained everything clearly when I asked. Fulfilled the rollover and withdrew RM 1,200 without any issues."
"Go with the Premium package — deposit RM 500, get RM 1,000 in bonus. You even get 150 free spins on top of that. I used the bonus on slots and sports, and the 15x rollover was the easiest I've ever done. I'm a Gold VIP member now."
All information you provide during registration and the bonus claiming process — including your phone number, payment details, and transaction history — is protected with 256-bit SSL encryption. my99 does not share your personal data with any third party without your consent. You have the right to request a copy, correction, or deletion of your data at any time by contacting us at support@my99-khelo.com.
Read the Full my99 Privacy PolicyEverything you need to know before claiming a bonus
While the my99 Welcome Bonus gives you great value, always remember that gambling should be a form of controlled entertainment. Never use money set aside for daily necessities or family needs. Set deposit and loss limits from the start. my99 provides responsible gambling management tools including deposit limits, loss limits, self-cooling-off periods, and self-exclusion. If you feel gambling is starting to affect your life negatively, contact Talian Kasih 15999 for help.
Learn More About Responsible GamingRegister a my99 account today, make your first deposit, and claim the exclusive welcome bonus waiting for you. Simple process, instant credit, and Malaysia's best gaming experience — all yours.