Register with 12malaysia – Done in 2 Minutes, Bonus Up to RM500!

Join over 250,000 active members who are already enjoying Malaysia's best gaming experience at 12Malaysia. From jackpot slots, live baccarat, blackjack, badminton betting, and Malaysia Super League football to lottery — it's all right here. Register for free today and claim your welcome bonus!

Free registration — no fees whatsoever
Welcome bonus up to RM500
Deposit from just RM20 via TNG, GrabPay, DuitNow
Account activated within 2 minutes
24/7 Support in Bahasa Malaysia
250K+
Active Members
500+
Games
RM500
Welcome Bonus
🎁
Your RM500 Welcome Bonus Is Waiting! Register now and claim your first deposit bonus. Valid for a minimum deposit of RM20 only.

Create a New Account

Step 1 of 3 – Basic Information

Please enter your full name.
 +60
A verification OTP code will be sent to this number.
Please enter a valid email address.
12Malaysia is for individuals aged 18 and above only.
Already have an account?
Log In to an Existing Account

Six Reasons Malaysian Players Choose 12Malaysia

More than just a gambling platform – 12Malaysia is a home away from home for Malaysia's best casino players.

🎰
500+ Games on One Platform

From progressive jackpot slots, live baccarat, blackjack, roulette, and lottery to sports betting — badminton, Malaysia Super League football, EPL, and esports. All in one account. 12Malaysia yours.

⚡
Instant Deposits & Withdrawals

Deposit via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow and FPX (Maybank2u, CIMB Clicks). Most deposits are credited within 30 seconds. Withdrawals start from just RM50.

🎁
Malaysia's Best Bonuses & Promotions

Get started with welcome bonus up to RM500. On top of that, enjoy weekly cashback, reload bonuses, free spins and an exclusive VIP programme with rewards that get better as you climb the ranks.

🔒
Top-Tier Security

Account 12Malaysia yours is protected with 256-bit SSL encryption, two-factor authentication (2FA), and a 24/7 fraud detection system. Your data and funds are always safe with us.

📱
Play Anywhere, Anytime

Platform 12Malaysia fully optimised for Android and iOS smartphones. Play slots, join the Live Casino, or place your badminton bets while waiting for the LRT or on your office break.

🤝
24/7 Customer Support in Bahasa Malaysia

Support team 12Malaysia available to assist you 24 hours a day, 7 days a week in Bahasa Malaysia, English, and Mandarin via live chat and Telegram. No question goes unanswered.

Three Simple Steps to Register Your 12Malaysia Account

Registration process 12Malaysia designed to be as simple as possible. From blank form to active account — it can all be done in under 2 minutes on your smartphone.

New 12Malaysia members can start playing within under 5 minutes — including time to make your first deposit via Touch 'n Go eWallet or DuitNow.

🎰 Slots 🃏 Baccarat ♟️ Blackjack 🏸 Badminton ⚽ Football 🎯 Lottery 🎮 E-Sports
1
Fill In the Registration Form
Enter your full name (as shown on your MyKad), Malaysian phone number (+60), email address, and date of birth. Make sure all details are accurate as they will be used for KYC verification and withdrawal processing. The whole process takes under 60 seconds.
2
Set Password & Verify OTP
Create a strong password to protect your account 12Malaysia yours. Then verify your phone number using the 6-digit OTP code sent via SMS. If you have a referral code from a friend, enter it at this step to receive an additional bonus.
3
Make Your First Deposit & Claim Your Bonus
Log in to your new account and make your first deposit from as little as RM20 via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX bank transfer. Your welcome bonus will be credited automatically. Start playing within seconds!
✓
Done – Happy Playing!
Your 12malaysia account is now active. Over 500 games await — slots, live baccarat, blackjack, badminton betting, football, and more. Use the responsible gaming tools in your account settings to stay in control.

Easy Deposits & Withdrawals with All Malaysian Payment Methods

12Malaysia supports all major Malaysian payment methods. No credit card needed to get started.

Malaysia eWallet
Touch 'n Go eWallet GrabPay Boost ShopeePay DuitNow
FPX – Malaysia Internet Banking
Maybank2u CIMB Clicks Public Bank Hong Leong Bank RHB Bank Other banks

Deposit & Withdrawal Limits

Minimum Deposit RM20
Maximum Deposit / Day RM50,000
Minimum Withdrawal RM50
Deposit Processing Time ~30 seconds
Withdrawal Processing Time 5–30 minutes
Currency MYR (RM) only

What 12malaysia Members Across Malaysia Are Saying

★★★★★

"Signing up with 12Malaysia was super easy — ready to play in under 3 minutes. OTP verification was quick too. The RM300 welcome bonus landed instantly after my first RM30 deposit via Touch 'n Go. Totally worth it!"

HF
Hafiz F.
Kuala Lumpur
★★★★★

"I play baccarat and slots here. Withdrawals are the fastest I've seen on any platform – money hits my Boost eWallet within 10 minutes. Customer service replies in BM too, so it's easy to understand."

NR
Nabilah R.
Johor Bahru
★★★★★

"I'm into badminton betting and EPL. 12Malaysia's odds are competitive and live betting runs smoothly. Just sign up here — you won't regret it. Best part is you can deposit via DuitNow straight from your phone, no internet banking login needed."

AZ
Azri Z.
Penang

Frequently Asked Questions About 12Malaysia Registration

Everything you need to know before and after registering your 12Malaysia account.

The 12Malaysia platform is exclusively for individuals aged 18 years of age or older and are a resident of Malaysia. Age verification is conducted during the registration and KYC process. Any registration attempt by an underage individual will be rejected and the account closed immediately.

Yes, it's completely free! There are no fees or charges to create a 12malaysia account. You only need to make a deposit when you're ready to start playing. The minimum deposit accepted is just RM20 via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX bank transfer.

The basic 12malaysia registration process takes under 2 minutes — including form completion and OTP verification. Once your account is active, you can make a deposit and start playing right away. Full KYC verification (required for higher withdrawal limits) may take up to 24 hours after you submit your identification documents.

No. 12Malaysia allows only one account per person — one phone number, one email address, and one ID. Holding multiple accounts is a serious violation of our Terms & Conditions and may result in the closure of all associated accounts and forfeiture of funds.

After registering your 12Malaysia account, log in and head to the "Promotions" section. Select the welcome bonus you want and click "Claim". Then make your first deposit from RM20 using any supported Malaysian payment method. The bonus will be credited automatically based on the percentage specified in the relevant promotion's terms.

Click the "Forgot Password?" link on the 12malaysia login page. Enter your registered phone number or email address and you'll receive an OTP code to reset your password. If you run into any issues, contact 12malaysia customer support via live chat, available 24 hours a day, and our team will assist you right away.

Register with 12Malaysia Now & Start Your Adventure!

250,000 Malaysian members are already in. Don't miss out on a welcome bonus of up to RM500 waiting for you. Register for free in under 2 minutes and make your first deposit from as little as RM20.

Free Registration Account Active < 2 Minutes Bonus Up to RM500 SSL 256-bit Encrypted

*12Malaysia is strictly for individuals aged 18 and above who are residents of Malaysia. Please gamble responsibly.

Bahasa Melayu