At 12Malaysia, promotions are more than just gimmicks. We offer bonuses that are genuinely worth your while – from your first deposit to long-term loyalty rewards. Every bonus ringgit is yours to use, no strings attached.
Kick off your 12Malaysia journey with double the funds! Deposit a minimum of RM30 and we'll match 100% of your deposit up to RM500. This bonus is valid across all games – slots, Live Casino, baccarat, blackjack, Sports Betting and lottery.
Make your second deposit at 12Malaysia and earn an extra 50% bonus up to RM250. Valid for slots, Live Casino and baccarat. 15x rollover applies.
*Terms & conditions apply. Limited to 1x per member. Rollover must be completed within 30 days.
Every day you play at 12Malaysia, you qualify for 5% cashback on your net losses. Credited automatically every morning at 10:00 AM. No maximum cap – the more you play, the more cashback you earn.
*Cashback is calculated on daily net losses. Minimum loss of RM20 required to qualify.
Support Malaysia in the Thomas Cup and Uber Cup 2026 with a free RM50 Free Bet from 12Malaysia! Deposit RM100 and get a free bet on all of Malaysia's matches throughout the tournament.
*Valid for 2026 Thomas Cup & Uber Cup badminton matches only. Free bets cannot be withdrawn directly.
Every Monday, 12Malaysia calculates your total wagers from the previous week and automatically credits your rebate – no claiming required. The higher your total bets, the higher your rebate percentage.
*Rebate rate varies by VIP tier. Minimum weekly wagering of RM500 required to qualify.
Celebrate Syawal with 12Malaysia! Members who were active throughout Ramadan are eligible to receive a digital ang pau of up to RM1,000. The more you play during the fasting month, the bigger your Raya reward.
*Ang pau amount is based on betting activity throughout Ramadan. Distributed on the eve of Hari Raya.
Exclusively for Live Casino table fans at 12Malaysia – earn 10% cashback on your net losses at the baccarat and blackjack tables every week. Credited every Friday at 3:00 PM.
*Applicable to live baccarat & blackjack tables only. Minimum net weekly loss RM50.
Invite your friends to 12Malaysia and you both get RM50 free! There's no limit on how many friends you can refer – the more friends who sign up and make their first deposit, the more referral bonuses you earn.
*Referred friend must deposit a minimum of RM50. Bonus is released upon 5x rollover completion.
Celebrate Malaysian Independence with 12Malaysia! On 31 August, deposit exactly RM31 and we'll match it 100% – that's RM31 in free bonus as our way of marking Merdeka Day together with all Malaysians.
*Valid once only on 31 August 2026. 10x rollover within 7 days.
12Malaysia VIP Gold and Platinum members enjoy a 30% reload bonus on every deposit made. No limit on how many times – every top-up comes with an extra bonus. This is our way of rewarding your loyalty.
*VIP Gold (Tier 3) and above only. 12x rollover. Cannot be combined with other bonuses.
Four VIP tiers, each with increasingly rewarding privileges.
Simple, fast and transparent – just follow these steps.
New members can register for free at 12Malaysia in under 3 minutes. Existing members simply log in and head to the "Promotions" section in your dashboard.
Visit the 12Malaysia Promotions page and select the bonus that suits your needs. Read the terms and conditions carefully before claiming to ensure you meet all eligibility requirements.
For deposit bonuses, make a deposit using your preferred method: Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX (Maybank2u, CIMB Clicks). Minimum deposit amounts vary by promotion.
Most bonuses at 12Malaysia are automatically credited to your account within 5–15 minutes after your deposit is confirmed. For certain bonuses, you will need to activate them manually via our live chat.
Once the stated rollover (wagering requirement) has been met, your bonus and winnings can be fully withdrawn. Withdraw via eWallet or FPX – usually processed within 5–30 minutes.
Rollover (also known as wagering requirement) is the betting condition that must be met before you can withdraw your bonus funds. This is standard industry practice to prevent bonus abuse.
No need to worry – the rollover at 12Malaysia is among the lowest in the industry. With 5% daily cashback and weekly rebates, you still earn returns even while meeting your rollover. Every ringgit you wager also counts towards fulfilling these requirements.
If you're unsure about any promotion terms, our support team 12Malaysia available 24 hours a day via live chat. We believe in full transparency – no hidden conditions, no unpleasant surprises.
Everything you need to know about our bonuses and promotions.
Don't let bonuses pass you by. Register an account 12Malaysia now, claim your 100% first deposit bonus up to RM500 and enjoy daily cashback, weekly rebates and VIP rewards all year round!