From Kuala Lumpur to Penang, Johor Bahru to Petaling Jaya — Malaysian players choose maju99 for fast payouts, live football betting, premium casino games, and 24/7 support in English. Register today and claim your welcome bonus.
Getting started with maju99 takes less than 5 minutes. Follow these simple steps and you'll be playing within moments.
Visit maju99.app and click Register. Fill in your username, email, and secure password. The entire signup form takes under 2 minutes to complete.
Head to the maju99 Login page, enter your credentials, and access your personal dashboard with full access to all games and betting markets.
Fund your account using Touch 'n Go eWallet, Maybank2u, CIMB Clicks, DuitNow, Boost, or FPX. Deposits are instant. Minimum RM30. Your welcome bonus activates automatically.
Choose from live football, Malaysia Super League markets, slots, baccarat, roulette, and more. Browse featured categories or head straight to live betting for real-time action.
"At maju99, every Malaysian player deserves a fair game, instant payouts, and support they can actually count on — no exceptions, no excuses."

maju99 brings you the widest selection of games in Malaysia's online gaming scene — all under one platform, available on mobile and desktop.
Malaysia Super League, EPL, La Liga & more
Hundreds of slot titles, daily jackpots
Baccarat, Roulette & live dealer tables
4D-style lottery games & number draws
Crash games, fishing, instant win
Dice-based wagering & strategy games
maju99 supports all major Malaysian banking and e-wallet channels. Deposits are fast, secure, and processed without hidden fees. Minimum deposit: RM30. Maximum: RM30,000 per transaction.
At maju99, we know that fast withdrawals matter. Whether you're cashing out via Touch 'n Go eWallet from Bangsar or transferring to your Maybank account in Penang, we process withdrawals fast — no unnecessary delays, no unexplained holds.
All withdrawals are verified by our security team. First-time withdrawals may require standard KYC document submission. Average processing times stated above are typical; peak hours may vary.
Operating under international gaming authority standards. SSL-encrypted, audited, and fair.
Same-day withdrawals via TnG eWallet, Boost, and DuitNow for verified accounts.
Fully responsive on all Android and iOS devices. No app download required.
English-speaking Malaysian support agents online round the clock, 365 days a year.
Some of the best odds in Asia for football, basketball, badminton, and UFC.
Weekly reload bonuses, cashback deals, and loyalty rewards for active players.
Maybank, CIMB, TnG eWallet, Boost, GrabPay, DuitNow — all fully supported.
Trusted by players across KL, Penang, JB, and Petaling Jaya since day one.
maju99 partners with multiple licensed international game studios across slots, live dealer, sports, and instant games. All studios are independently audited for fairness and certified by recognised gaming testing laboratories.
High-volatility & jackpot slot content
Streamed baccarat, roulette & blackjack
Football, basketball & esports markets
Mahjong, fish shooting & arcade
Aviator-style & instant multiplier games
4D-style draws & number-pick games
All game studios integrated on maju99 hold valid certifications from internationally recognised testing bodies. Game titles and RTP values are regularly audited for compliance.
New to online betting or just want to brush up on the jargon? Here are the most common terms used at maju99 and across Malaysian online betting platforms.
A betting format widely used across Asia that eliminates the draw result. One team is given a virtual head start or deficit to level the playing field, offering only two possible outcomes and generally better odds.
A bet on whether the combined score of both teams will be higher (Over) or lower (Under) than a figure set by the sportsbook — for example, Over 2.5 goals in a football match.
Odds can be displayed in decimal (e.g., 2.50), fractional (e.g., 3/2), or American (+150) formats. Decimal is most common in Malaysia. maju99 defaults to decimal for clarity.
The theoretical percentage of total wagers a slot game returns to players over time. For example, an RTP of 96% means the game pays back RM96 for every RM100 wagered in the long run.
The mathematical advantage the casino holds over players on every bet. A lower house edge means better odds for you — for example, blackjack often has a house edge under 1%.
Also called a rollover, this is the number of times you must bet your bonus amount before you can withdraw winnings. A 15x requirement on RM100 means betting RM1,500 total before cashout is allowed.
Casino games broadcast in real-time via HD video stream with a human dealer. Players interact via chat and click to place bets, combining the authenticity of a real casino with online convenience.
Indicates how often and how much a slot pays out. High volatility = rare but big wins. Low volatility = frequent smaller wins. Medium volatility balances both. Choose based on your playing style and bankroll.
A jackpot that grows with every bet placed across a network of players. These can reach life-changing sums — sometimes in the millions of ringgit — before being won by a single lucky player.
A loss rebate promotion where the casino returns a percentage of your net losses over a set period. For example, 5% weekly cashback on losses up to RM500, credited as bonus or cash.
A promotional credit allowing you to place a bet or spin a slot without using your own funds. Winnings from free bets/spins usually have a wagering requirement before withdrawal.
Placing bets on a match or event that is already in progress, with odds updating in real-time. Extremely popular for live football matches, especially Malaysia Super League and EPL games.
Confused by casino bonus jargon? You're not alone. Here's a clear breakdown of every key term you'll encounter when claiming bonuses at maju99 or any Malaysian online casino.
This is the number of times you must bet your bonus amount before you can withdraw any winnings derived from it. It's also called rollover. A 10x rollover on a RM200 bonus means you need to wager RM2,000 in total before requesting a withdrawal.
While using bonus funds, most casinos cap the maximum bet per spin or hand — typically between RM25 and RM50 per bet, or sometimes RM250–RM500 per round for higher stakes players. Exceeding this limit can void your bonus entirely.
Not all games contribute equally to clearing a wagering requirement. Slots typically contribute 100%, meaning every RM1 wagered on slots counts in full. Table games like baccarat or blackjack commonly contribute only 10–20% of each bet towards the rollover.
Every bonus has a time limit. Common windows are 7, 14, or 30 days from the date of claim. If you don't complete the wagering requirement within the expiry period, the bonus and any associated winnings are removed from your account automatically.
A sticky bonus stays in your account as a permanent credit that cannot be withdrawn — only winnings generated from it can be cashed out. A non-sticky bonus is deducted from your balance at the time of withdrawal but you keep the winnings on top.
This is the upper limit on how much you can withdraw from winnings produced by a bonus. Even if your bonus winnings are much higher, the casino will only release up to the stated maximum cash-out figure.
Always read the full Terms & Conditions before claiming any bonus. The T&C section on maju99 covers all current promotions with their specific rollover, expiry, and max-cashout figures.
At maju99, real human support agents staff our live chat around the clock — 24 hours a day, 7 days a week, including Malaysian public holidays. Our team is fluent in English and understands the specific needs of Malaysian players from all communities — Chinese, Malay, and Indian alike.
maju99 collects and processes personal data solely for account management, transaction processing, identity verification (KYC), and fraud prevention purposes. We do not sell your data to third parties. All data is stored using industry-standard AES-256 encryption and protected in accordance with applicable data protection guidelines. By using maju99, you agree to our data handling practices as described in our Privacy Policy. You have the right to request access to, correction of, or deletion of your personal data at any time by contacting our support team.
Send us a message anytime. Our team monitors the inbox around the clock and aims to reply within 2–4 hours for most queries, and within 24 hours for complex account or payment issues.
Response times may vary slightly during major sporting events and peak hours. Our team prioritises urgent payment and account access issues.