BK8 is a Malaysia-facing online casino and sportsbook run by Mettlemind Tech Ltd. It scores 79 out of 100 on our formula, the highest of the casinos we compare, which puts it in our Good band.
The reasons: a licence number that checks out on the regulator’s register, a named operator and a 100% bonus at only 12x turnover. Its weak spots are contradictory licence claims on its own pages, an iPhone app that installs under another name, and no deposit limits or self-exclusion.
Which is the official BK8 site?
BK8’s licence covers five domains. The Anjouan public register lists bk8.co, bk8.com, bk8.io, bk8premier.com and bk8sports.com under licence ALSI-202504032-FI2.
On 2 Nov 2026, bk8.com redirected to bk8.co, whose Malaysia link led to bk8masd.com, also the top Google result for “bk8” in Malaysia.
BK8’s homepage also calls bk8.services an official site, but it redirected to a BK8 guide site, not the casino. Start from a domain on the licence, and never log in through a link from a chat group or ad.
How to register and claim a bonus
Claiming a welcome bonus depends on which one you choose:
- Register an MYR account in the name on your bank account: BK8’s terms say deposits must come from an account in that name.
- For the sports, e-sports or live casino bonus, pick the promo code on the Deposit page.
- For the slots bonus, deposit first, then move the money to the slot provider’s wallet on the Transfer page and pick the promo code there.
- Move at least RM50 into the wallet to qualify.
The welcome offer must be your first BK8 promotion, with one per person, household, IP address or payment account. While it’s active, you can’t make a second transfer to the same provider.
BK8 bonuses and free credit
BK8 offers four deposit welcome bonuses, and you can claim only one. Each turnover applies to your deposit plus the bonus, as BK8’s worked example shows.
| Welcome bonus | Min. transfer | Bonus | Turnover | Valid for | Bets needed per RM100 deposit |
|---|---|---|---|---|---|
| Sports | RM50 | 100% up to RM300 | 12x on deposit + bonus | 30 days | RM2,400 |
| E-sports | RM50 | 100% up to RM300 | 12x on deposit + bonus | 30 days | RM2,400 |
| Slots (including fishing) | RM50 | 100% up to RM300 | 12x on deposit + bonus | 7 days | RM2,400 |
| Live casino | RM50 | 50% up to RM300 | 25x on deposit + bonus | 30 days | RM3,750 |
For example, a RM100 deposit on the slots bonus adds RM100, so you need (RM100 + RM100) x 12 = RM2,400 in slot bets before withdrawing. That ties with 12Play for the lowest betting requirement among the slot bonuses we compare.
The live casino bonus excludes Sexy Casino and Allbet tables, and the slots bonus counts only on 28 listed providers. Mega888 and 918Kiss players get a separate version: 150% up to RM300 with an 8x “winover” on deposit + bonus.
Void, tied, cancelled and opposite-side bets don’t count towards turnover, and neither do RNG table games such as blackjack and baccarat. No maximum cashout is stated. Casino games have a built-in house edge, so over time you should expect to lose more than you win.
The promotion page’s title still advertises a “288% Welcome Bonus”, but the terms on 2 Nov 2026 showed nothing above 100% (150% for the Mega888 version), and we didn’t find a no-deposit free credit. Ongoing offers include a daily reload of up to 50%, an hourly instant rebate with no turnover on the rebate and a weekly “rescue” bonus of up to RM6,888. Compare all welcome offers on our bonus hub.
Deposits and withdrawals
BK8 states fast processing and no fees, but publishes no minimum deposit or withdrawal on its public pages.
| Deposits | Withdrawals | |
|---|---|---|
| Methods | Bank transfer, Touch ’n Go, GrabPay, Boost, ShopeePay, DuitNow QR, Visa and Mastercard, USDT, Bitcoin, Ethereum | Bank transfer and crypto, according to the FAQ |
| Minimum | Not stated (welcome bonuses need a RM50 transfer) | Not stated |
| Stated speed | Bank transfer: 2 to 15 minutes after verification. USDT: up to 3 minutes. Bitcoin and Ethereum: up to 15 minutes | Processed within 25 minutes, plus your bank’s time |
| Fees | None, according to the FAQ | None, according to the FAQ |
Three conditions matter more than speed. BK8’s terms (clause 10.2) say funds won’t be released until your full deposit has been played through, and clause 10.5 reserves the right to charge reasonable deposit and withdrawal costs, despite the FAQ. BK8 may also ask for photo ID and a bank statement before paying out.
BK8’s FAQ also tells players not to write “BK8” or any gambling-related words in bank transfer references. Police have frozen bank accounts in Malaysian online gambling crackdowns, so think twice before disguising a payment.
For crypto, the FAQ says BK8 takes USDT on the ERC-20 (Ethereum) network. See our crypto casino guide, and compare all methods on our payments page.
Games
BK8 lists 3 sportsbooks, 14 live casino providers and 27 slot providers on its lobby pages.
- Sports: BK8 Sports, Saba Sports and CMD368.
- Live casino: Evolution, Pragmatic Play, Dream Gaming, Playtech, Sexy Casino, Big Gaming, SA Gaming, WM Casino, Allbet, Microgaming and more.
- Slots: providers include Nextspin, Pragmatic Play, JILI, Fa Chai, Spadegaming, Playtech, JDB, CQ9, Habanero and Relax Gaming, plus Mega888 and 918Kiss.
- Other: 4D and lottery, esports, fishing games and “fast games”.
The slots lobby shows each game’s RTP. On 2 Nov 2026, the Nextspin games listed ranged from 96.5% to 97.93%. Read what RTP means in our online slots guide.
BK8 app
The Android app installs from a file on BK8’s own site, and the site also runs in any mobile browser. On iPhone, BK8’s own guide sends you to an App Store app called “Cookbyte”: you install it, tap “Allow Paste”, and it launches BK8.
Apps listed under another name can be removed at any time, and the disguise makes fakes harder to spot. Download only through a domain on BK8’s licence. Read our guide to spotting fake casino APKs.
Customer support
BK8’s contact page says member support runs 24/7, with live chat as the only channel listed: we found no email, WhatsApp or Telegram line.
The Malaysian site is available in English, Bahasa Malaysia and Chinese. BK8’s homepage also warns that it never asks players to deposit via WhatsApp, Telegram, Zalo or LINE, so anyone who does isn’t BK8.
Is BK8 legit?
BK8’s footer says it is “licensed and regulated by the Government of the Autonomous Island of Anjouan, Union of Comoros” under licence ALSI-202504032-FI2. It names its operator as Mettlemind Tech Ltd, registration number 15779.
We checked that number on the Anjouan regulator’s public register on 2 Nov 2026. It showed as valid, issued on 29 Apr 2025 and expiring on 28 Apr 2027, for the five domains listed above. The Malaysian site isn’t on that list, but bk8.co links to it.
BK8’s other pages tell a different story. Its Info Centre FAQ claims a Curaçao master licence (#365/JAZ) with an address in Willemstad, and its homepage text claims a “Gaming Curacao” licence and says that “playing casino games online is legal in Malaysia”. That last claim is wrong: Malaysia’s Court of Appeal ruled in 2023 that online gambling is an offence, and players were fined in 2026.
Its footer lists sponsorships, including the Aston Martin Aramco Formula One team, but sponsorships say nothing about whether a casino pays out or is legal here. Its responsible gaming page describes no deposit limits or self-exclusion.
A verified offshore licence is not a Malaysian licence: online casinos like BK8 are not licensed in Malaysia. Read more in our guide: is online gambling legal in Malaysia?
Our verdict
BK8 tops our ranking because it scores well on what we can check: a licence number that matches the register, a named operator, a 12x welcome bonus and stated 25-minute withdrawals. The catches are its contradictory licence claims, a disguised iPhone app and no deposit limits or self-exclusion.
Compare it with me88, We1Win and 1xBet in our full ranking.


