🎁 Noraini from KL just claimed a RM500 bonus! Welcome Bonus active for new members 💰 Hafiz from Johor received 50 free spins! Minimum deposit RM20 — Bonus credited instantly 🎉 Suraya from Penang won RM3,200 using the bonus! Touch 'n Go • DuitNow • FPX • GrabPay accepted 🎁 Noraini from KL just claimed a RM500 bonus! Welcome Bonus active for new members 💰 Hafiz from Johor received 50 free spins! Minimum deposit RM20 — Bonus credited instantly
Exclusive New Member Offer

12play21 Welcome Bonus – Get Up to RM500 on Your First Deposit

Welcome to the 12play21 family! As a new member, you're entitled to the most generous bonus package in Malaysia — simple steps, instant credit, start playing with more.

FIRST DEPOSIT BONUS
RM500
FREE SPIN
50x
CASHBACK
10%
12play21

Limited bonus offer — expires in:

03Days
14Hours
28Minutes
00Seconds

12play21 Welcome Bonus Packages

Pick the package that best suits your playing style — each one is designed to give you the best value.

🎰
SLOTS & ARCADE
100% + RM500

Deposit RM20–RM500 and receive a 100% bonus on top. Usable across all slots and arcade games.

  • Min deposit: RM20
  • Max bonus: RM500
  • Rollover: 20x
  • Free spins: 30 rounds
  • Valid for: 30 days
Claim Now
SPORTS BETTING
100% + RM300

For fans of the Malaysia Liga Super, EPL, badminton, and e-sports. The best odds and bonuses that are truly worth it.

  • Min deposit: RM20
  • Max bonus: RM300
  • Rollover: 8x
  • Odds min: 1.50
  • Valid for: 14 days
Claim Now
♠️
POKER
100% + RM200

For Texas Hold'em and Omaha poker players. Start your bankroll stronger from day one.

  • Min deposit: RM20
  • Max bonus: RM200
  • Rollover: 15x (rake)
  • Freeroll tickets: 2 tickets
  • Valid for: 30 days
Claim Now
12play21

How to Claim Your Welcome Bonus

A straightforward process — from registration to bonus landing in your account.

1
Create a Free Account
Click the "Register" button at the top of this page. Enter your name, Malaysian phone number, and password. The process takes less than 2 minutes.
2
Choose a Bonus Package
After logging in, go to the "Promotions" section and select the welcome bonus package that best suits your gaming preference — slots, Live Casino, Sports Betting, or Poker.
3
Make Your First Deposit
Deposit using Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay, or FPX (Maybank2u, CIMB Clicks). A minimum deposit of RM20 qualifies for the bonus claim.
4
Bonus Credited Instantly
The bonus is credited to your account within 5 minutes of deposit confirmation. You can immediately use the bonus credit to start playing your preferred games.

Accepted Payment Methods

Touch 'n Go eWallet
GrabPay
DuitNow QR
Boost
ShopeePay
Maybank2u (FPX)
CIMB Clicks (FPX)
Bank Islam Online
Bonus Claim Progress (Today)
Slots & Arcade Bonus
390 / 500 claims — 110 remaining
Live Casino Bonus
310 / 500 claims — 190 balance
Sports Bonus
225 / 500 claims — 275 balance
Privacy & Security Policy

All your registration details and transactions at 12play21 are fully protected with 256-bit SSL encryption. Your data is never shared with third parties without your consent.

Read Privacy Policy
12play21

All Active Promotions & Bonuses

More than just a welcome bonus — 12play21 delivers ongoing value to every member.

🎁 Welcome Bonus — Up to RM500
For new members only. Claim on your first deposit with a range of package options to match your favourite games.
🔄 Daily Reload Bonus — 30%
Every time you deposit after your first day, claim a 30% reload bonus of up to RM200. Available daily for all active members.
💸 Weekly Cashback — Up to 5%
Every Monday, a portion of your previous week's losses is returned to you. The cashback percentage depends on your VIP tier.
👥 Referral Bonus — RM30 Per Friend
Invite your friends to register at 12play21. For every friend who signs up and makes their first deposit, you'll receive RM30 credited directly to your account.
⭐ Daily Free Spins — 20 Rounds
Log in daily and claim 20 free spins on selected slots. These free spins are added on top of your existing balance.
🏆 Monthly Tournament — RM100,000 Prize Pool
Every month, 12play21 hosts its biggest tournament with a RM100,000 prize pool for the top 100 players on the leaderboard.
👑 VIP Programme — Bronze to Diamond
The more actively you play, the higher your VIP tier. Diamond members enjoy a 200% deposit bonus, 5% cashback, a dedicated account manager, and express withdrawals.
This Week's Special Promotions

Deposit RM100, Play with RM200

An exclusive offer for new members registering this week. A 100% bonus is credited instantly once your first deposit is confirmed.

Register & Claim
Rollover Requirements — Simply Explained

Rollover means you must wager the bonus amount × the rollover multiplier before it can be transferred to your withdrawable balance.

Calculation example:
Deposit RM100 + Bonus RM100 = RM200
Rollover 20x = RM100 × 20 = RM2,000 wagering
Once you reach RM2,000, the bonus can be withdrawn
Bonus Duration
  • Slots Bonus — 30 days from the date of claim
  • Live Casino Bonus — 30 days from the date of claim
  • Sports Betting Bonus — 14 days from the date of claim
  • Free Spins — 7 days from the date of crediting

Why 12play21's Welcome Bonus Stands Apart from Other Platforms

If you've signed up on other platforms before, you may be familiar with the frustration — bonuses that look generous but come loaded with near-impossible conditions, rollovers hitting 50x or 60x, or betting limits that stop you from truly enjoying the bonus.

At 12play21, we believe a welcome bonus should feel like a genuine reward — not a trap. That's why we've designed our bonus packages with transparent terms, realistic rollover multipliers, and enough time for you to actually fulfil them.

The Real Value of Your RM500 Bonus

Many people wonder: what can I actually do with a RM500 bonus? Let's be upfront about this. The RM500 bonus at 12play21 is not instant cash — it is betting credit that significantly extends your playing time.

Imagine depositing RM100 and receiving an extra RM100 in bonus funds. With RM200 in your account, you can play longer, try more games, and build your confidence on the platform without feeling overly cautious with every bet. If luck is on your side while playing with bonus credits, those winnings can be converted to real cash once the rollover requirements are met.

Sports Betting Bonus — Ideal for Malaysian Football Fans

12play21 understands that many Malaysian players aren't just casino fans — they're also passionate followers of the Malaysia Super League, badminton, and now esports titles like Mobile Legends and DOTA 2. Our sports bonus packages are designed with a lower rollover of just 8x and a very reasonable minimum odds of 1.50.

This means if you deposit RM100 and receive a RM100 sports bonus, you only need to wager RM800 (RM100 × 8) to meet the rollover requirement. With regular football betting on weekly Liga Super matches, this can be cleared in a relatively short time.

How to Withdraw from Your Bonus

Once the rollover requirement is met, your account balance — including winnings from bonus play — is available for withdrawal. Withdrawals at 12play21 are processed within 5 to 15 minutes directly to your Malaysian bank account. No hidden fees, no deductions — what you see in your account is exactly what you receive.

Withdrawals can be made via direct bank transfer, and VIP players enjoy even faster processing — sometimes under 3 minutes. This is one of the reasons 12play21 has earned the trust of players from Kuala Lumpur to Sabah.

Tips to Maximise Your Welcome Bonus

  • Choose the bonus package that best matches the games you normally play — don't select a slots bonus if you prefer Live Casino.
  • Read the rollover terms carefully and plan your gameplay strategy accordingly.
  • Use your free spin bonus on slots with the highest RTP to maximise your average returns.
  • No need to rush — the bonus is valid for 30 days, giving you plenty of time to meet the requirements without any pressure.
  • Pair it with weekly cashback for guaranteed extra returns every Monday.
Am I Eligible?
  • Newly registered members
  • Aged 18 and above
  • One claim per player
  • Valid Malaysian phone number
  • Malaysian bank account for withdrawal
Responsible Gaming

12play21 encourages all members to play responsibly. Set your daily deposit and loss limits in your account settings.

Bonuses are meant to enhance your playing experience — not to meet financial needs.

Responsible Gambling Information
12play21

Bonus Terms & Conditions

Transparency is our priority — read and understand before you claim.

The Welcome Bonus is available exclusively to new members registering a brand-new account at 12play21 for the first time. Each player may claim this bonus once only. Duplicate accounts or accounts sharing the same personal information are not eligible.

Rollover is calculated based on the bonus amount received. Example: A RM100 bonus with a 20x rollover = RM2,000 in wagers to complete. Only the bonus amount (not the deposit) is used in the rollover calculation. Once the rollover is fulfilled, your full account balance is available for withdrawal.

No. Each new member may only select one Welcome Bonus package. The choice is made during the first claim process. However, once the welcome bonus is completed, you remain eligible for all ongoing promotions such as daily reload bonuses, weekly cashback, and daily free spins.

Yes. While a bonus is active, the maximum bet per spin or per wager is RM50 for the Slots package and RM100 for the Live Casino and Sports Betting packages. Bets exceeding these limits while a bonus is active may result in bonus forfeiture. This condition exists to ensure fairness for all players.

If the rollover is not completed within the specified period (14 or 30 days depending on the package), any remaining bonus balance will expire and be automatically removed from your account. Your original deposit balance is not affected. You may continue playing with your deposit balance.

Don't Let This RM500 Bonus Pass You By

Sign up now, make your first deposit, and let 12play21 double your playing credits. Thousands of Malaysian players are already enjoying it — now it's your turn.

* Subject to terms and conditions. 18+ only. Play responsibly.

Bahasa Melayu