Welcome to 12b. As a welcome gift, we've put together Malaysia's best Welcome Bonus package — up to RM 888 across your first three deposits, usable on slots, baccarat, Sports Betting and e-sports. Simple terms, fast processing, and no unnecessary questions.
*Subject to Terms & Conditions. For users aged 18 and above only.
Time is running out on this offer. Claim before it expires.
The bonuses don't stop at your first deposit — 12b rewards you across your first three consecutive deposits
Your first deposit is matched in full — deposit RM 100, get RM 100 in bonus funds. Valid for all slots and Live Casino games including baccarat, roulette and blackjack.
Your second deposit earns you a 50% bonus that can be used for football, badminton, MPL Malaysia e-sports, Dota2 and all other sports categories available on 12b.
Your third deposit completes the welcome package with a flexible 30% bonus — usable across all categories including 4D, 6D, Mega Jackpot lottery, and selected slots.
Enter your first deposit amount to see how much bonus you'll receive.
*Deposit 2 & 3 calculations use the same amount as an estimate. Actual bonus depends on each individual deposit amount. Maximum cap: Deposit 1 = RM 388, Deposit 2 = RM 288, Deposit 3 = RM 212.
All deposits are processed instantly. No hidden fees. The minimum deposit to qualify for the bonus is RM 10.
Click the "Register" button above, enter your Malaysian phone number, email address and a password of your choice. Verify your phone number via the OTP code sent by SMS. The whole process takes under 2 minutes.
Log in to your new account, go to the "Deposit" section and choose your preferred payment method — Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow or FPX (Maybank2u, CIMB Clicks). Enter a minimum of RM 10 and confirm.
Once your deposit is successfully credited, go to the "Promotions" page in your account, select "Welcome Bonus – Deposit 1" and click "Activate". The bonus will be credited to your balance within a minute.
Use your bonus balance to play slots, baccarat, Sports Betting or e-sports at 12b. Meet the required rollover conditions — full details are available in each bonus's Terms & Conditions. Rollover is calculated automatically and can be tracked within your account.
Once the rollover requirement is met, winnings can be withdrawn via any payment method of your choice in under 5 minutes. Alternatively, make a second deposit to claim the Tier 2 Bonus and multiply your benefits further.
Over 500 slots from top providers. Deposit Bonus 1 (100%) is fully valid for all slots, giving you a larger balance to spin the reels with.
Baccarat, roulette, blackjack and live poker with real dealers. Deposit 1 Bonus is valid on all Live Casino tables at 12b.
Malaysian Super League football, EPL, BWF badminton and over 35 sports categories. The Deposit 2 Bonus (50%) is designed specifically for sports bettors.
MPL Malaysia Mobile Legends, Dota2 MSC, CS2, Valorant. The Deposit 2 Bonus also covers all e-sports betting on the platform 12b.
4D, 6D, Toto 5D and Mega Jackpot. The Deposit 3 Bonus (30%) can be used to purchase lottery tickets and increase the number of entries you cover.
Playing with your bonus balance also earns VIP Rewards points. New members who actively use their bonus can move up to a higher VIP tier faster.
Not all bonuses are created equal — here's why 12b offers better value
| Bonus Features | 12b | Standard Platforms |
|---|---|---|
| Maximum Bonus Value | RM 888 | RM 100 – RM 300 |
| Number of Bonus Tiers | 3 Deposits | 1 Deposit only |
| Minimum Deposit for Bonus | RM 10 | RM 30 – RM 100 |
| Slots Bonus | 100% up to RM 388 | 50% – 100% (lower tier) |
| Bonus for Sports & E-Sports | 50% up to RM 288 | Rarely available |
| Lottery Bonus | 30% up to RM 212 | None |
| Deposit via TNG & GrabPay | Yes, no charges | Limited |
| Reasonable Rollover | Transparent & clear terms | Complex & hidden terms |
| Bonus Winnings Withdrawal | Under 5 minutes | 1–3 business days |
| Bahasa Malaysia Support | 100% BM | English only |
If you're just starting to look for a serious online gambling platform in Malaysia, the welcome bonus is usually the first thing you check. And for good reason — a well-structured bonus gives you more room to explore different games, understand how the platform works, and build confidence before committing your own money fully. 12b understand this, which is why our Welcome Bonus package is designed in three tiers, covering nearly every type of game you might be interested in.
What sets us apart 12b from most other platforms isn't just the higher bonus value — it's the way the bonus is designed. Many platforms advertise large bonuses on paper, but when you read the fine print, you'll find excessive rollover requirements, restrictive game limits, and expiry windows that are far too short. At 12b, bonus terms are written clearly in plain English so you know exactly what you're agreeing to before you claim.
One thing that often confuses new players is the concept of rollover or wagering requirements. This is how platforms ensure that bonuses are used for gameplay rather than withdrawn immediately. At 12b, the rollover requirement for the Welcome Bonus is set at a reasonable level and is calculated based on the bonus amount received — not the deposit plus bonus (a more burdensome method used by some other platforms).
For example, if you receive a bonus of RM 100 with a 15x rollover, it means you need to place a total of RM 1,500 in bets before any winnings from the bonus can be withdrawn. That may sound like a lot, but it's important to understand that every bet you place while playing slots, baccarat, or Sports Betting counts toward this total — you don't need to win to meet the rollover, you simply need to place those bets. At 12b, your account dashboard shows your rollover progress in real time so you know exactly how much more is needed.
To get the best value from your Welcome Bonus package 12b, there are a few things worth considering. First, plan your deposit amounts. If you intend to play slots actively, a first deposit close to the RM 388 cap will get you the highest bonus. However, if you prefer Sports Betting or e-sports, a larger second deposit is the smarter move since Bonus 2 (50%) is dedicated to those categories.
Second, don't rush to withdraw before the rollover is fully met. Many new players make this mistake — they feel their balance is large enough and attempt a withdrawal, only to find that bonus winnings cannot be withdrawn until the requirement is fulfilled. Track your rollover progress in your account and enjoy the games while the requirement is met naturally.
Third, choose games you genuinely understand to work through the rollover. Slots are the fastest way to meet the requirement since every spin counts in full. For Sports Betting, each wager counts at its nominal stake value. Pick games you actually enjoy — don't force yourself to play something just to clear the rollover, as that will take the fun out of your overall experience at 12b.
One thing that sets the experience at 12b sets us apart is transaction speed. Deposits via Touch 'n Go eWallet, GrabPay, Boost or ShopeePay are credited within a minute with no processing fees. For bank transfers via DuitNow or FPX, funds typically arrive within 1 to 3 minutes. This means that when you decide to take advantage of a bonus offer, you can deposit and start playing almost instantly — no waiting around for hours like you might experience on some other platforms.
Withdrawal of winnings is processed in under 5 minutes for e-wallets and typically within 15 minutes for bank accounts. This is available at all times — 24 hours a day, 7 days a week. We have no "office hours" for withdrawals because we know Malaysian players are active at all hours, including late nights and weekends.
12b believe that bonuses should add to the enjoyment, not push you to spend beyond your means. While we offer generous bonus value, we place equal importance on responsible gaming. Do not deposit more than you can comfortably set aside as entertainment funds, and do not chase losses by making additional deposits to claim the next bonus tier.
Platform 12b provides personal control tools within your account — including daily and weekly deposit limits that you can set yourself. This is the most effective way to keep your gaming activity in check. For more information, visit the page Responsible Gaming ours. Anyone who needs assistance can reach 1800-88-8777 at any time.
12b Transaction Security: All deposits and withdrawals are protected by SSL 256-bit encryption. Your financial information is never shared with third parties. Read Privacy Policy full guide for more information.
Register for free, deposit a minimum of RM 10 and claim up to RM 888 in welcome bonuses.
Register & Claim BonusAlready have an account? Log In
Full terms: Terms & Conditions
Support team 12b ready to assist you 24 hours a day via live chat in the app or by email.
Answers to the most frequently asked questions about the Welcome Bonus at 12b
Register for free at 12b in under 2 minutes, make your first deposit from as little as RM 10, and start claiming Malaysia's best bonus package for slots, baccarat, sports, e-sports and lottery.
*Subject to Terms & Conditions. 18+ only. Gamble responsibly.