Join over 200,000 Malaysian players already enjoying slots, live casino, baccarat, blackjack, roulette and virtual sports on my99. Registration is free, the process is simple, and a Welcome Bonus of up to RM 1,000 awaits you right after your first deposit.
Fill in the form below — it takes less than 3 minutes.
The my99 registration process is designed to be as simple and fast as possible for Malaysian players
Enter your preferred username, an active Malaysian phone number, your email address, and a strong password. All this information is protected with 256-bit SSL encryption from the moment you start typing.
Once the form is submitted, you will receive an OTP (One-Time Password) via SMS to the phone number you registered. Enter the code to verify your phone number and activate your my99 account.
Log in to your new account and make your first deposit from as little as RM 10 via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow or FPX. Funds are credited within minutes.
Welcome Bonus of up to RM 1,000 credited automatically after your first deposit. Choose from over 1,000 games — slots, live casino, baccarat, blackjack, roulette or virtual sports. Enjoy the game!
Over 200,000 Malaysian players have chosen my99 — here's why they keep coming back
New my99 members are eligible for a 100% match Welcome Bonus of up to RM 1,000 on their first deposit. Deposit RM 100, get RM 200 to play with. Deposit RM 500, play with RM 1,000. This bonus is among the most competitive offered by any online casino in Malaysia right now.
Right after registering and depositing, you get instant access to over 1,000 premium games including slots from Pragmatic Play and PG Soft, live casino from Evolution Gaming, baccarat, blackjack, roulette, dragon tiger, virtual sports covering EPL football and the Malaysia Super League, e-sports and much more.
Every day, my99 calculates your total valid wagers and automatically credits a 0.8% rebate to your account at midnight — no manual claiming required. This rebate comes with no rollover requirements and can be withdrawn directly. The more you play, the more rebate you earn.
My99 processes withdrawals to Malaysian e-wallets within 5–15 minutes and via DuitNow or FPX within 10–30 minutes. The minimum withdrawal is just RM 30, with no hidden fees from my99. Your winnings can be transferred quickly to your Touch 'n Go eWallet, GrabPay, Boost, or ShopeePay.
Your my99 account is protected with 256-bit SSL encryption — the same standard used by world-class banks. Two-factor authentication (2FA) is also available for an extra layer of security. Your funds are held separately from the company's operating accounts and are available for withdrawal at any time.
The my99 support team speaks Bahasa Melayu and is available to assist you 24 hours a day, 7 days a week via live chat on the platform and by email at support@my99-khelo.com. Live chat response times are typically under 5 minutes. No question is too small — we're here to make sure your experience runs smoothly.
The my99 account registration process is designed to be as straightforward as possible for Malaysian players — you can complete it in under three minutes from your smartphone using any web browser. No app download is required to sign up, though my99 also offers a mobile-optimized version for all Android and iOS devices.
Before you start filling in the my99 registration form, there are a few things you'll need to have on hand. First, an active Malaysian phone number that can receive SMS — this will be used for OTP verification during sign-up and for account recovery if needed in the future. Second, a valid and active email address — for account verification, bonus notifications, and important communications from the my99 team. Third, your Malaysian e-wallet or bank account details — for processing deposits and withdrawals once your account is active.
All information you provide during my99 registration must be accurate and truthful. my99 will carry out an identity verification (KYC) process at the withdrawal stage or when certain transaction thresholds are reached. The name, phone number and e-wallet details you register must be in your own name — registering using another person's name or false information is a violation of my99's Terms & Conditions and may result in account termination and balance freezing.
One question many new my99 players ask is about the age requirement. The my99 platform is intended for individuals who are 18 years and above only without exception. This is more than just a rule — it reflects my99's commitment to responsible gaming and the protection of minors. During registration, you will be required to tick a confirmation box stating that you are 18 years of age or older, and my99 reserves the right to request proof of age at any time.
Each individual is only permitted to hold one active account at my99. Registering multiple accounts to gain bonus advantages or circumvent restrictions is strictly prohibited and may result in the termination of all associated accounts. If you have forgotten your password or are having trouble accessing your existing account, please contact the my99 support team at support@my99-khelo.com or via live chat before registering a new account.
Once your account has been successfully registered and verified via OTP, the next step is to make your first deposit to activate the Welcome Bonus. The minimum deposit at my99 starts from as low as RM 10 only — a very affordable amount to get started. my99 accepts deposits via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow and FPX online banking (Maybank2u, CIMB Clicks). All these payment methods are local Malaysian options that are safe, fast and free of hidden charges on my99's end.
The my99 Welcome Bonus — a 100% match up to RM 1,000 — is credited automatically to your account as soon as your first deposit is successfully processed. No manual claim required. This bonus is subject to the wagering terms stated on the my99 Welcome Bonus page — please read them before using the bonus so you understand how best to make the most of it.
Beyond the Welcome Bonus, my99 members also enjoy a 0.8% daily rebate credited automatically every midnight based on the previous day's valid wagers, weekly promotions that rotate with the football season and Malaysian sporting events, slots tournaments with attractive prize pools, and a VIP loyalty programme for regular players that offers exclusive perks such as higher betting limits, personalised bonuses, and priority support.
For players who game on their smartphones — and the majority of my99 players in Malaysia do — the my99 platform is fully optimised for mobile. The my99-khelo.com website automatically adapts to your screen size, ensuring a smooth experience whether you're playing slots, live casino or virtual sports, with no additional app download required. That said, if you prefer an app, my99 also offers a mobile app available for download from the official my99-khelo.com website.
my99 provides comprehensive self-management tools for all members — including deposit limits, loss limits, cool-off periods, and self-exclusion. We encourage you to make use of these tools from the start as part of a healthy gaming experience. Visit the Responsible Gaming for more information.
Deposit via Touch 'n Go eWallet, GrabPay, DuitNow, or FPX. Withdrawals to e-wallets processed within 5–15 minutes.
Answers to the most frequently asked questions about the my99 account registration process
Don't wait any longer. Register your free my99 account today, deposit from RM 10 via Touch 'n Go or DuitNow, and claim your 100% match Welcome Bonus of up to RM 1,000 — credited straight to your account.
Open a Free Account NowIf you already have a my99 account, log in to access over 1,000 games, check your daily rebate, and claim the latest promotions available to you today.
Log In to my99Once your account is active, these are the most popular pages among new Malaysian my99 players
Read the full terms of the 100% match bonus up to RM 1,000 for your first deposit.
View BonusesPlay baccarat, blackjack, roulette, and dragon tiger with real live dealers.
Explore Live CasinoVirtual Sports Betting on football, badminton, e-sports and more, available 24 hours a day.
View Virtual SportsAnswers to common questions about my99 accounts, deposits, withdrawals, and bonuses.
View FAQAll information you provide during registration is protected with 256-bit SSL encryption. my99 does not share your personal data with third parties for marketing purposes. You have full rights to access, correct and delete your data. Read Privacy Policy my99 for full details on how we protect your privacy.
Read Full Terms & ConditionsRegister for free, deposit from RM 10 via Touch 'n Go or DuitNow, claim a Welcome Bonus up to RM 1,000, and access over 1,000 premium games — all within 3 minutes.
256-Bit SSL · Audited RNG · 24/7 BM Support · 200,000+ Trusted Members