From live football odds to real-time baccarat tables and hundreds of slot titles — mage888 brings the full casino floor to your fingertips, right here in Malaysia. Deposit in MYR, withdraw fast, play fair.
Most withdrawals processed in under 10 minutes via DuitNow and Touch 'n Go eWallet. No long waiting queues.
256-bit SSL encryption protects every transaction. Your funds and personal data stay locked down, always.
Industry-leading margins across football, basketball, and esports — more value per bet for Malaysian punters.
Real agents, not bots. Live chat support available around the clock in English, with Malaysia-focused service hours.
Play, deposit, and withdraw in Malaysian Ringgit — no hidden currency conversion fees eating your winnings.
Fully optimised for iOS and Android. Bet on the go from Kuala Lumpur, Penang, Johor Bahru or anywhere in Malaysia.
Weekly cashback, reload bonuses, and tournament prizes keep regular players well-rewarded beyond the welcome offer.
All game outcomes are governed by independently tested RNG engines — results are genuinely random and tamper-proof.
At mage888, we've designed the entire experience around Malaysian users — not as an afterthought, but from day one. The platform runs fully in English, displays all balances in MYR, and accepts the payment methods Malaysians actually use every day.
Our customer support team is active during prime Malaysian hours (8AM–2AM MYT) and understands the local gambling culture — whether you're watching the Malaysia Super League from Petaling Jaya or catching a late-night baccarat session from Bangsar.
New players from Kuala Lumpur, Penang, Johor Bahru, and Kota Kinabalu — you're all welcome here. We built mage888 for you.
New to online casino bonuses? These definitions will help you understand exactly what you're agreeing to before you hit "Claim".
The number of times you must bet the bonus before you can withdraw. Example: a RM200 bonus with a 15x rollover means you need to place bets totalling RM3,000 (RM200 × 15) before any withdrawal is allowed. Lower is better for players.
A cap on how much you can stake per round while bonus funds are active. At mage888, this is typically RM250–RM500 per spin or bet. Placing bets above this limit during bonus play can result in bonus forfeiture.
Not all games count equally toward the rollover. Slots usually contribute 100% — RM10 on slots clears RM10 of wagering. Table games like baccarat typically contribute only 10–20%, so RM10 on baccarat clears only RM1–2 of the requirement.
Bonuses have a time limit. Common windows at online casinos are 7 days, 14 days, or 30 days from activation. If you don't complete the rollover within this period, the bonus and any associated winnings are forfeited.
A non-sticky bonus can be withdrawn once the rollover is met — you get back both the bonus and your winnings. A sticky (or "phantom") bonus stays locked in your account permanently; only winnings above the bonus balance can be withdrawn.
Even after meeting the rollover, some bonuses cap how much you can withdraw. For example, a maximum cash-out of 5x the bonus means a RM200 bonus allows at most RM1,000 in withdrawals from bonus-derived winnings, regardless of how much you actually won.
Always read the full T&C before claiming any bonus. If something is unclear, contact support before depositing.
Transparency first — here's how mage888 protects its players
mage888 operates under international gaming licensing (commonly issued by jurisdictions such as Curaçao or Malta) which establishes the regulatory baseline for fair play, fund security, and dispute resolution. No license number is displayed here — if you wish to verify licensing status, please contact our support team directly for documentation.
All game RNG engines are tested and certified by independent third-party auditors to ensure genuinely random outcomes.
Player balances are held separately from operational funds — your money is protected even in the unlikely event of business changes.
mage888 strictly enforces the 21+ minimum age requirement. KYC verification is mandatory before any withdrawals are processed.
Deposit limits, self-exclusion tools, and links to problem gambling support are available to all players at any time.
All data encrypted in transit, every session
RNG outcomes independently verified
Real agents, instant response in English
Self-limit and self-exclusion tools built in
Gambling is entertainment — mage888 is committed to ensuring it stays that way. We provide every player with practical tools to keep their play in check.
If you or someone you know is experiencing gambling-related harm, please reach out to GPAF Malaysia or contact our support team for guidance. Learn more →
"Been using mage888 for about 8 months now. The TnG eWallet withdrawal is genuinely instant — money in my account before the match even ends. Love the live football odds too."
"I was sceptical at first lah, but after the welcome bonus cleared without any issues, I became a regular. The slots selection is massive and the UI is very smooth on my phone."
"Customer support actually replied in under 2 minutes — that says a lot. Deposited via Maybank2u and the funds showed up in about 10 minutes. Will definitely stay with mage888."
The minimum deposit at mage888 is RM30. This applies across all supported payment methods including Touch 'n Go eWallet, DuitNow, Maybank2u, and FPX bank transfers. There are no hidden processing fees on deposits.
Withdrawals via Touch 'n Go eWallet are typically processed within 5–10 minutes of approval. Standard KYC verification must be completed before your first withdrawal. VIP Elite and Legend members enjoy priority processing with even faster turnaround.
mage888 operates under international gaming licensing (such as Curaçao or Malta). Online gambling in Malaysia is not regulated by the Malaysian government for offshore platforms — players are personally responsible for understanding their local laws. mage888 is not endorsed by any Malaysian government authority or Bank Negara Malaysia.
The welcome bonus carries a 15x wagering requirement. For example, if you deposit RM500 and receive a RM500 bonus, you must wager a total of RM7,500 (RM500 × 15) before withdrawing bonus-derived funds. Slots contribute 100%, while table games like baccarat contribute 10–20%.
All players must be at least 21 years of age to register and play at mage888. This age restriction is strictly enforced — all accounts undergo identity verification (KYC) before withdrawals are permitted. Underage gambling is prohibited on this platform.
mage888 offers a comprehensive range of betting options including live football (EPL, Malaysia Super League, Champions League), basketball, badminton, esports, and UFC. The casino section covers slots, live baccarat, roulette, blackjack, lottery games, arcade crash games, and more. All games are available on mobile.