Your mykad99 account is your gateway to live casino, sports betting, and 1,500+ slot games. Log in securely below — available on desktop, Android and iOS, any time of day.
Sign in to your mykad99 account
Open your browser on desktop or mobile and go to mykad99.one. Or launch the mykad99 app if you have it installed on your Android or iOS device.
Tap the Login button on the top right of the page or use the login form above. The mykad99 login page loads instantly with no redirects to third-party sites.
Type your registered username or email address and your mykad99 password. Both fields are case-sensitive — check Caps Lock if you get an error.
After successful login, your mykad99 dashboard opens. Your balance, active bonuses, and all game categories — casino, slots, sportsbook — are immediately accessible.
The mykad99 login experience on Android is optimised for Chrome and the native mykad99 Android app. Open your browser, navigate to mykad99.one, and the mobile login form adapts perfectly to your screen size — whether you're on a Samsung Galaxy S series, a Xiaomi Redmi, or a Realme device. The login page is touch-optimised with large input fields and a prominent login button. Alternatively, download the mykad99 Android APK from our Download page — the app stores your login session securely so you don't have to re-enter your credentials each time. Players across Kuala Lumpur and Petaling Jaya who commute via LRT often prefer the app login for speed during their morning commute.
iPhone users can log in to mykad99 through Safari or Chrome on iOS — the mobile-responsive login page works flawlessly on iPhone 13 through to the latest iPhone 16 Pro. For the native app experience, download the mykad99 iOS app from the App Store or via the link on our Download page. iOS users benefit from Face ID and Touch ID login integration through the app — biometric login means you never have to manually type your password again once it's set up. Penang and Johor Bahru players on iPhone frequently use the mykad99 iOS app for late-night live casino sessions, particularly for baccarat and Dragon Tiger tables.
Desktop login at mykad99 is best experienced through Google Chrome, Mozilla Firefox, or Microsoft Edge. The full-width dashboard after login gives you access to all game categories simultaneously — ideal for players who like to have the sportsbook odds on one side and slots lobby on the other. Desktop sessions at mykad99 support multi-tab browsing, meaning you can monitor live football odds in one tab while playing live baccarat at the casino in another. For Malaysian players working from home in Bangsar or Subang Jaya, the desktop experience remains the most feature-complete way to use mykad99, especially for large-screen live casino streaming.
Instant access to 200+ live dealer tables — baccarat, blackjack, roulette, dragon tiger, and game shows, 24/7.
1,500+ slot titles from Pragmatic Play, PG Soft, NetEnt, and more — all in your mykad99 lobby post-login.
Live football odds, EPL, Malaysia Super League, UFC, Mix Parlay — all accessible immediately after login.
Check your active bonuses, free spins, cashback balance and loyalty points from your mykad99 account dashboard.
Top up via Touch 'n Go, DuitNow, Boost or FPX — and withdraw winnings in MYR in under 15 minutes.
Full transaction and betting history — review every wager, deposit, and withdrawal from your mykad99 account.
Update your password, enable 2FA, set deposit limits and manage responsible gaming controls — all in settings.
Live chat with the mykad99 support team directly from your account — response times under 2 minutes on average.
Double-check that Caps Lock is off and that you're using the correct username (not a nickname). mykad99 passwords are case-sensitive. If you've forgotten your password, use the Forgot Password option on the login page — a reset link will be sent to your registered email address within a few minutes. Check your spam/junk folder if you don't see it in your inbox.
Try switching between WiFi and mobile data — some network configurations in Malaysia temporarily block certain domains. If you're on Unifi or Maxis and the page won't load, try using a different DNS (such as Google DNS 8.8.8.8). Alternatively, clear your browser cache on Chrome or Safari and retry. If the issue persists, download the mykad99 app directly from our Download page, which bypasses browser restrictions entirely.
For security, mykad99 temporarily locks accounts after 5 consecutive failed login attempts. The lock is automatically lifted after 30 minutes. If you need access sooner, contact mykad99 live chat support — available 24/7 — and our team can verify your identity and unlock your account immediately. Always use the official mykad99.one URL and never enter your login credentials on any other website.
mykad99 sessions expire after a period of inactivity as a security measure. If you're logged out frequently, check that your browser is not set to clear cookies on close — your login session is stored as a secure cookie. In the mykad99 app, you can enable biometric login (Face ID or fingerprint) which keeps you logged in persistently across sessions without compromising security.
If your 2FA code from Google Authenticator or an SMS is not being accepted, check that your device's clock is correctly synced — 2FA codes are time-based and a clock drift of more than 30 seconds causes verification failures. On Android, go to Settings → General Management → Date and Time → Enable Automatic Date and Time. If you've lost access to your 2FA device, contact mykad99 customer support with your identity verification documents.
The mykad99 login system has been designed around three priorities: speed, security, and simplicity. For a Malaysian player who just wants to check the EPL halftime odds or spin a few rounds of Gates of Olympus before bed, the last thing you want is a clunky authentication process with multiple steps and long loading times. The mykad99 login page loads in under 2 seconds on a standard Unifi or Maxis 4G connection, and the entire process from landing on the page to being inside your account takes under 30 seconds.
Security is never an afterthought at mykad99. All login sessions are protected by 256-bit SSL encryption — the same standard used by Malaysian banks for their online banking portals. Your credentials are never transmitted in plaintext, and mykad99 does not store passwords in a recoverable format. The platform uses industry-standard bcrypt hashing for password storage, meaning even in the unlikely event of a data incident, your actual password cannot be derived from the stored hash.
Two-factor authentication (2FA) is strongly recommended for all mykad99 accounts and can be enabled in under 2 minutes from your account security settings after login. Once active, each login requires your password plus a 6-digit time-based code generated by an authenticator app on your phone. This means that even if someone learns your password — perhaps through a phishing attempt — they cannot access your mykad99 account without physically having your phone. For Malaysian players with significant balances, this extra layer of protection is well worth the minor additional step each time you log in.
The mykad99 login page is specifically the official URL mykad99.one/mykad99-login. It is important that Malaysian players bookmark this exact address and always verify the URL before entering credentials. Phishing sites that mimic the look of legitimate gaming platforms are unfortunately common — they typically use slightly misspelled domain names like mykad-99.com or mykad99.net. The real mykad99 login page will always show a padlock icon in your browser's address bar and the SSL certificate should be issued to mykad99.one. If you ever land on a login page and the certificate doesn't match, close the tab immediately and contact mykad99 support.
For returning players across Kuala Lumpur, Penang, Johor Bahru, and the Klang Valley, the mykad99 app offers the most convenient login experience. Once you've completed the initial setup with your username and password, you can switch on biometric login — Face ID on iPhone or fingerprint unlock on Android — and subsequent logins are instantaneous. The app also sends you a push notification if a login to your account is detected from an unrecognised device, giving you early warning of any unauthorised access attempts.
After logging in, Malaysian players find everything they need in one clean dashboard. Your MYR balance is displayed prominently at the top. Active bonuses and their wagering progress are shown without needing to navigate to a separate page. One-tap access to the live casino lobby brings up all 200+ live dealer tables sorted by your most recently played games. The mykad99 sportsbook is equally accessible — logging in during a Malaysia Super League match means live odds and in-play betting are just one tap away. The entire post-login experience has been localised with Malaysian players in mind, including payment method shortcuts for Touch 'n Go and DuitNow on the deposit screen.
mykad99 also takes responsible gaming seriously at the account level. After logging in, players can access the Responsible Gaming section directly from their profile to set daily, weekly, or monthly deposit limits, activate cool-off periods ranging from 24 hours to 6 months, or initiate self-exclusion if they feel they need a longer break. These controls are effective immediately upon saving — mykad99 does not impose a waiting period before responsible gaming restrictions take effect, which is a meaningful difference from platforms that delay such protections. All gaming at mykad99 is for players aged 21 and above.
21+ Your mykad99 account is for adults aged 21 and above only. After logging in, you can set deposit limits, loss limits, and session time reminders directly from your account settings. Never share your mykad99 login credentials with anyone. If gambling is impacting your personal or financial life, use the self-exclusion tools available in your account or visit our Responsible Gaming page for resources and support. mykad99 operates under international gaming authority licensing and is committed to a safe, fair platform for all Malaysian players.