18+ / 21+ only. Gambling involves risk. Please play responsibly.

Welcome to bet12 โ€” Malaysia's Most Exciting
Online Casino & Sports Betting Platform

From live football to premium slot games, bet12 brings the full casino experience straight to your fingertips โ€” in MYR, with your favourite local payment methods.

Get Started at bet12
bet12

bet12 by the Numbers

Trusted by players across Kuala Lumpur, Penang, Johor Bahru, Petaling Jaya, and beyond.

500K+
Registered Players
RM 8M+
Daily Payouts
1,200+
Games Available
7 Yrs
In Operation

Explore Game Categories

Slots
Sports
Live Dealer
Bingo
Live Football
Lottery
Poker
bet12

Featured Slot Games

Handpicked titles with high RTPs and thrilling gameplay mechanics.

๐Ÿฏ
Lucky Tiger Spin
Classic RTP 96.5%
๐Ÿ‰
Golden Dragon Reels
Video RTP 97.0%
๐Ÿ
Tropical Fruit Bonanza
Megaways RTP 96.2%
๐Ÿบ
Mystic Pharaoh Quest
Cascading RTP 95.8%
๐Ÿฆฌ
Wild Buffalo Stampede
Video RTP 96.8%
๐Ÿฆช
Pearl Empress Treasure
Jackpot RTP 95.5%
๐Ÿฆ…
Imperial Phoenix Rise
Megaways RTP 96.9%
๐Ÿ’Ž
Sapphire Cascade
Cascading RTP 97.0%
๐Ÿ’ 
Diamond Cluster Pays
Jackpot RTP 96.3%
bet12

Why Choose bet12?

Lightning Fast Payouts

Withdrawals processed same-day for verified accounts. No unnecessary hold times.

Bank-Grade Security

256-bit SSL encryption across all transactions. Your data stays private, always.

Competitive Odds

Among the best odds in Malaysia for football, esports, and live sports markets.

24/7 Live Support

Real support agents available round the clock โ€” in English, every day of the year.

Mobile Optimised

Fully responsive on iOS and Android. No app download needed โ€” play straight from your browser.

MYR Currency

Deposit and withdraw in Malaysian Ringgit โ€” no currency conversion fees or surprises.

Fair Play Certified

All games use RNG-certified engines audited by independent testing laboratories.

Generous Promotions

Regular reload bonuses, cashback offers, and seasonal promotions tailored for Malaysian players.

bet12

Instant Deposit via Malaysian Payment Methods

Top up your bet12 account in seconds using the payment methods you already use every day.

Touch 'n Go eWallet

Malaysia's #1 e-wallet. Widely used from KL to Penang. Best for quick top-ups on the go.

Instant
RM 30 โ€“ RM 10,000 ยท No fees
3 easy steps
Boost eWallet

Axiata's super-app wallet, popular among younger players in Bangsar and PJ.

Instant
RM 30 โ€“ RM 5,000 ยท No fees
3 easy steps
GrabPay

Linked to your Grab app. Convenient for existing Grab users across Malaysia.

Instant
RM 30 โ€“ RM 5,000 ยท No fees
3 easy steps
DuitNow (Instant Transfer)

Bank Negara's real-time interbank transfer. Works with Maybank, CIMB, Public Bank, Hong Leong, and more.

Instant
RM 50 โ€“ RM 30,000 ยท No fees
3 easy steps
FPX (Online Banking)

Financial Process Exchange โ€” supported by all major Malaysian banks including Maybank2u and CIMB Clicks.

5โ€“15 min
RM 50 โ€“ RM 30,000 ยท No fees
4 easy steps
USDT TRC20 (Crypto)

Preferred by tech-savvy players. USDT on the TRC20 network for low fees and fast confirmations.

15โ€“30 min
RM 100 โ€“ RM 500,000 ยท Network fee applies
4 easy steps
bet12

Complete Payment Methods Guide

Everything you need to know about depositing and withdrawing at bet12 โ€” step by step, method by method.

Touch 'n Go eWallet Deposit Guide

Best for: Anyone with a Malaysian phone number. The fastest way to fund your account.

  1. Log in to bet12 and go to the Deposit page.
  2. Select "Touch 'n Go eWallet" as your payment method.
  3. Enter your deposit amount (min RM 30) and confirm.
  4. You'll be redirected to the TNG app to authorise โ€” done in seconds.
โฑ Instant ๐Ÿ’ธ Free RM 30 โ€“ RM 10,000
Maybank / CIMB Bank Transfer

Best for: Players who prefer familiar bank portals like Maybank2u or CIMB Clicks. Widely trusted across Malaysia.

  1. Select "Bank Transfer" and choose your bank (Maybank, CIMB, Public Bank, or Hong Leong).
  2. Enter your deposit amount and note the reference number shown.
  3. Log in to your online banking and complete the transfer using the reference number.
  4. Submit the transfer receipt on bet12's deposit page for faster processing.
โฑ 5โ€“10 min ๐Ÿ’ธ Free RM 50 โ€“ RM 30,000
7-Eleven Cliqq

Best for: Players without a bank account or those who prefer cash top-ups at a convenient location near home.

  1. Select "7-Eleven Cliqq" on the deposit page and get your payment barcode.
  2. Visit any 7-Eleven outlet and scan the barcode at the Cliqq kiosk or at the counter.
  3. Pay cash for the amount you want to deposit.
  4. Your bet12 account will be credited once the transaction is confirmed.
โฑ 10โ€“20 min ๐Ÿ’ธ Small convenience fee RM 30 โ€“ RM 500
USDT TRC20 Cryptocurrency Deposit

Best for: Experienced crypto users who want higher deposit limits and no bank restrictions. Private and borderless.

  1. Select "Crypto โ€“ USDT TRC20" on the deposit page. A unique wallet address is generated for your account.
  2. Open your crypto wallet app and send USDT (TRC20 network only) to the shown address.
  3. Wait for blockchain confirmation (typically 1โ€“3 confirmations required).
  4. Your MYR-equivalent balance is credited after confirmation โ€” typically within 15โ€“30 minutes.
โฑ 15โ€“30 min ๐Ÿ’ธ Network fee only RM 100 โ€“ RM 500,000
bet12

bet12 VIP Program

Climb the tiers. Unlock exclusive rewards. Malaysian players deserve to be treated like royalty.

๐Ÿฅ‰
Bronze
Monthly turnover: RM 5,000+
  • 0.3% cashback on losses
  • Weekly reload bonus access
  • Standard support queue
๐Ÿฅˆ
Silver
Monthly turnover: RM 20,000+
  • 0.5% cashback on losses
  • Birthday bonus credit
  • Priority email support
  • Monthly free spins allocation
๐Ÿฅ‡
Gold
Monthly turnover: RM 60,000+
  • 0.7% cashback on losses
  • Faster withdrawal processing
  • Dedicated live chat lane
  • Exclusive monthly bonus offer
๐Ÿ’Ž
Platinum
Monthly turnover: RM 150,000+
  • 0.9% cashback on losses
  • VIP-only slot tournaments
  • Higher withdrawal limits
  • Personalised monthly bonus
๐Ÿ‘‘
Diamond
Monthly turnover: RM 400,000+
  • 1.2% cashback on losses
  • Personal account manager
  • Same-day withdrawal guarantee
  • Exclusive offline VIP events
๐Ÿ–ค
Royal Black Diamond
Invitation only โ€” highest tier
  • Maximum cashback rate
  • Custom rewards negotiated personally
  • Dedicated relationship manager
  • Access to ultra-VIP private events

Built for Malaysians

bet12 was built from the ground up with Malaysian players in mind. Our entire platform operates in English โ€” clean, clear, and easy to navigate whether you're betting on the Malaysia Super League from Johor Bahru or spinning reels from a cafรฉ in Bangsar.

We accept Malaysian Ringgit (MYR) as the primary currency, which means no hidden conversion rates, no surprise charges โ€” just straightforward deposits and withdrawals in the currency you use every day.

Our customer service team operates on Malaysian hours (9 AM โ€“ 2 AM MYT, 7 days a week) with 24/7 live chat coverage. We understand local contexts, local payment issues, and local holidays โ€” because we're part of this community.

English Language
MYR Currency
Local Payments
MY-Based Support Hours
bet12

Account Verification (KYC) Guide

How to verify your bet12 casino account in Malaysia โ€” documents required, steps explained, and what to expect.

Why is KYC Required?

KYC (Know Your Customer) is a regulatory requirement for all licensed online gambling platforms. It protects players from identity theft and financial fraud, helps prevent money laundering, and ensures that only eligible adults (21+) can access casino services. Completing KYC also unlocks higher withdrawal limits and faster processing times.

Documents Typically Required
Proof of Identity
  • MyKad (Malaysian National ID)
  • Valid Malaysian Passport
  • Malaysian Driver's Licence
Proof of Address
  • Utility bill (within last 3 months)
  • Bank statement with address
  • Official government mail
Selfie Verification

A clear selfie holding your ID document next to your face. Ensure both your face and the ID text are clearly visible in one photo.

Step-by-Step Submission Process
1
Log in and navigate to Account Settings

Go to your bet12 profile and click "Verify Account" or "KYC Verification" in the account menu.

2
Upload your proof of identity

Take a clear photo (or scan) of your MyKad, passport, or driver's licence. Upload both front and back if applicable.

3
Upload proof of address and selfie

Submit your utility bill or bank statement dated within the last 3 months, along with your selfie holding the ID.

4
Wait for review โ€” typically 24โ€“48 hours

Our compliance team reviews all documents. You'll receive an email confirmation once approved. Most accounts are verified within 24 hours on business days.

Security Notes
  • Only upload your documents to sites that use HTTPS (look for the padlock icon in your browser address bar).
  • Where possible, cover the last few digits of your IC number when photographing for a selfie โ€” only the first digits need to be visible.
  • Never share your KYC documents via WhatsApp, Telegram, or other unsecured messaging apps. Use only the official bet12 upload portal.

Trusted Game Studios

We partner with multiple licensed international game studios across slots, live dealer, sports, and instant games.

PS
Premium Slot Studio
LD
Live Dealer Provider
SB
Sports Betting Partner
AG
Asian Game Studio
CG
Crash Game Provider
LG
Lottery Game Partner

Security & Trust

256-bit SSL

Bank-grade encryption on all data and transactions.

Licensed Platform

Operated under international gaming authority licensing framework.

RNG Certified

All games independently audited for fair outcomes.

24/7 Support

Live agents available every hour of every day.

Your Privacy Matters at bet12

bet12 is committed to protecting your personal information. We collect only what is necessary to operate your account and process transactions. Your data is never sold to third parties. All information is stored securely with encryption and handled in accordance with our full Privacy Policy.

By using bet12 you acknowledge our data handling practices. We use cookies to improve your browsing experience โ€” see our Privacy Policy for full details.

bet12

Betting Glossary

New to online betting? Here are the key terms every Malaysian player should know before placing a wager.

Asian Handicap

A form of football betting originating in Asia that eliminates the draw outcome by giving one team a virtual head start. Very popular for Malaysia Super League and EPL matches โ€” it reduces your choices to just two outcomes and generally offers better odds than traditional 1X2 markets.

Over-Under (Totals)

A bet on whether the total combined score (goals, points, etc.) in a match will be above or below a line set by the bookmaker. For example, an Over 2.5 goals bet wins if the game ends with 3 or more goals.

Odds Formats

Odds can be displayed in three main formats: Decimal (e.g., 2.50 โ€” multiply your stake by this to get total return), Fractional (e.g., 3/2 โ€” profit relative to stake), and American (e.g., +150 means profit on a RM 100 bet; -150 means you must bet RM 150 to win RM 100). bet12 uses decimal odds by default.

RTP (Return to Player)

The percentage of all wagered money that a slot game pays back to players over a long period. For example, a 96.5% RTP means that, on average, for every RM 100 wagered, RM 96.50 is returned as winnings. This is a long-term statistical average โ€” not a guarantee for individual sessions.

House Edge

The mathematical advantage a casino holds over players in any given game. It's the inverse of RTP โ€” a game with 96.5% RTP has a 3.5% house edge. Every casino game has a house edge built in; understanding it helps you choose games wisely.

Wagering Requirement (Rollover)

A condition attached to casino bonuses specifying how many times you must wager the bonus amount before you can withdraw it. For example, a RM 100 bonus with a 20x wagering requirement means you need to place RM 2,000 in total bets before cashing out. Always read bonus terms carefully.

Live Dealer Casino

Casino games (Baccarat, Blackjack, Roulette, etc.) streamed in real time from a professional studio with a human dealer. You bet via your screen while watching the live action. It bridges the gap between online convenience and the physical casino atmosphere.

Slot Volatility (Variance)

Describes how a slot game pays out. Low volatility slots pay frequently but in smaller amounts โ€” good for longer sessions. High volatility slots pay less often but can deliver much larger wins when they do. Medium volatility balances both. Match the volatility to your playing style and bankroll.

Progressive Jackpot

A jackpot that grows over time as a small percentage of each player's bet is added to the prize pool. This pool can grow across hundreds or thousands of players on a network, sometimes reaching millions of MYR before one lucky player hits the trigger condition.

Cashback

A rebate on a percentage of your net losses over a defined period (usually daily or weekly). For example, a 5% weekly cashback means if you lost RM 1,000 in slots that week, you'd receive RM 50 back into your account. VIP players at bet12 enjoy higher cashback rates.

In-Play / Live Betting

Placing bets on a sporting event while it is already in progress. Odds update in real time based on the score and match situation. Popular for live football โ€” you can bet on the next goal, corner kick, or final result while the game is live.

Parlay / Accumulator

A single bet combining two or more individual selections. All selections must win for the parlay to pay out, but the odds multiply โ€” meaning potential returns are significantly higher than single bets. Higher reward comes with higher risk.

About bet12

bet12 was founded with a single mission: to create the most trusted, most exciting, and most Malaysian-friendly online gaming platform in the region. We launched with a focused selection of sports betting markets and slot games, and have since grown into a full-spectrum platform covering live dealer tables, bingo, lottery, crash games, and esports โ€” all under one roof.

From the beginning, we understood that Malaysian players have unique needs. You want MYR deposits without conversion fees. You want Touch 'n Go and DuitNow โ€” not just credit cards. You want support in English that actually understands the local context. You want competitive football odds for the Malaysia Super League alongside EPL and Champions League. bet12 was built to deliver exactly that, without compromise.

Today, bet12 serves players across Kuala Lumpur, Penang, Johor Bahru, Kota Kinabalu, and every corner of Malaysia. We remain independently operated with a dedicated team committed to responsible gaming, player security, and continuous improvement. Our promise is simple: a fair game, a fast payout, and a platform that respects the people who play on it. All gaming on bet12 is strictly for adults aged 21 and above.