BK8 Promo Code Malaysia 2026: All Active Codes & How to Claim
Looking for a working BK8 promo code in 2026? Here's the truth: most BK8 bonuses activate automatically during registration or deposit — no promo code required. The flagship offer is a 288% welcome bonus up to MYR 2,880 on your first deposit, plus a referral code program worth up to MYR 3,888 in rewards. For sports bettors, there's a separate 100% sports bonus up to MYR 300 with lower wagering. For full bonus details, see our BK8 Bonus Guide.
That said, BK8 does use special codes and referral IDs for specific promotions. The key is knowing which bonuses need a code and which don't — because entering the wrong code (or a fake one from a third-party site) can lock you out of the better offer.
This guide lists every active BK8 promo code, special code, referral code, and coupon code for Malaysian players in 2026, with step-by-step instructions on how to claim each one. For a full platform overview, see our What is BK8? guide. You can also read our BK8 Malaysia Complete Guide for registration and betting details.
All Active BK8 Promo Codes & Bonuses (March 2026)
| Promotion | Bonus Value | Code Required? | Code / How to Claim | Wagering |
|---|---|---|---|---|
| Casino Welcome Bonus | 288% up to MYR 2,880 | No | Select during first deposit | 35x bonus |
| Sports Welcome Bonus | 100% up to MYR 300 | No | Select during first deposit | 15x bonus |
| Live Casino Welcome Bonus | 50% up to MYR 500 | No | Select from promotions page | 25x bonus |
| Referral Bonus | Up to MYR 3,888 | Yes | Share your Referral ID | 1x bonus |
| App Download Bonus | MYR 88 free credit | No | Download app + 3 deposits of MYR 50+ | 3x bonus |
| Daily Free Credit | MYR 8/day | No | Deposit via app daily | 1x |
| Birthday Bonus | Up to MYR 1,288 | No | Auto-credited on birthday (VIP members) | 1x |
| Crypto Deposit Bonus | Up to MYR 888/week | No | Deposit via crypto | 1x |
| 50% Daily Reload | 50% unlimited | No | Select during reload deposit | 20x bonus |
| Weekly Rescue Bonus | Up to MYR 6,888 | No | Auto-credited on Mondays (loss-based) | 3x |
Important: BK8 changes promotions regularly. Always verify current offers on the official BK8 promotions page before depositing.
BK8 Promo Code: Do You Actually Need One?
For the welcome bonus — no. The 288% casino welcome bonus and the 100% sports welcome bonus both activate automatically when you make your first deposit and select the offer from the promotions list. There is no promo code field during this process. If a third-party site gives you a "BK8 promo code" for the welcome bonus, it's either fake or outdated.
For the referral program — yes, but it's your own code. BK8's referral system uses a unique Referral ID assigned to your account. You share this code with friends. When they enter it during registration, both of you receive bonus rewards. This isn't a traditional "promo code" — it's a player-to-player referral system.
For special/limited-time promotions — sometimes. BK8 occasionally releases promotional codes through its official Telegram channel, social media accounts, and VIP account managers. These codes are time-limited (typically 24–72 hours) and provide enhanced bonuses like extra free spins, cashback boosts, or deposit matches beyond the standard offers.
How to Use a BK8 Promo Code (Step-by-Step)
Claiming the Welcome Bonus (No Code Needed)
- Create your BK8 account — Visit the BK8 website and complete the registration form. See our BK8 Login Guide for step-by-step instructions.
- Verify your identity — Upload your IC (MyKad) for KYC verification. This is required before your first withdrawal.
- Go to the Deposit page — Log in and navigate to your account's Deposit section.
- Choose your payment method — Select Touch 'n Go, DuitNow, GrabPay, or any supported option. Minimum deposit is MYR 50.
- Select the 288% Welcome Bonus — On the deposit page, you'll see a list of available promotions. Choose the "288% Welcome Bonus" option.
- Enter your deposit amount — The bonus is calculated automatically based on your deposit (max bonus is MYR 2,880).
- Confirm and deposit — The bonus is credited to your account immediately after the deposit processes.
Expert Tip: Choose between the 288% casino bonus or the 100% sports bonus before depositing — you can only claim one welcome offer. Casino players get more bonus money, but sports bettors face a much lower 15x wagering requirement (vs. 35x). Pick based on what you'll actually play.
Using a Referral Code
- Get a referral code from an existing player — Ask a friend who already has a BK8 account for their Referral ID.
- Enter the code during registration — On the BK8 sign-up form, look for the "Affiliate/Referral ID" field and enter the code.
- Complete registration and deposit — Finish creating your account and make your first deposit as normal.
- Both players receive rewards — The referrer and the new player both receive bonus credits. VIP referrals earn up to MYR 1,000 each. See our BK8 VIP Program Guide for VIP referral details.
Redeeming a Special/Limited-Time Code
- Get the code from an official BK8 channel — Check the BK8 Telegram group, official social media, or your VIP account manager.
- Log in to your BK8 account — Navigate to the main BK8 website or app and sign in.
- Go to the Promotions page — Look for the "Enter Code" or "Promo Code" field at the top of the promotions section.
- Enter the code exactly as provided — Codes are case-sensitive. Copy and paste if possible to avoid errors.
- Claim the bonus — The bonus will be applied to your account. Check the promotion's specific terms for wagering requirements and expiry.
BK8 Welcome Bonus Breakdown: The Math Behind 288%
The 288% welcome bonus sounds massive — and it is. But the wagering requirement is what determines whether it's actually worth claiming. Here's the full breakdown.
| Detail | Amount |
|---|---|
| Deposit | MYR 1,000 |
| 288% Bonus | MYR 2,880 |
| Total Balance | MYR 3,880 |
| Wagering Requirement (35x bonus) | MYR 100,800 |
| Expected Loss (~4% house edge on slots) | ~MYR 4,032 |
| Bonus Expiry | 30 days |
At a 96% average slot RTP, you'd need to wager MYR 100,800 to clear the bonus, losing approximately MYR 4,032 in the process. That still leaves you with a net gain of roughly MYR 2,848 (MYR 2,880 bonus minus MYR 4,032 loss plus MYR 3,000 in expected returns from the wagering). The bonus is profitable on paper, but only if you play slots — and only if you have the bankroll to survive variance over MYR 100,800 in wagers.
| Game Type | Contribution to Wagering |
|---|---|
| Slots | 100% |
| Fish Games | 100% |
| Live Casino | 10–20% |
| Sports | 10–15% |
| 4D | 0% |
Game contributions matter more than most players realise. At 10–20% contribution, live casino players would need to wager MYR 504,000–MYR 1,008,000 to clear the same bonus — making it virtually impossible within 30 days. Check our BK8 Games Guide for the best slots to play while clearing wagering.
Expert Tip: If you primarily play live casino games, skip the 288% welcome bonus entirely. The wagering math doesn't work at 10–20% contribution rates. Instead, consider the 50% live casino welcome bonus (up to MYR 500, 25x wagering) — it's designed for table game players. See our BK8 Live Casino Guide for more details.
BK8 Sports Bonus: 100% up to MYR 300
| Detail | Info |
|---|---|
| Match Percentage | 100% |
| Maximum Bonus | MYR 300 |
| Minimum Deposit | MYR 50 |
| Wagering Requirement | 15x bonus |
| Total Wagering (on MYR 300 bonus) | MYR 4,500 |
| Minimum Odds | 1.50 (Malay odds -0.67) |
| Expiry | 30 days |
Why this is easier to clear: At 15x wagering, a MYR 300 bonus requires only MYR 4,500 in bets. For a bettor placing MYR 50 per match, that's just 90 bets — easily achievable within 30 days if you follow multiple leagues. The minimum odds requirement of 1.50 means you can't just bet on heavy favourites at 1.10 odds, but it's still reasonable.
Best markets for clearing: Football accumulators (EPL, La Liga, Bundesliga) with 2–3 selections typically clear the 1.50 minimum odds easily. Badminton match winners (BWF events) and MotoGP podium finishes also work well. Avoid live betting for bonus clearing — odds fluctuate and some live bets may not count toward wagering. For full sportsbook details, read our BK8 Sports Betting Guide.
BK8 Referral Code Program: Earn Up to MYR 3,888
BK8's referral program is the only promotion that genuinely requires a code — and it's one of the best passive income opportunities on the platform. Here's how to find and use your Referral ID.
How to Find Your Referral ID
- Log in to your BK8 account — Use the website or mobile app.
- Go to My Account — Click on your profile icon or username.
- Navigate to the Referral section — Look for "Referral" or "Refer a Friend" in the account menu.
- Copy your unique Referral ID — This is the code you share with friends. It's a combination of letters and numbers unique to your account.
Referral Reward Structure
| Referral Tier | Reward per Referral | Max Total Reward | Requirement |
|---|---|---|---|
| Standard Referral | MYR 38 per friend | Unlimited | Friend deposits MYR 50+ |
| VIP Referral | Up to MYR 1,000 each | MYR 3,888/month | Friend reaches VIP status |
| Top Referrer Bonus | Monthly leaderboard prizes | Varies | Most referrals in a month |
VIP referrals are where the real money is. When a player you referred reaches VIP status (Gold tier or above), both of you receive enhanced rewards — up to MYR 1,000 each. The monthly cap of MYR 3,888 means active referrers can earn significant passive income.
Important: Referral bonuses carry only a 1x wagering requirement, making them the easiest bonuses to convert to withdrawable cash. The referral program has no expiry — it runs indefinitely as long as you maintain an active BK8 account.
Other Active BK8 Promotions Worth Claiming
App Download Bonus: MYR 88 Free Credit
Download the BK8 mobile app and make three deposits of MYR 50 or more to receive MYR 88 in free credits. The bonus has a low 3x wagering requirement, making it one of the easiest bonuses to clear. The app is available for both Android (APK) and iOS. See our BK8 App Guide for features and our BK8 Download Guide for installation instructions.
Daily Free Credit: MYR 8/Day
Make a deposit via the BK8 app each day and receive MYR 8 in free credit. It's not a lot per day, but it adds up to MYR 240/month if claimed consistently. The 1x wagering requirement means it's essentially free money — you just need to wager the MYR 8 once before withdrawing any winnings.
50% Daily Reload Bonus
Every reload deposit qualifies for a 50% match bonus with no cap on the bonus amount. The catch is the 20x wagering requirement, which is moderate but still requires commitment. This bonus is best for slot players who deposit regularly — the 50% boost extends your bankroll significantly on each deposit.
Weekly Rescue Bonus: Up to MYR 6,888
If you have a losing week, BK8 automatically credits a rescue bonus to your account on Monday. The amount is calculated based on your net losses for the previous week, with a maximum of MYR 6,888. The 3x wagering requirement is generous, and since it's loss-based, it functions as a safety net for your bankroll.
Birthday Bonus: Up to MYR 1,288
VIP members receive a birthday bonus credited automatically on their birthday. The amount scales with your VIP tier — Bronze members receive MYR 28, while Diamond VIPs can receive up to MYR 1,288. The bonus carries a 1x wagering requirement. Make sure your date of birth is correctly entered in your profile to qualify.
How to Avoid Fake BK8 Promo Codes
Search for "BK8 promo code" and you'll find dozens of websites listing codes that don't work. Some are outdated, some are completely fabricated, and some are designed to redirect you to scam sites. Here's how to protect yourself.
Red Flags to Watch For
- Codes promising bonuses higher than 288% — BK8's maximum welcome bonus is 288%. Any site claiming 300%, 500%, or "exclusive" higher bonuses is lying.
- Codes from unverified third-party sites — If the site isn't BK8's official platform, Telegram group, or verified social media, the code is likely fake.
- "Exclusive" codes that require you to register through a specific link — These are often affiliate redirect schemes that may override your ability to claim the real welcome bonus.
- Codes with no expiry date listed — Legitimate BK8 special codes always have a clear validity period (typically 24–72 hours).
Legitimate Sources for BK8 Codes
- BK8 official website — Check the Promotions page directly after logging in.
- BK8 official Telegram group — BK8 posts limited-time codes here for active members.
- BK8 social media accounts — Official Facebook, Instagram, and Twitter/X accounts occasionally share codes.
- Your VIP account manager — If you're a VIP member, your personal account manager may send you exclusive codes.
What to do if you entered a fake code: Contact BK8 customer support immediately via live chat. They can verify whether a code is legitimate and ensure your account hasn't been affected. See our BK8 Customer Service Guide for all contact methods and response times.
Frequently Asked Questions About BK8 Promo Codes
No. The 288% casino welcome bonus (up to MYR 2,880) and the 100% sports welcome bonus (up to MYR 300) both activate automatically when you make your first deposit and select the offer. No promo code or coupon code is needed.
BK8's referral code is a unique ID assigned to each player's account. You can find yours under My Account → Referral. When a new player enters your referral code during registration, both of you receive bonus rewards — up to MYR 1,000 each for VIP referrals.
BK8 occasionally releases limited-time special codes through its official Telegram group, social media, and VIP account managers. These codes offer enhanced bonuses like extra free spins or cashback boosts. They're typically valid for 24–72 hours and entered on the BK8 promotions page.
No. You can only claim one welcome bonus (either the 288% casino or 100% sports offer). However, you can combine your welcome bonus with other ongoing promotions like the app download bonus, daily free credit, and referral program — these are separate offers that stack independently.
The best value for casino players is the 288% welcome bonus up to MYR 2,880 (no code needed). For sports bettors, the 100% up to MYR 300 with 15x wagering is easier to clear. For passive income, the referral program offering up to MYR 3,888 provides the best long-term value.
Welcome bonuses are always available for new accounts. Special/limited-time codes typically expire within 24–72 hours. The referral program is ongoing with no expiry. All bonus funds must be wagered within 30 days of being credited.
During registration, use the Affiliate/Referral ID field for referral codes. For promotional codes, log in to your account, go to the Promotions page, and look for the Enter Code field at the top of the section. Enter the code exactly as provided — codes are case-sensitive.
Yes. BK8 has operated since 2014, holds an Anjouan gaming licence (ALSI-202504032-FI2), and maintains sponsorships with MotoGP (Gresini Racing), BWF Badminton, and La Liga clubs. Games are audited by iTechLabs for fairness. It supports Malaysian e-wallets including Touch 'n Go, DuitNow, and GrabPay. For the full assessment, read our BK8 Review.
Responsible Gambling
Bonuses and promo codes are marketing tools — they don't change the fundamental math of gambling. The house always has an edge long-term. Never deposit more than you can afford to lose, and never chase losses with bigger deposits hoping to clear a bonus faster.
Before claiming any bonus, ask yourself:
- Can I afford to lose this entire deposit?
- Am I depositing to play, or just to chase a bonus?
- Have I set a loss limit for this session?
- Do I understand the wagering requirements fully?
If gambling stops being fun, stop. BK8 provides self-exclusion tools, deposit limits, and account cooling-off periods. For external support, contact GamCare or the BeGambleAware helpline.
Updated March 2026

