Secure login – protected by 256-bit SSL

City99 Login – Access Your Malaysian Casino Account

Welcome back to city99. Log in to your account now and pick up where you left off with over 1,200 games – from live casino, baccarat, blackjack, and roulette, to lottery, cricket, and Sports Betting on the Malaysia Super League and EPL. Your account is waiting.

500K+
Active Members
24/7
Always Open
1–3h
Withdrawal Process
City99 Login Security
256-bit SSL 2FA Verification Encrypted Password Session Monitoring IP Detection New Login Alert
Don't have a City99 account yet?

Register for free in 2 minutes and claim a welcome bonus of up to RM500 on your first deposit.

Register Now – It's Free
Log In with SMS OTP
Another option: log in using a 6-digit OTP code sent to your Malaysian phone number – no password needed. Contact city99 support to enable this option.

What Awaits You After Logging In

Log in to city99 and access all of this on one platform built specifically for Malaysian members

1,200+ Games to Choose From
Once logged in, you have full access to over 1,200 games – live casino with real dealers, multi-table baccarat, blackjack, roulette, lottery, international cricket, and unlimited Sports Betting on the Malaysia Super League and EPL.
Exclusive Promotions & Bonuses
Members who log in regularly are eligible for exclusive promotions – weekly reload bonuses, loss cashback, football promotions during the Malaysia Super League and EPL seasons, and special rewards for loyal city99 members who log in frequently.
Fast Deposits & Withdrawals
Log in and manage your finances with ease. Deposit from RM20 via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, FPX Maybank2u, or CIMB Clicks. Winnings withdrawals are processed within 1–3 hours, straight to your account.
Log In from Anywhere
The City99 platform is optimised for Malaysian smartphones – both iOS and Android. Log in from your phone, tablet, or computer – the experience is equally smooth across all devices. No app download required; access it directly from your web browser.
Full Records & History
Once logged in, your account dashboard displays your full betting history, deposit and withdrawal records, available bonus balance, and gameplay statistics – all in one place, easy to monitor and manage.
Full Account Control
Log in to manage your account settings in full – change your password, update your details, enable 2FA, set deposit and loss limits, or activate responsible gaming tools – all within one easy-to-use control panel.

Forgot Your City99 Password?

Don't worry – forgetting your password happens to everyone. city99 offers several easy ways to recover access to your account safely and quickly:

1
Click "Forgot Password" on the Login Form
On the city99 login page, click the "Forgot password?" link below the password field. You'll be directed to the account recovery page.
2
Enter Your Registered Phone Number or Email
Enter the Malaysian phone number or email address you used when registering your city99 account. Make sure the details are correct, as your recovery code will be sent there.
3
Receive Recovery Code via SMS or Email
A 6-digit recovery code will be sent to your Malaysian phone number or email within 2–3 minutes. Enter the code on the platform to verify your identity.
4
Set a New Password
Once verification is successful, you'll be prompted to create a strong new password – at least 8 characters with a mix of uppercase letters, lowercase letters, and numbers for maximum security.
5
Log In with New Password
Use your new password to log in to your city99 account right away. We recommend enabling 2FA afterwards to prevent the same issue from recurring and to strengthen your account security.

Still having trouble? If you haven't received your recovery code or are having trouble accessing your account, contact the city99 support team via live chat or email support@city99.best, providing your full name and registered phone number. Our team operates 24 hours a day and will assist you promptly.

City99 Account Security Tips

Protecting your city99 account is a shared responsibility. Here are the best practices we recommend to all Malaysian members:

  • Use a unique, strong password
    Avoid using your name, date of birth, or phone number as your password. Use a combination of characters that isn't easy to guess.
  • Enable Two-Factor Authentication (2FA)
    2FA adds an extra layer of protection – even if someone knows your password, they still can't log in without access to your phone.
  • Avoid logging in over public WiFi
    Free public WiFi at places like cafes or shopping malls can be risky. Use your Malaysian mobile data whenever possible.
  • Always log out on shared devices
    If you're accessing city99 from someone else's computer or phone, make sure you log out completely before leaving the device.
  • Never share your login credentials
    City99 will never ask for your password via email, SMS, or social media. Do not share your password with anyone.
  • Monitor your login notifications
    city99 sends an email or SMS notification every time there is a new login to your account. Contact support immediately if you receive a notification for a login you didn't make.

City99 Login – The Complete Guide for Malaysian Members

Process City99 login built with one core goal in mind: easy for legitimate members, hard for everyone else. This isn't just a marketing slogan – it's a design principle that shapes every technical decision we make within City99's identity verification system. Let's take a look at what actually happens behind the scenes when you hit that "Log In" button.

First things first: when you enter your Malaysian phone number or email along with your password on City99, that information is never transmitted as plain text. All communication between your device and City99's servers is encrypted using TLS 1.3 – the latest generation of internet security standards. Your password is also never stored as-is in our database – it goes through a cryptographic hashing process, which means that even if someone were to gain access to our database (which is itself protected by multiple layers of security), they would not be able to read your original password. This is industry standard practice, and City99 implements it rigorously.

Many City99 members ask about the option to stay logged in on their devices. The "Remember me" feature available in the City99 login uses secure session tokens with automatic expiry – it does not store your password, but instead creates a valid session certificate for a set period. Once that period ends or you manually log out, the token is invalidated and you'll need to log in again. We recommend using this feature only on your own personal device – not on office computers, a friend's computer, or any shared device.

For members who use City99 login regularly, we strongly recommend enabling Two-Factor Authentication (2FA). Once 2FA is activated, every login attempt will require two things – your password (something you know) AND an OTP code sent to your Malaysian phone number (something only you have). This means that even if your password is stolen or compromised by malware, an attacker still cannot log in to your account without physical access to your phone. 2FA can be enabled in your account settings after logging in – it takes less than 1 minute to set up and provides significantly stronger protection.

There's one thing we need to be upfront about when it comes to security City99 login: phishing attempts. From time to time, bad actors create websites or messages that mimic city99 in order to trick members into revealing their login credentials. The best way to protect yourself is to always make sure the URL you're accessing starts with https://city99.best – not any variation, not a similarly spelled URL. city99 will never send an SMS or email asking you to enter your password through a link. If you receive such a message, report it immediately to support@city99.best. This isn't just to protect you – your report helps us act quickly against threats and protect other members as well.

Successfully City99 login, your account dashboard is the control centre for everything related to your gaming experience. From here you can view your current balance in Malaysian Ringgit (RM), check active bonuses and the wagering requirements attached to them, access your deposit and withdrawal transaction history, review recent game records, and manage account settings including responsible gaming limits. The dashboard layout is designed so the most important information is visible at a glance – you don't need to dig through complicated menus to check your balance or see which promotions are currently active.

Another feature that many City99 members appreciate after log in is access to the promotions section, which is updated on a regular basis. From weekly reload bonuses that are easy to qualify for, cashback on losses within a given period, special bonuses during major football tournaments like the EPL or FA Cup, to loyalty rewards for consistently active members – all of these can be claimed directly from within your account after logging in. Make sure you check the Promotions section every time you log in so you never miss an offer you're entitled to as a City99 member.

For members experiencing technical difficulties with the City99 login – such as pages not loading correctly, errors during verification, or trouble receiving OTP codes – the first thing to try is clearing your web browser's cache and trying again. If the issue persists, try accessing the site from a different browser or a different Malaysian mobile data network. If none of these basic steps resolve the problem, don't hesitate to reach out to the City99 support team via live chat available 24 hours a day, or by email at support@city99.best. Our team is able to resolve most technical login issues in under 30 minutes.

In summary, City99 login is the gateway to an online entertainment experience built specifically for Malaysians. From high-level security that protects your data and funds, to round-the-clock access from any device, to a wealth of games and promotions waiting the moment you sign in – every aspect of this login experience is designed with you as the priority. Log in now and see for yourself what's waiting in your city99 account.

Login Issues? We've Got You Covered

Quick fixes for the most common login issues faced by city99 members

Password Not Accepted

Make sure Caps Lock is off. Try typing your password slowly and carefully. If it still doesn't work, use the "Forgot password?" function to reset it. Make sure you're accessing the official site at https://city99.best.

Account Temporarily Locked

Your account is temporarily locked after several consecutive failed login attempts as a security measure. Wait 30 minutes or contact city99 support at support@city99.best to unlock it immediately.

OTP Code Not Received

Check your phone signal. Make sure the number you entered is correct. Tap "Resend" after 60 seconds. If you still haven't received it within 5 minutes, contact support – there may be an issue with your Malaysian telco provider.

Page Not Loading

Clear your web browser's cache and cookies, then reload. Try a different browser (Chrome, Safari, Firefox). Make sure your internet connection is stable. If you're using a VPN, try disabling it before logging in to City99.

Unrecognised Account

Try logging in with your Malaysian phone number and also with your email – you may have registered with only one of them. If neither works, contact support with your full name for verification. Do not create a new account if you believe one already exists.

Other Issues

For any login issues not listed here, contact the City99 support team via in-platform live chat (response within 2–5 minutes) or email support@city99.best. We operate 24 hours a day, 7 days a week.

FAQ – City99 Login

Answers to the most frequently asked questions about City99 login and account access

Yes, your city99 account can be accessed from multiple devices simultaneously – smartphones, tablets, and computers. However, for security purposes, the city99 system monitors active sessions across different locations. If a new session is detected from a significantly different location or device within a short period of time, you may be asked to re-verify your identity via OTP. This is a protective measure to ensure no one else is using your account without your knowledge.

Inactive city99 login sessions will automatically time out after 30 minutes of no activity. If you're active on the platform – playing, making a deposit, checking promotions – the session will be extended automatically. If you selected "Remember me" at login, the session can last up to 7 days on the same device, as long as you don't manually log out. For security, we recommend logging out manually when you're done, especially on shared devices.

If you suspect unauthorised access to your account, take the following steps immediately: First, change your account password right away. Second, check your login history in your account settings to identify any suspicious devices or locations. Third, contact city99 support at support@city99.best or via live chat to report the incident. Our security team will investigate, freeze any suspicious activity, and help you regain full control of your account. Don't forget to enable 2FA afterwards if you haven't already done so.

The City99 platform is built as a Progressive Web App (PWA) that performs exceptionally well on Malaysian smartphones without requiring any app download from an app store. You can "add to home screen" from Chrome (Android) or Safari (iOS) for an app-like experience – complete with a home screen icon, faster login, and a full-screen interface. This means you get all the benefits of a mobile app without using up your phone's storage. Access https://city99.best directly from your phone's browser at any time.

After 5 consecutive failed login attempts, your City99 account will be temporarily locked for 30 minutes as an automatic safeguard against brute-force attacks. During this period, no one – including you – will be able to log into the account. After 30 minutes, you may try again. If you've forgotten your actual password, use the "Forgot Password?" function to set a new one. Don't wait – reset your password right away so you can regain access to your account as soon as the lockout period ends.

If your new account isn't letting you log in, it's likely that the OTP verification step during registration wasn't completed. city99 accounts are only fully activated once your Malaysian phone number has been verified via OTP code. Check your email or SMS for any pending verification messages. If it's been more than 24 hours and you still can't log in, contact city99 support at support@city99.best with your registered phone number. We'll verify your account status and help resolve any registration issues.

Helpful Information for City99 Members

After logging in, learn more about how to get the most out of your City99 experience by exploring the resources below.

Don't Have a City99 Account? Register Now

Join over 500,000 Malaysian members on City99. Register for free in 2 minutes, claim a welcome bonus of up to RM500, and enjoy 1,200+ games with easy deposits via Touch 'n Go, GrabPay, DuitNow, or FPX in MYR.

Free  ·  Secure  ·  18+ only  ·  Gambling can be addictive – play responsibly

Bahasa Melayu