Reviews of each casino
Each review sums up what the operator publishes (who runs it, the licence it claims, bonus terms, banking and games) and what to watch. Facts come from each operator's own pages, read on 23 September 2026 (30 September for U88, which also supplied its own details), and the sources are listed under each heading.
Our partner
1U88
Local banking, VIP rewards and football extras
- Welcome offer
- 100% up to MYR 800 on sports and slots
- Wagering
- 12x sports and slots, 25x live casino (on deposit plus bonus)
- Minimum deposit
- MYR 30
- Withdrawal limits
- MYR 50 to MYR 50,000 each, up to 3 and MYR 50,000 a day
- Payment methods
- Online banking (Maybank, Public Bank, CIMB, Hong Leong, RHB), DuitNow, Touch 'n Go eWallet, USDT (TRC-20), ATM and cash deposit machine
- Licence (as stated)
- Curaçao (no licence number published)
U88 has been running since 2020 and sells itself on service more than on bonus size. Support runs around the clock by live chat and phone, in English, Malay and Chinese, and U88 says its app works on Android and iOS.
The welcome bonus is 100% up to RM800 on sports or slots at 12x turnover on deposit plus bonus, so RM100 with a RM100 bonus means RM2,400 of bets before you can cash out. The live casino version is 50% up to RM300 at 25x. Football gets its own extras, from a free first bet up to RM200 to hat-trick, penalty and winning-streak bonuses. VIP tiers end in physical rewards, a PS5 at Gold, an iPhone at Platinum and a Rolex at Diamond.
Deposits start at RM30 through five local banks, DuitNow, Touch 'n Go, USDT on TRC-20 or a cash deposit machine. Withdrawals run from RM50 to RM50,000, up to three a day, and go only to an account in your registered name once the deposit has been turned over once. U88 holds a Curaçao licence but does not publish the number. It is our commercial partner, which is why it sits first.
For
- Withdrawal rules published, RM50 to RM50,000 and three a day
- Support in English, Malay and Chinese by live chat and phone
- VIP tiers with physical rewards up to a Rolex
Against
- No licence number or operating company published
- E-wallets limited to Touch 'n Go and DuitNow
- Live casino welcome needs 25x turnover
2MD88
Starts at RM10, but check the figures twice
- Welcome offer
- 288% up to MYR 2,880 on slots
- Wagering
- 35x on the slots offer; 12x sportsbook, 22x live casino offers
- Minimum deposit
- MYR 10
- Withdrawal limits
- Not confirmed
- Payment methods
- Bank transfer and online banking, FPX, Touch 'n Go, DuitNow, GrabPay, Boost, ShopeePay, Visa and Mastercard, USDT, Bitcoin, Ethereum
- Licence (as stated)
- Anjouan (Raptor Entertainment Ltd, ALSI-202504009-FI1 on the regulator register); one MD88 page still says Curaçao
MD88 is split in two, with an information portal at md88.com and the casino itself on mirror domains such as md88arena.com.
MD88 says it was founded in 2019. Alongside live casino, slots, sports and esports it lists P2P poker, 4D, fishing, crash games and horse racing, in English, Malay and Chinese, with Android and iOS apps. The 288% slots welcome, up to RM2,880, needs a deposit of at least RM50, and its table says 35x without stating whether that applies to the bonus alone or to deposit plus bonus. On a RM50 deposit, for example, 35x the RM144 bonus is RM5,040 in bets, while 35x the RM194 total is RM6,790, so ask live chat which applies before opting in.
Banking covers bank transfer, FPX, DuitNow, Touch 'n Go, GrabPay, Boost, ShopeePay, cards and crypto. The casino platform lists a RM10 minimum deposit and a RM50 minimum withdrawal, but the payment table on md88.com gives different figures. MD88 claims an Anjouan licence without showing a licence number. The seal on md88.com opens a register record, marked valid, for Raptor Entertainment Ltd, and its app page still says Curaçao.
For
- Lowest published minimum deposit on this list, at RM10
- Four e-wallets, FPX, DuitNow, cards and crypto accepted
- Support by live chat, WhatsApp, phone, WeChat and email
Against
- No licence number on its own pages, and the app page says Curaçao
- Slots bonus states 35x but not what it applies to
- Portal and casino platform give different withdrawal minimums
3BK8
Clear about who runs it, silent on banking limits
- Welcome offer
- 288% up to MYR 2,880 on slots
- Wagering
- 35x deposit plus bonus (slots offer)
- Minimum deposit
- Not stated (MYR 50 to claim a bonus)
- Withdrawal limits
- Not confirmed
- Payment methods
- Local bank transfer, DuitNow QR, Touch 'n Go, GrabPay, Boost, ShopeePay, Visa and Mastercard, USDT, Bitcoin, Ethereum
- Licence (as stated)
- Anjouan, ALSI-202504032-FI2 (Mettlemind Tech Ltd); some BK8 pages still mention Curaçao
On paper, BK8 is the easiest of the five to trace to a company. Its footer names Mettlemind Tech Ltd, registration number 15779, and an Anjouan licence that shows as valid on the regulator's register (listed for bk8sports.com), even though the FAQ and some homepage text still describe a Curaçao licence. The Malaysian site moves between mirror domains, so start from bk8.co, the address BK8's own FAQ gives.
Sports, esports, live casino, slots, fishing, 4D and fast games are on offer in English, Chinese or Malay, with Android and iOS apps. The main welcome is 288% up to RM2,880 on slots, from RM50, at 35x deposit plus bonus within 30 days. On a RM200 deposit, for example, the bonus is RM576, and 35x the RM776 total comes to RM27,160 of slot bets. A smaller first-deposit bonus, up to RM300, needs 12x on sports, esports or slots. Deposits can go through Touch 'n Go, GrabPay, Boost, ShopeePay, DuitNow QR, bank transfer, cards or crypto, but BK8 publishes no general minimum deposit, minimum withdrawal or withdrawal cap, so ask live chat or its Telegram support before funding the account.
For
- Operator, registration number and licence number all published
- Anjouan licence listed as valid on the regulator's register
- BK8 says its 0.50% to 0.90% slots rebate is uncapped
Against
- No minimum deposit, minimum withdrawal or withdrawal cap published
- FAQ still describes an older Curaçao licence
- Main slots welcome needs 35x deposit plus bonus
412Play
Light 10x sports turnover, unverified licence claim
- Welcome offer
- Up to 150%: 100% up to MYR 588, or 150% sports up to MYR 300
- Wagering
- 25x all-games offer, 10x sports, 12x slots (on deposit plus bonus)
- Minimum deposit
- MYR 30
- Withdrawal limits
- Up to 5 withdrawals and MYR 50,000 a day
- Payment methods
- DuitNow, Touch 'n Go, Boost, Online banking (Maybank, CIMB, RHB, Public Bank), Bitcoin, Ethereum, USDT
- Licence (as stated)
- Montenegro, per 12Play (no licence number shown)
Sports and esports bettors get the most from 12Play's welcome, which is 150% up to RM300 with 10x turnover on deposit plus bonus. A RM100 deposit, for example, earns a RM150 bonus, so 10x the RM250 total means RM2,500 in bets, and RM200 is enough to reach the cap. Bets at decimal odds below 1.50 don't count towards the turnover.
Beyond sport there are live casino, slots, arcade, crash games and 4D, in English and Chinese, with an Android app and a web app that also runs on iOS. You can deposit from RM30 by DuitNow, Touch 'n Go, Boost, crypto or online banking with Maybank, CIMB, RHB or Public Bank. It allows up to five withdrawals a day, to a daily total of RM50,000, but gives no minimum.
12Play says the Government of Montenegro licenses it and gives a business address in Malta, but it shows no licence number, and the claim could not be independently verified.
It also claims over 13 years in business without naming a founding year, and 12play.com now redirects to an unrelated page.
For
- 150% sports and esports bonus at 10x turnover
- Withdrawal cap stated: five a day, up to RM50,000
- DuitNow, Touch 'n Go, Boost and online banking from RM30
Against
- Montenegro licence claimed, with no licence number shown
- Homepage calls its service legal in Malaysia, where online casinos are not licensed
- 12play.com redirects to an unrelated page, not the casino
5Longfu88
A detailed payment table, and no licence or company named
- Welcome offer
- 188% up to MYR 2,088 plus 18 free spins
- Wagering
- 25x deposit plus bonus in the full terms (promo card shows 30x)
- Minimum deposit
- MYR 30
- Withdrawal limits
- Monthly limits by VIP level, MYR 29,600 to MYR 126,500
- Payment methods
- Bank transfer, FPX, DuitNow QR, Touch 'n Go, USDT (TRC-20, ERC-20, BEP-20, Solana), USDC, Bitcoin, Ethereum and other crypto
- Licence (as stated)
- None displayed on the site
Longfu88 publishes more about payments than any other casino here, yet it names no licence and no operating company. Its terms refer only to 'the company operating the Website', which leaves no named regulator or company to turn to in a dispute. Games run from slots, live casino and fishing to BTi and SABA sportsbooks, esports, lottery-style and crash games, on a site in English with a home-screen shortcut instead of an app. Each payment method has its own deposit limits, from RM30 to RM50,000 by bank transfer, DuitNow QR or Touch 'n Go and RM30 to RM10,000 by FPX, and USDT is accepted on four networks. Withdrawals follow monthly caps by VIP level, from RM29,600 at level 1 to RM126,500 at level 5.
Its welcome is 188% up to RM2,088 plus 18 free spins, from RM50. The full terms set 25x deposit plus bonus within 10 days, though the promo card shows 30x. Deposit RM100, for example, and the bonus is RM188, so 25x the RM288 total is RM7,200 of bets, at least 320 of them at the RM22.50 maximum bet. At most five times the bonus, RM940 in this case, can be released.
For
- Deposit limits published for each payment method
- USDT on TRC-20, ERC-20, BEP-20 and Solana
- Monthly withdrawal caps by VIP level, RM29,600 to RM126,500
Against
- No licence and no operating company named on the site
- Promo card shows 30x, full terms say 25x
- No app, only a home-screen shortcut
Is online gambling legal in Malaysia?
No. Malaysia does not license online casinos, and on 18 October 2023 the Court of Appeal ruled that gambling online is an offence in Peninsular Malaysia under the Common Gaming Houses Act 1953 (Free Malaysia Today).
The laws that apply
- Common Gaming Houses Act 1953 (Act 289): the main gambling law. Its official reprint sets a fine of up to RM5,000, up to six months' jail, or both, for gaming in a common gaming house.
- Betting Act 1953 (Act 495): suppresses betting houses and betting in public places, including bookmaking.
- Pool Betting Act 1967 (Act 384): provides for licensed pool betting and a pool betting duty.
- Lotteries Act 1952 (Act 288): makes a lottery unlawful without a Minister of Finance permit.
Reform has been under discussion since 2023, and in February 2026 the government said a bill against illegal gambling, including online gambling, was being drafted (Bernama). We found no report of it being tabled by 23 September 2026.
No online casino licences
Genting Malaysia, holder of the country's only casino licence, says online gaming is not legal or permitted in Malaysia and offers none (Resorts World Genting notice). On 27 August 2026 the Ministry of Finance said no new gambling licence or permit had been issued since the MADANI government took office in late 2022 (MOF).
Offshore sites and foreign licences
MD88 and BK8 each have a record marked valid on the licence register of Anjouan, in the Comoros. U88 holds a Curaçao licence but does not publish the number, 12Play claims a Montenegro licence without showing a number, and Longfu88 names none. Being able to verify a licence tells you who runs a site, but playing there is still not legal in Malaysia, and no Malaysian regulator stands behind these sites if a payout goes wrong.
Blocking by MCMC
The Malaysian Communications and Multimedia Commission (MCMC) has internet providers block gambling sites, and a parliamentary reply published on 16 July 2026 put the number blocked between 1 January 2025 and 31 May 2026 at 1,778 (The Star).
Muslims and Syariah law
For Muslims, gambling is also a Syariah offence. In the Federal Territories, section 18 of the Syariah Criminal Offences (Federal Territories) Act 1997 sets a fine of up to RM3,000, up to two years' jail, or both, even for games permitted under another law. The states have their own enactments. Genting bars Malaysian Muslims from gaming, while Magnum and Da Ma Cai sell only to non-Muslims.
Minimum age
Genting sets 21 for gaming membership (Genting Rewards terms), and Magnum, Da Ma Cai and Sarawak's Special Cash Sweep set 21 for their draws, although the Pool Betting Act 1967 text says 18.
Genting, the licensed exception
Malaysia's one casino licence is held by Genting Malaysia Berhad for Resorts World Genting in Genting Highlands, and it is renewed every three months (annual report 2024). In April 2024 Prime Minister Anwar Ibrahim ruled out a second licence for Forest City in Johor (The Star).
What bonuses do Malaysian casino sites offer?
Mostly deposit matches, rebates and cashback, free spins, referral rewards and VIP tiers. Every one comes with conditions, and the turnover attached usually tells you more about an offer than the headline percentage does.
Turnover: the total you must bet before bonus money, and usually the deposit that came with it, can be withdrawn. Casinos state it as a multiple, such as 35x, and some call it wagering.
| Bonus type | How it usually works | What to check first |
|---|---|---|
| Welcome match | A share of your first deposit added as bonus money, up to a cap. U88 advertises 100% up to RM800 on sports and slots; MD88 and BK8 advertise 288% up to RM2,880 on slots. | Turnover, whether it counts deposit plus bonus, eligible games and the maximum bet. |
| Reload bonus | A smaller match on later deposits. | The same points as a welcome offer. |
| Rebate or cashback | A rebate returns a small share of what you bet, cashback a share of net losses. U88 and MD88 list daily rebates of up to 1%, 12Play up to 1.2%, and Longfu88 10% weekly cashback up to RM6,988. | Whether it is paid as cash or as bonus money with its own turnover. |
| Free spins | Spins on named slots; Longfu88 adds 18 to its welcome offer. | The game, the spin value and any turnover on winnings. |
| Referral bonus | A reward when someone you invite signs up and deposits. | What your friend must deposit or bet first. |
| VIP tiers | Levels set by how much you bet, with better rebates or limits. BK8 lists a slots rebate of 0.50% to 0.90% by tier. | What moves you up or down a level. |
Banners and full terms don't always agree. Longfu88's welcome terms say 25x turnover, but its promotion card shows 30x.
As a worked example, take BK8's slots welcome. A RM100 deposit plus the 288% match makes RM388, and 35x on deposit plus bonus means RM13,580 of bets before you can withdraw. U88's 100% match at 12x on sports or slots needs RM2,400 of bets on the same RM100. Game weighting, bet caps and expiry are covered in how wagering works.
What casino games can you play?
Slots, live dealer tables, fishing, 4D-style games, sports and esports betting, crash games and, at MD88, poker. Each casino on the shortlist offers slots, live casino, sports and esports.
Slots
You pick a stake and spin. Matching symbols pay, and a random number generator decides every result. Each slot's return to player (RTP) is set per game and usually shown in its info screen. Studios the shortlisted operators name include Pragmatic Play, JILI, Spadegaming, Playtech and Habanero (more under game studios).
Live dealer tables
A real dealer runs each table on a video stream while you bet on screen, and Evolution and SA Gaming are among the studios listed.
- Baccarat: bet on Player, Banker or Tie. Tens and picture cards count as zero, only the last digit of a total counts, and the hand closer to 9 wins. Banker's house edge is about 1.06% after the usual 5% commission; Tie, usually paid at 8 to 1, is about 14.36%.
- Roulette: bet on where the ball lands. The house edge is 2.70% on a single-zero wheel and 5.26% with a double zero.
- Sic bo: three dice. Small (4 to 10) and Big (11 to 17) pay even money but lose on any triple, a 2.78% house edge.
- Dragon Tiger: one card each to Dragon and Tiger, and the higher card wins. In most versions a tie loses half of any Dragon or Tiger bet.
- Blackjack: beat the dealer's total without going over 21. Basic strategy brings the house edge to roughly 0.5%, depending on table rules.
The maths behind these percentages is set out under RTP and house edge.
Fishing games
These are arcade shooters. Each shot at the fish crossing the screen costs a set stake and bigger fish pay bigger multiples, but each catch depends on the game's odds as well as your aim. U88, MD88, BK8 and Longfu88 list them.
4D and lottery-style games
In 4D you pick a number from 0000 to 9999 and win if it matches one drawn. Magnum, Da Ma Cai and Sports Toto sell it legally. The shortlisted sites all list 4D or lottery-style games as well, but a bet placed there is with the casino itself, not a ticket from any of those three.
Sports and esports betting
Each of the five runs a sportsbook with esports, using providers such as SABA Sports, CMD368, BTi and SBOBET. Typical football bets are the match result, over/under goals and Asian handicap, where one side gets a head start in goals.
Crash and instant games
In a crash game a multiplier climbs from 1x until it stops at a random moment. Cash out before then and you win your stake times the multiplier, but wait too long and you lose the stake. Because rounds are short, it is easy to overplay. MD88, 12Play and Longfu88 list crash games, Longfu88 adds instant games, and BK8 lists fast games.
Poker
MD88 is the only one to list P2P (player-versus-player) poker, where you play other people rather than the house and the site takes a cut of each pot or a tournament fee.
How do deposits and withdrawals work in ringgit?
You deposit ringgit by online banking, DuitNow, Touch 'n Go or another e-wallet, or send USDT, and you withdraw to an account in your own name once the casino has checked your identity.
Bank transfer or online banking, DuitNow, Touch 'n Go and USDT appear on every shortlisted casino's list. MD88 and Longfu88 also take FPX, PayNet's service for paying directly from your online banking login. Boost works at MD88, BK8 and 12Play, GrabPay and ShopeePay at MD88 and BK8, and U88 accepts cash at ATMs and cash deposit machines. Details are in the full payment guide.
Expect a casino to pay out only to a bank account or wallet in the same name as your casino account, and to ask for identity documents before the first payout, with each operator setting its own list. Withdrawal limits vary. 12Play allows up to five withdrawals and RM50,000 a day and U88 up to three, while Longfu88 sets monthly limits from RM29,600 to RM126,500 by VIP level. Read how to get a first withdrawal approved before you deposit.
How do you sign up at an online casino safely?
Use the real domain and your real details, read the bonus terms, pay with a method that works both ways, verify early and set limits before the first bet.
Check you are on the operator's real domain
Use a link you trust, not one a stranger sent on WhatsApp, Telegram or social media. Addresses change (BK8's FAQ points players to bk8.co as its portal, and longfu88.com forwards to its current mirror), so bookmark the real one once confirmed.
Register with your real details
Use your legal name, date of birth and your own phone number. Payouts go to an account in your name, so borrowed details can hold up a withdrawal or void it.
Read the bonus terms before opting in
Check the turnover, which games count, the maximum bet and the expiry. If the terms are unclear, deposit without the bonus.
Deposit with a method you can also withdraw to
Look at the withdrawal page first and deposit with a method listed there too. Cash paid in at an ATM, for example, cannot come back the same way.
Verify your identity early
Upload the documents the operator asks for soon after you register, not when you first cash out. A mismatch is easier to sort out while your balance is small.
Set limits before your first bet
Use deposit or loss limits if the site offers them. If it does not, fix a monthly amount you can afford to lose and stop when it is gone.
Which red flags should stop you depositing?
Walk away if a site wants money through a personal account or a chat 'agent', asks for a fee before paying out, or has no published terms. The same goes for every other sign in the list below.
- Deposits only through a chat 'agent'. Paying a personal bank account given to you by a WhatsApp or Telegram contact leaves no record on the site and no one to claim against.
- No terms and conditions page. Without published rules, the site can decide after the fact that your win does not count.
- A fee or 'tax' before a payout. Being asked to send fresh money for 'maintenance', 'tax' or 'verification' before winnings are released is how advance-fee scams work.
- Pressure to re-deposit to release winnings. Turnover is met by betting, and topping up does nothing towards it, so a demand for more money first suggests the balance on screen is bait.
- A cloned or look-alike address. A copy of a real casino on an address one character off, usually reached through an ad or a message, exists to collect deposits.
- A bonus you did not ask for. Credited without your opt-in, it can attach turnover to your whole balance, deposit included, and hold up any withdrawal until that turnover is met.
- A licence seal that goes nowhere. A seal that is only an image, does not open the regulator's register, or names a different company from the terms page proves nothing.
Frequently asked questions
Which is the best online casino in Malaysia overall?
U88 heads our 2026 shortlist as our commercial partner, though like the rest it holds no Malaysian licence. It has run since 2020, offers support in English, Malay and Chinese by 24/7 live chat and phone, and publishes its withdrawal rules, RM50 to RM50,000 a transaction and up to three a day. Of the four ranked on our checks alone, MD88 comes first and has the lowest minimum deposit at RM10.
Can Malaysians legally play at online casinos?
No. Malaysia does not license any online casino, and in October 2023 the Court of Appeal ruled that gambling online is an offence under the Common Gaming Houses Act 1953 in Peninsular Malaysia. For Muslims it is also a Syariah offence. A licence from Anjouan, Curaçao or Montenegro does not change the position for players in Malaysia.
Is it safe to play at offshore casino sites?
No, not in the sense of being protected. No Malaysian regulator oversees offshore casinos, so if one refuses to pay there is no local authority to turn to. If you still play, pick an operator that names its company and shows a licence you can check, start small and never pay a fee to release winnings.
Can I deposit in ringgit?
Yes. All five shortlisted casinos take ringgit by online banking or bank transfer, DuitNow and Touch 'n Go, and all accept USDT. Published minimums are RM10 at MD88 and RM30 at U88, 12Play and Longfu88. BK8 states no general minimum but needs RM50 to claim a bonus.
What is the minimum age to gamble in Malaysia?
The working minimum is 21. Genting admits gaming members only from 21, and Magnum, Da Ma Cai and Sarawak's Special Cash Sweep also set 21, although the Pool Betting Act 1967 text says 18. This site is for adults aged 21 and over, whatever age an offshore casino's sign-up form accepts.
How can I tell a genuine casino link from a clone?
Check the address against one the operator itself publishes, and distrust links sent by strangers in chats or ads. If a licence number is shown, look it up on the regulator's register and check the company matches the site's terms. A familiar logo on a slightly different address, or a request to pay through an 'agent', is a strong sign of a copy.
What should I do if an online casino will not pay out?
Ask support in writing for the exact reason and the term it relies on, and keep screenshots of your balance, bets, chats and transfers. Do not pay any fee to release the money, and stop depositing. If the site names a foreign regulator, see whether it takes complaints, since no Malaysian authority regulates these sites.
Where can I get help if gambling is becoming a problem?
Befrienders KL takes calls 24 hours a day on +603-7627 2929, free and confidential. Talian Kasih 15999 runs 24/7 for abuse and family crises, with WhatsApp on 019-261 5999, and MIASA's mental health crisis line is 1800 180 066. None of these is gambling-specific. For gambling support online, Gambling Therapy (gamblingtherapy.org), run by the UK charity Gordon Moody, is free.
Sources
- Common Gaming Houses Act 1953 (Act 289), official reprint
- Betting Act 1953 (Act 495), official reprint
- Pool Betting Act 1967 (Act 384), official reprint
- Lotteries Act 1952 (Act 288), official reprint
- Syariah Criminal Offences (Federal Territories) Act 1997 (Act 559)
- Free Malaysia Today: Court of Appeal rules online gambling an offence (18 October 2023)
- The Edge Malaysia: MOF reviewing the four gaming Acts (May 2023)
- Bernama: bill against illegal gambling being drafted (February 2026)
- Ministry of Finance: no new gambling licences issued (27 August 2026)
- Resorts World Genting: notice on online gaming
- Genting Rewards terms and conditions (gaming membership from 21)
- Genting Malaysia Integrated Annual Report 2024
- The Star: no second casino licence for Forest City (26 April 2024)
- The Star: 1,778 gambling websites blocked since January 2025 (16 July 2026)
- Magnum 4D: play responsibly (age 21)
- Magnum 4D: who can buy tickets
- Da Ma Cai: responsible gaming
- Special Cash Sweep: frequently asked questions (age 21)
- Berjaya: Sports Toto
- Wikipedia: 4-Digits
- PayNet: FPX
- Befrienders KL
- Talian Kasih 15999 (KPWKM)
- MIASA crisis helpline
- Gambling Therapy (Gordon Moody)