Secure Login · SSL 256-bit

Bonus99 Login – Secure Access to Your Malaysian Player Account

Welcome back to Bonus99. Enter your phone number and password to get back to your slots, live casino, EPL and Malaysia Super League football betting, and all your favourite games. Every login session is protected by the same 256-bit SSL encryption used by Malaysia's major banks.

256-Bit SSL Encryption
Login in Under 30 Seconds
2FA Verification Available
24/7 BM Support
500K+Active Malaysian Members
SSL 256Per-Session Encryption
< 30sLogin Session Duration
24/7Malay Language Support

Everything You Can Enjoy After Logging In to Bonus99

Once logged in, you get full access to all games, promotions and exclusive member features on Bonus99 Malaysia.

1,500+ Slot Games & Live Casino
Slots from Pragmatic Play, Microgaming and Playtech; live baccarat, blackjack and roulette from Evolution Gaming and SA Gaming. All available immediately after login with no additional app downloads required.
Instant Access
Live & Pre-Match Sports Betting
Follow Malaysia Super League, EPL, La Liga and Champions League matches live. Bet on Malaysia Open badminton, MPL Malaysia esports and over 30 sports categories with real-time updated odds.
Real-Time Odds
Claim Daily Bonuses & Promotions
Daily 50% deposit bonus, weekly slot cashback up to 10% with no rollover, football parlay bonus +10%, and special weekend promotions. All offers can be claimed directly from the Promotions page after logging in.
Daily Bonuses
Instant Deposits & Withdrawals
Top up via Touch 'n Go eWallet, DuitNow, GrabPay, Boost, ShopeePay or FPX in under 30 seconds. eWallet withdrawals are processed in just 5–15 minutes. No processing fees from Bonus99.
Minimum RM 10 Deposit
Full Account History & Statistics
Check your betting history, win and loss records, deposit and withdrawal transaction summaries, and your VIP programme progress — all available in your personal account dashboard.
Personal Dashboard
VIP Program & Loyalty Rewards
Every bet earns loyalty points that move you up from Silver to Gold, Platinum, and Diamond. Each VIP tier unlocks exclusive benefits including higher withdrawal limits, personalised bonuses, and a dedicated account manager.
Silver → Diamond

Six Layers of Security Protecting Your Login Session

Bonus99 invests in enterprise-grade security to ensure every login session is protected from start to finish.

256-bit SSL Encryption Throughout Every Session
All data transmitted during the login process — including your phone number and password — is protected by the same 256-bit SSL encryption used by Maybank, CIMB and Malaysia's major banks. Your data cannot be intercepted or read by any third party during transmission.
Two-Factor Authentication (2FA) via OTP
Enable 2FA in Account Settings for an extra layer of security. Every login from a new device will require a 6-digit OTP code sent to your registered phone number — ensuring only you can access your account, even if someone else knows your password.
Passwords Stored as One-Way Hash
Your password is never stored in its original form on Bonus99's servers. It is saved as a one-way bcrypt hash that cannot be decrypted by anyone — including our own technical team. This means that even in the event of a hypothetical data breach, your actual password remains protected.
Suspicious Login Detection
Our system automatically detects login attempts from unusual locations, devices or IP addresses. If flagged, you will receive an immediate notification and the session may require additional verification before access is granted — protecting you from unauthorised access attempts.
Automatic Logout on Inactive Sessions
To protect your account — especially if you're using a shared device — Bonus99 automatically ends your session after a set period of inactivity. You can adjust this duration in Account Settings to suit your preferences.
Account Lock After Failed Attempts
After 5 consecutive failed login attempts, your account will be automatically locked for 15 minutes. This prevents brute-force attacks that attempt to guess your password through repeated automated attempts.

Everything You Need to Know About Logging In to Bonus99

Log in to Bonus99 using your registered Malaysian phone number and password. The process takes under 30 seconds and is fully protected by bank-grade 256-bit SSL encryption.

Many active Bonus99 members who play slots, bet on EPL matches or enjoy live casino access their accounts several times a day via smartphone. Our platform is designed to make the login process as simple and fast as possible without compromising security. On the main login screen, all you need to enter is your registered phone number and password — one straightforward step that takes you directly to your account dashboard in under 30 seconds.

One question members frequently ask is about the "Remember Me" feature. When you tick this box while logging in from your own personal phone, Bonus99 stores a secure authentication token on that device — meaning future logins from the same device will not require you to re-enter your password, as long as the session remains active. This is a convenient feature for frequent users, but we recommend against using it on a shared phone or computer.

Two-factor authentication, or 2FA, is a highly recommended extra layer of security for all Bonus99 members. With 2FA enabled, every login from an unrecognised device will require a 6-digit OTP sent to your registered phone number before access is granted. This means that even if someone knows your password, they still cannot log in to your account without physical access to your phone. To enable 2FA, go to Account Settings after logging in and follow the instructions under the Security section.

For members experiencing login issues — whether it's a forgotten password, an inactive phone number, or an account locked after several failed attempts — there are several ways to get help. For forgotten passwords, use the "Forgot Password" function on the login page and enter your registered phone number to receive a reset OTP. For inactive phone numbers or other technical issues, contact the Bonus99 support team via live chat (available 24/7) or email support@bonus99.in — our team will handle your case carefully and verify your identity before making any changes to your account.

One important security practice to keep in mind: the official Bonus99 team will never ask for your account password through any communication channel — whether by email, WhatsApp, SMS or live chat. If you receive a message from anyone claiming to represent Bonus99 and requesting your password, it is a scam. Report it to us immediately and do not share any sensitive information.

After a successful login, you will be taken to your main account dashboard where you can view your current balance (cash balance and bonus balance shown separately), active promotion claims, upcoming football matches with the latest odds, slot recommendations based on your play history, and important account notifications. For players who regularly play Sweet Bonanza or Gates of Olympus from Pragmatic Play, you will also see a recap of your last session and any recent big wins.

We also understand that members sometimes need to log in from a different device — perhaps from a tablet at home when you usually use your phone. The Bonus99 login process works seamlessly across all devices and modern browsers with no special app required. Our mobile web version is optimised for smartphones, Android and iOS tablets, and desktops — delivering a consistent experience regardless of which device you use to access the platform.

How to Keep Your Bonus99 Account Secure

Use a Strong, Unique Password
Use a mix of uppercase letters, lowercase letters, numbers and symbols. Never reuse a password from your banking or social media accounts. Minimum 8 characters — the longer, the safer.
Enable 2FA Now
Go to Account Settings → Security after logging in and enable two-factor authentication. This is the most effective protection against unauthorised account access.
Never Share Your Login Details
Bonus99 will never ask for your password. Do not share your phone number, password or OTP code with anyone, even if they claim to be a Bonus99 representative.
Log Out After Using a Shared Device
If you are logging in on an office computer, internet café, or a borrowed phone, make sure to log out properly and do not save your password in the device's browser.
Avoid Public WiFi Without a VPN
Logging in over public WiFi — such as at a café, airport or shopping mall — increases your risk of data interception. Use your mobile data or a trusted VPN when necessary.
Enable Login Notifications
In Account Settings, enable SMS or email notifications for every login activity. You will know right away if there is any login attempt you did not make yourself.

How to Reset Your Bonus99 Password

1
Click "Forgot Password"
Click the "Forgot password?" link on the login form at the top of this page to open the reset panel.
2
Enter Your Registered Phone Number
Enter the Malaysian phone number you used when registering your Bonus99 account. An OTP code will be sent to that number.
3
Enter OTP Code & New Password
Enter the 6-digit OTP you received, then set a new strong password. Your new password takes effect immediately.
4
Phone Number Inactive?
If your phone number is no longer active, please contact support at support@bonus99.in with your identity verification details to get assistance.

Frequently Asked Questions About Bonus99 Login

Click the "Forgot Password?" link on the login form and enter the Malaysian phone number you registered with. A 6-digit OTP code will be sent to that number in under 60 seconds. Enter the OTP code and set your new password. The entire process takes under 3 minutes. If your phone number is no longer active or has changed, contact our support team at support@bonus99.in with your identity verification details (full name, date of birth, and account number) for manual assistance.

Your Bonus99 account is automatically locked for 15 minutes after 5 consecutive failed login attempts as a security measure. Wait 15 minutes and try again. If you still cannot log in after that period, use the "Forgot Password" function to reset your password. This lockout is an important safeguard against hacking attempts — if you receive an account lockout notification but never tried to log in yourself, it may be a sign that someone else is attempting to access your account. Contact our support team immediately in that case.

Yes, Bonus99 allows simultaneous logins from multiple devices — for example, your phone and tablet at the same time. However, for security purposes, if a new login is detected from an unrecognised device (based on a different IP address or device agent), our system may request additional OTP verification before granting access. You can view all active sessions under Account Settings → Active Sessions and log out from any device you do not recognise.

Although all communication between your device and Bonus99's servers is protected by 256-bit SSL encryption — making data unreadable even if intercepted — we still recommend avoiding login over untrusted public Wi-Fi whenever possible. Public Wi-Fi networks at cafés, airports, or shopping malls may have other vulnerabilities, such as man-in-the-middle attacks under certain conditions. Use your mobile network (4G/5G) or a secure private Wi-Fi network for the safest login experience.

By default, your Bonus99 login session remains active for as long as you are actively using the platform. If there is no activity for 30 minutes, the system will automatically log you out as a security measure. If you check "Remember Me" when logging in from your personal device, a secure session token is stored on that device for faster access. This token expires automatically after 30 days or when you manually log out. You can adjust the inactivity timeout in Account Settings → Security.

If you receive a login notification you didn't initiate, or notice transactions or activity in your account that you didn't make, act immediately: (1) Change your password right away via Account Settings → Security. (2) Log out of all active sessions under Account Settings → Active Sessions. (3) Contact the Bonus99 support team via live chat or email support@bonus99.in immediately to report the incident. Our team will investigate the account activity and help secure your account. We also recommend enabling 2FA after such an incident to prevent it from happening again.

No Bonus99 Account Yet? Here's What You'll Get

If you've landed on this page but don't have a Bonus99 account yet, registration is free and takes under 2 minutes. Here's why over 500,000 Malaysian players have chosen to sign up with Bonus99:

150% Welcome Bonus Up to RM 1,500
Just 1x rollover — the lowest in the industry. Deposit RM 100 and get an extra RM 150 instantly.
Minimum deposit RM 10 via TnG eWallet or DuitNow
No large deposit needed to get started. All local Malaysian payment methods accepted.
1,500+ Games — Slots, Live Casino, Sports Betting
Everything in one account. No need to open separate accounts for each game type.
24/7 Bahasa Malaysia Support
Our team speaks Bahasa Melayu and fully understands the needs of local Malaysian players.
No KYC Required to Register — Start Playing Instantly
No ID documents required at registration. Your account is active immediately after OTP verification.
Register a Free Account Now
Free · Under 2 Minutes · No KYC Required to Register

Useful Information for Bonus99 Members

For more information on how to use the platform, bonus terms, or any account-related enquiries, refer to the pages below. Our support team is also available via live chat once you are logged in, or by email at any time.

Log In to Bonus99 Now & Enjoy Slots, Casino & Sports Betting in Malaysia

500,000+ Malaysian members log in to Bonus99 every day to enjoy the best Pragmatic Play slots, Evolution Gaming live baccarat, Malaysia Super League and EPL football betting, Malaysia Open badminton, and MPL Malaysia esports. No account yet? Register for free in under 2 minutes and claim a welcome bonus of up to RM 1,500.

SSL 256
Encryption on Every Login
RM 1,500
New Member Bonus
24/7
Bahasa Malaysia Support
Log In Now Not a Member Yet? Register for Free
This platform is for users aged 18 and above only.
Bahasa Melayu