Fast payouts, live football odds, hundreds of slots, and real dealer tables — all in MYR. Built for Malaysian players in KL, Penang, JB, and beyond.
Play Now View Promotions
Your first deposit doubled — more funds, more games, more winning chances.
T&C apply. 21+ only. Always read the full bonus terms before claiming.
From the football pitch to the live dealer table — it's all here at m99my
Top picks from thousands of Malaysian players every week
Slot Games
500+ titlesLive Casino
Real dealersSportsbook
EPL, UFC & moreLive Football
Malaysia Super LeagueLottery
Daily drawsPoker & Table
Baccarat, Roulette
Here's what sets us apart from the rest of the crowd
E-wallet payouts in as little as 5 minutes via Touch n Go and Boost.
Bank-grade encryption protects every transaction and personal detail.
Deposit and withdraw in Ringgit — no conversion fees or FX hassle.
Real human agents online around the clock — not just a chatbot.
Smooth on any Android or iOS device — play on the go from anywhere in Malaysia.
Weekly reload bonuses, cashback deals, and special festival offers for Hari Raya, CNY, and more.
Top-tier sportsbook odds across EPL, Malaysia Super League, UFC, and major international events.
RNG-tested games with independently audited return-to-player rates published openly.
m99my was built with one purpose in mind: giving Malaysian players a reliable, fast, and genuinely enjoyable online gaming experience. We know the frustrations that come with slow payouts, unresponsive support, and platforms that treat local players as an afterthought. That's why m99my is designed from the ground up around the habits, payment preferences, and expectations of players across Kuala Lumpur, Penang, Johor Bahru, and Petaling Jaya.
Our game library spans hundreds of slot titles from top-tier providers, a full live casino floor with professional dealers streaming in real time, and a sportsbook that covers everything from English Premier League fixtures to Malaysia Super League matches and major UFC fight nights. We also offer lottery-style games and an arcade section for players who want something a little different between betting sessions.
We believe in transparency and responsible gaming above all else. m99my is committed to publishing clear bonus terms, offering self-exclusion tools, and ensuring that every player — whether depositing RM 30 or RM 3,000 — is treated with the same level of professional respect and care. The m99my community continues to grow, and we're proud to be the go-to platform for a diverse mix of Chinese, Malay, and Indian-Malaysian players who expect the best.
Every feature designed with the Malaysian player in mind
Touch n Go eWallet, Boost, Maybank FPX, CIMB, Public Bank, and bank transfer all supported natively.
Full English interface throughout — no confusing translations or broken localization.
Your account balance, deposits, and withdrawals are all in Malaysian Ringgit. No currency conversion needed.
Support team familiar with FPX issues, Maybank2u transfers, TnG eWallet quirks, and KYC requirements unique to Malaysian users.
The more you play, the more rewards unlock — loyalty has its privileges at m99my
Standard deposit to activate
Total deposits to unlock
Total deposits to unlock
How to withdraw your m99my casino winnings — fast and easy
Log into your m99my account and navigate to the main wallet dashboard. Click "Withdraw" — usually found in the top-right account menu or the dedicated Cashier/Wallet page.
Select your preferred withdrawal channel: e-wallet (Touch n Go eWallet, Boost), local bank transfer (Maybank, CIMB, Public Bank), or cryptocurrency. E-wallets are typically fastest for Malaysian players.
Key in the withdrawal amount (check your minimum and maximum limits). Double-check your e-wallet phone number or bank account number — errors here cause delays and may require manual review.
If prompted, complete identity verification first (see our KYC guide below). Most players complete this once and never again. KYC is a one-time requirement for your first withdrawal.
E-wallets (TnG, Boost): typically 5–30 minutes. Bank transfers: 1–3 business hours, sometimes longer on weekends or public holidays. Crypto: ~20–60 minutes depending on network congestion.
Slow withdrawal? Contact our 24/7 live support — human agents are available around the clock to resolve payout issues, including Touch n Go eWallet withdrawal errors and FPX bank delays.
How to verify your m99my casino account in Malaysia — documents and process explained
KYC (Know Your Customer) verification is a standard regulatory requirement for all licensed online gambling platforms. It protects you and the platform against fraud, identity theft, and money laundering. Most platforms require KYC before processing your first withdrawal. It's a one-time process — once verified, you're clear for all future transactions.
Log into your m99my account and go to Account Settings → Verification.
Upload clear photos or scans of your MyKad (front and back) and your proof of address document.
Submit your selfie holding your ID in good lighting. Ensure your face and the ID details are both clearly visible.
Wait for review. Verification typically completes within 24–48 hours. You'll receive a confirmation notification once approved.
A plain-English decoder for common casino bonus jargon — wagering requirements, rollover meaning, and more
This is the number of times you must bet your bonus amount before you can withdraw any winnings from it. If you receive a RM 100 bonus with a 15x wagering requirement, you need to place total bets of RM 1,500 before the bonus converts to withdrawable cash. Always check whether the rollover applies to the bonus alone or to the bonus plus your deposit combined.
While using bonus funds, most platforms cap your maximum bet per round — typically between RM 25 and RM 50 per spin or hand. Exceeding this cap can result in bonus forfeiture. For example, if the max bet is RM 30 and you spin at RM 100 during active bonus play, your bonus and associated winnings may be voided.
Not all games contribute equally toward clearing your wagering requirement. Slot games typically contribute 100% — every RM 1 wagered counts as RM 1 toward the rollover. Table games like blackjack or roulette often contribute only 10–20%. Live casino games may vary. Always check the specific contribution table before choosing how to clear your bonus.
Bonuses have a time limit — typically 7, 14, or 30 days from activation. If you do not meet the wagering requirement before the bonus expires, both the bonus funds and any winnings derived from them are forfeited. For example, a 14-day welcome bonus activated on 1 June must be fully rolled over by 15 June or it disappears.
A non-sticky (or "cashable") bonus is separated from your real money. When you withdraw, the bonus is removed but your winnings remain. A sticky bonus cannot itself be withdrawn — only the profits you generate from it can be cashed out. Sticky bonuses often come with more favourable wagering multiples to compensate for this restriction.
Some bonuses limit how much you can withdraw from bonus-derived winnings. For example, a RM 50 free spin bonus might have a maximum cash-out of RM 500 — even if you win RM 2,000, only RM 500 can be withdrawn. This cap is separate from your account's standard withdrawal limit.
Most bonuses require a minimum deposit to activate — commonly RM 30 to RM 50 for standard offers. Depositing below this threshold means the bonus simply will not trigger. Always confirm the qualifying deposit amount before funding your account specifically to claim a promotion.
Practical advice: Always read the full Terms & Conditions on the promotions page before claiming any bonus. If anything is unclear, ask our 24/7 support team before you deposit — not after.
Our support team is staffed by real, English-speaking human agents around the clock — 24 hours a day, 7 days a week, including public holidays. You're never passed off to a chatbot when things get complicated. Whether it's a Raya morning or a 3am weeknight, a trained agent is online to help you.
Malaysian players from Kuala Lumpur, Penang, Johor Bahru, and Petaling Jaya — including Chinese, Malay, and Indian communities — regularly commend our courteous, professional, and genuinely helpful English-language support.
Your funds, data, and gameplay are protected by industry-standard security infrastructure
Bank-grade encryption on all connections
Independently tested random number generation
Player deposits held separately from operating funds
Human agents available every hour, every day
Transparency about how m99my operates and what it means for Malaysian players
m99my operates under international gaming licensing — the platform adheres to the compliance standards and player protection requirements set by international regulatory bodies (such as those based in Curaçao or Malta). This licensing framework mandates fair-play protocols, segregated player funds, and minimum standards for responsible gaming. We do not hold, nor do we claim to hold, any Malaysian government licence — no such framework currently exists for online gambling in Malaysia.
All games use independently audited Random Number Generators to ensure fair outcomes on every spin, hand, or draw.
Your deposited balance is held separately from the company's operational accounts, protecting it in all circumstances.
Strict age verification at registration. International gaming authority standards mandate a minimum age of 21 for all casino and betting activities.
Deposit limits, session reminders, self-exclusion tools, and access to problem gambling resources are all available.
Important Notice for Malaysian Players: Online gambling laws in Malaysia are complex. You are solely responsible for understanding and complying with the laws applicable in your jurisdiction before participating on this platform. For responsible gaming resources and support, visit our Responsible Gaming page.
We collect and process personal data solely for account management, payment processing, KYC verification, and regulatory compliance. Your data is never sold to third parties. All data is encrypted in transit and at rest. By using m99my, you agree to our data practices as described in our full Privacy Policy. You may request data access, correction, or deletion at any time by contacting our support team.
Quick answers to common questions from Malaysian players