jm99 — Malaysia Online Casino, Badminton and Football Betting
Live Baccarat tables, slots from Pragmatic Play and PG Soft, and sportsbook markets covering the English Premier League and badminton — all in one lobby you can reach from your phone right now.
Access may be available only where local law permits.
jm99 · Malaysia
Service availability depends on eligible regions and local law. Users should check local rules before opening an account.
Offers for New Accounts
Open a new account, make your first Touch 'n Go eWallet or Boost deposit, and check the casino offer waiting in your account dashboard. Terms apply.
Open Your Account
Place your first sportsbook wager on football or badminton markets and see the matching offer shown in your account wallet. Terms apply.
Open Your AccountSwitch Between Slots and Live Tables on Your Phone
The full lobby — slots, live casino, crash games and sportsbook — loads in a mobile browser on both Android and iOS without any download. The live table stream from Evolution and Pragmatic Play Live adjusts to portrait or landscape automatically. Touch 'n Go eWallet and Boost deposits work directly from your phone: tap to your e-wallet app, confirm the amount, and the credit is in your account wallet before the next hand is dealt. Your account session stays live when you switch between apps, so you can check your GrabPay balance and return to the game without logging in again.

Open Your Account and Get Moving
Getting into the lobby is a short process. Register with your mobile number, verify via OTP, and your account is live. From there, the wallet top-up screen shows Touch 'n Go eWallet, Boost and GrabPay as the first options — tap the one you already use daily, confirm with your e-wallet PIN and the credit appears in your account. The lobby is split into Live Casino, Slots, Sportsbook and Table Games tabs so you can jump to what you want without scrolling the whole catalogue. If anything is unclear, live chat is reachable from the account menu.
Register in minutes
Fill in your mobile number on the registration page, complete the OTP step and your jm99 account is active. No lengthy form — just the essentials to get your wallet ready.
Fund your wallet
Open your Touch 'n Go eWallet, Boost or GrabPay app, send to the account number shown and confirm with your PIN. The credit appears in your account wallet almost immediately.
What's in the lobby
Live casino, slots, crash games, table games and sportsbook are available from the main lobby tabs. Switch between them any time without logging out or reloading your session.
Where to get help
Live chat is available from the account menu. For account or wallet questions outside chat hours, the support email is listed on the contact page inside your account dashboard.
What's Running This Week
How We Keep Your Account Safe
Security on jm99 works at several layers so you are not relying on a single point of protection. The connection between your device and the platform is encrypted via SSL, meaning data in transit cannot be read in plain text. Login requires OTP verification to your registered mobile number, so a password alone is not enough to access your account. Every transaction — deposits, withdrawals, wallet transfers — is logged with a timestamp and reference number you can check from the account history screen. Your personal and payment data is stored separately from game session data and is not shared with third parties outside what the privacy policy discloses.
SSL connection encryption
All data exchanged between your browser or mobile app and the jm99 servers is encrypted via SSL. This covers login requests, account updates and every payment transaction you initiate.
OTP login verification
Each login session triggers a one-time password sent to your registered mobile number. Your account cannot be accessed from a new device without completing this verification step first.
Transaction records
Every deposit, withdrawal and wallet transfer generates a reference number and timestamp. You can review the full history from the account transactions screen at any time.
Data storage and handling
Personal details and payment information are stored separately from game activity logs. The privacy policy in the account footer describes exactly which data is held and under what conditions it may be shared.
Play on Any Device
The lobby loads cleanly on Android and iOS browsers, and scales to a full desktop layout without any change to your account or wallet settings.
Everything jm99 Has in One Place
From Live Baccarat and Orangutan Riches Slots to crash games and sportsbook markets, the full lobby is a single scroll away from your account home.
Five Steps Into the Lobby
Register
Fill in your account details on the registration page — it takes under two minutes.
Deposit
Choose Touch 'n Go eWallet, Boost or GrabPay and send funds to the account number shown.
Choose a game
Browse the lobby and pick a slot, live table or sportsbook market that suits your mood.
Play
Open the game or table directly in your mobile browser — no separate download needed.
Withdraw
Submit your withdrawal request from the account area and complete the verification step to release funds.
Platform at a glance
Browse Live Tables, Slots and More
The games catalogue covers live casino and slot rooms from studios including Evolution, Pragmatic Play and PG Soft. Live Baccarat and Dragon Tiger sit alongside slot titles like Orangutan Riches Slots, Fisherman Boat Slots and Palm Harvest Slots, while the crash section carries Lightning Crash Game and Aviator. Players in Melaka reach the full catalogue in seconds on any mobile browser, with no account region change needed. RTP figures are shown where the game provider publishes them — we do not display figures the studio has not released.
Cameron Highlands Slots
Kinabalu Peak Slots
Mulu Caves Slots
Live Baccarat
Orangutan Riches Slots
Basketball Sportsbook
Payment Methods We Support
Every payment method listed here works with a Malaysian account. Touch 'n Go eWallet and Boost are the fastest routes — send directly from the app and the funds land in your lobby wallet without a bank transfer step. GrabPay works the same way. For those who prefer online banking, DuitNow and FPX are available, and Maybank2u users can fund via FPX without switching apps. Withdrawals follow the same rails: request from the account area, complete the identity verification step if prompted, and funds are returned to the wallet you used to deposit.
Touch 'n Go eWallet
Boost
GrabPay
DuitNow
FPX
Maybank2u
Frequently Asked Questions About jm99
Quick answers to the things visitors ask most when they first land on jm99. For anything not covered here, live chat and the support email are available from your account dashboard.