Welcome to my99

Register my99 – Open a Malaysian Online Casino Account in 3 Minutes

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.

New Member Welcome Bonus
Up to RM 1,000
100% match on your first deposit + 0.8% daily rebate
Min. deposit RM 10 Free to register 18+ only
Supported Deposit Methods
Touch 'n Go eWallet GrabPay Boost ShopeePay DuitNow FPX (Maybank2u, CIMB Clicks)

Open a Free my99 Account

Fill in the form below — it takes less than 3 minutes.

5–20 characters, letters and numbers only. Cannot be changed after registration.
Active Malaysian number — used for OTP verification and account support.
Active email address — for account verification and bonus notifications.
Password must be at least 8 characters long and contain a combination of letters and numbers.
No referral code? No problem — you're still eligible for the Welcome Bonus.
Already have an account? Log in here

How to Register a my99 Account — 4 Simple Steps

The my99 registration process is designed to be as simple and fast as possible for Malaysian players

1
Fill in the Registration Form

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.

2
Verify Phone Number

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.

3
Make Your First Deposit

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.

4
Claim Bonus & Start Playing

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!

Why Register a my99 Account Today?

Over 200,000 Malaysian players have chosen my99 — here's why they keep coming back

Welcome Bonus Up to RM 1,000

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.

1,000+ Games Handpicked for Malaysian Players

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.

Daily Rebate 0.8% — Credited Automatically

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.

Fast Withdrawals Within 30 Minutes

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.

Bank-Grade Security — SSL 256-Bit

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.

24/7 Support in Bahasa Melayu

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.

Everything You Need to Know Before Registering a my99 Account

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.

Pre-Registration Checklist
18 years of age or older
Active Malaysian phone number (for OTP)
An active, accessible email address
A username and strong password in mind
A Malaysian e-wallet or bank account for deposits
Have read my99's Terms & Conditions and Privacy Policy
Why Players Trust my99
256-bit SSL encryption for all data
RNG audited by an independent international body
Player funds are held separately from operational accounts
24/7 Support in Bahasa Melayu
200,000+ registered active members
Minimum Deposit
RM 10
Minimum Withdrawal RM 30

Deposit via Touch 'n Go eWallet, GrabPay, DuitNow, or FPX. Withdrawals to e-wallets processed within 5–15 minutes.

FAQ — my99 Account Registration

Answers to the most frequently asked questions about the my99 account registration process

The my99 account registration process typically takes less than 3 minutes — from filling in the form to having an active account ready for deposit. All you need to provide is a username, a Malaysian phone number, an email address, and a password. OTP verification via SMS usually arrives within 30 seconds to 1 minute. Once the OTP is confirmed, your account is immediately active and you can make your first deposit right away.

For initial registration, all you need is an active Malaysian phone number and an email address. Identity verification documents (such as your MyKad) may be required at the KYC (Know Your Customer) stage when you make your first withdrawal or when your transaction volume reaches a certain threshold. This KYC process is standard practice in the online casino industry and is designed to protect the security of all my99 members.

No. Each individual is only permitted to hold one active account at my99. Registering multiple accounts is a serious violation of my99's Terms & Conditions and may result in the termination of all associated accounts and the freezing of any remaining balance. If you are having trouble accessing an existing account — whether due to a forgotten password, a changed phone number, or another technical issue — please contact the my99 support team at support@my99-khelo.com or via live chat for account recovery assistance.

The my99 Welcome Bonus of up to RM 1,000 is credited automatically to your account as soon as your first deposit is successfully processed — no manual claim or bonus code required. Once your new account is active, log in and make your first deposit (minimum RM 10) via any supported Malaysian payment method. The 100% match bonus will appear in your bonus balance within minutes. Please read the bonus wagering terms on the Welcome Bonus page before playing so you know exactly how to make the most of it.

Yes, registering a my99 account is completely free — no registration fee, no monthly subscription and no hidden charges to open an account. You only need to make a deposit after registration to start playing and unlock the Welcome Bonus. The minimum deposit at my99 starts from as little as RM 10 via Touch 'n Go eWallet, GrabPay, DuitNow or other supported Malaysian payment methods.

If your OTP has not arrived within 2 minutes, first check that the phone number you entered is correct and in the right format (e.g. 0123456789 without +60). Make sure SMS is not being blocked by your phone's settings. Try clicking the "Resend OTP" button, which typically appears after 60 seconds. If the issue persists, please contact the my99 support team via live chat at my99-khelo.com or email support@my99-khelo.com with the phone number you used — our team will help resolve the issue promptly.

Register Now & Claim Your RM 1,000 Bonus!

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 Now

Already Have an Account? Log In to my99

If 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 my99

Discover my99 After Registration

Once your account is active, these are the most popular pages among new Malaysian my99 players

Welcome Bonus

Read the full terms of the 100% match bonus up to RM 1,000 for your first deposit.

View Bonuses
Live Casino

Play baccarat, blackjack, roulette, and dragon tiger with real live dealers.

Explore Live Casino
Virtual Sports

Virtual Sports Betting on football, badminton, e-sports and more, available 24 hours a day.

View Virtual Sports
Frequently Asked Questions (FAQ)

Answers to common questions about my99 accounts, deposits, withdrawals, and bonuses.

View FAQ
Your Data is Safe with my99

All 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 & Conditions

Ready to Get Started at my99?

Register 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

256-Bit SSL Secured Independently Audited RNG Responsible Gaming 200,000+ Trusted Members
Bahasa Melayu