Free Registration

Register Account 12bharat – Start Playing in Under 2 Minutes

Join over 250,000 Malaysian players who already trust 12bharat. Registration is free, the minimum deposit is as low as RM20, and all Malaysian payment methods are accepted — Touch 'n Go, GrabPay, DuitNow, and more.

Free & Fast 256-bit SSL 18+ Only 24/7 Support
3 Simple Steps to Get Started
1
Fill In the Registration Form

Enter your full name, Malaysian phone number, email, and password. Takes less than 2 minutes.

2
Make Your First Deposit

Deposit from as low as RM20 using Touch 'n Go, GrabPay, DuitNow, Boost, ShopeePay, or FPX. Funds are credited instantly.

3
Start Playing & Winning

Choose from hundreds of games — football, jackpot slots, Live Casino, Poker, esports, and much more.

Accepted Payment Methods
Touch 'n Go GrabPay DuitNow Boost ShopeePay FPX
Create New Account
Already have an account? Log in here
Please enter your full name.
+60
Please enter a valid Malaysian phone number.
Malaysian numbers only (012, 011, 016, etc.)
You must be 18 years of age or older.
Please enter a valid email address.
Username must be at least 4 characters.
4–20 characters, letters and numbers only. No spaces.
Password must be at least 8 characters.
Enter a password to check its strength.
Passwords do not match.

You must agree to the terms to proceed with registration.
Please confirm your acceptance of the responsible gaming guidelines.

Already have an account? Log in here

250K+
Registered Malaysian Players
RM20
Minimum Deposit
2min
Registration Time
500+
Available Games

What You Get When You Register at 12bharat

The 12bharat platform is built specifically for Malaysian players — with the language, payment methods, and games that best suit local preferences.

The Most Complete Sports Betting

Bet on Malaysia Super League football, EPL, La Liga, badminton, cricket, Mobile Legends e-sports, DOTA 2, and hundreds of other sports markets. Competitive odds updated in real time so you always get the best value from every bet at 12bharat.

High-Value Slots & Jackpots

Over 300 slot games from the world's leading providers, with progressive jackpots that can reach millions of MYR. Every slot at 12bharat uses certified RNG technology to guarantee complete fairness. High RTP rates mean better winning odds for Malaysian players.

24/7 Live Casino

Enjoy a real casino experience from home with live dealers in both Malay and English. Baccarat, blackjack, roulette, and sic bo are available around the clock. High-quality streaming technology ensures a smooth Live Casino experience on any device.

E-Sports & Virtual Sports

12bharat offers Malaysia's most comprehensive esports market, covering Mobile Legends, DOTA 2, CS2, and Valorant. Virtual Sports lets you bet on simulated matches 24/7, including virtual football, basketball, and horse racing.

Fast & Secure Payments

All transactions at 12bharat are processed through Malaysia's most popular and trusted payment methods. Deposits are credited to your account instantly. Withdrawals are processed within 24 hours with no hidden fees. All transactions are secured with 256-bit SSL encryption for complete peace of mind.

24/7 Bahasa Malaysia Support

12bharat's Malay-speaking support team is available around the clock via live chat and email. Whether you have questions about your account, transactions, or games – we're here for you whenever you need us.

Exclusive Bonuses for New 12bharat Members

As a new 12bharat member, you are eligible for an attractive welcome bonus package. All bonuses are subject to the terms and conditions stated on the promotions page.

New Members
100%
First Deposit Bonus

Get a 100% bonus on your first deposit of up to RM500. Deposit RM100, play with RM200. Wagering requirements apply. Exclusive offer for new 12bharat players only.

Sports
RM50
Sports Betting Bonus

Get a free RM50 bonus to use on your favourite sports betting markets – football, badminton, cricket, or e-sports. Valid for your first bet at 12bharat.

Slots
50
Free Slot Spins

50 free spins on selected 12bharat jackpot slots for all new members. Winnings from free spins are credited directly to your account once the wagering requirements are met.

Weekly
10%
Weekly Cashback

Enjoy 10% cashback every week based on your net losses. This bonus is credited automatically every Monday. The more active you are on 12bharat, the more you save.

Important Note: All bonuses at 12bharat are subject to specific terms and conditions, including minimum wagering requirements, validity periods, and withdrawal limits on winnings. Please review the Terms & Conditions for full details of each promotion before accepting it.

How to Register a 12bharat Account Step by Step

The 12bharat registration process is designed to be as simple and quick as possible. Follow the guide below to begin your journey with the 12bharat Malaysian player community.

Fill In Your Personal Details Accurately

When registering your 12bharat account, make sure all the information you enter is accurate and correct. Your full name must match the name on your MyKad, as it will be used for identity verification (KYC) during your first withdrawal. The phone number you provide must be an active Malaysian number registered in your own name. Your email will be used for account verification and important notifications related to your 12bharat account.

Choose a Strong Password

The security of your 12bharat account starts with a strong password. Use a combination of uppercase and lowercase letters, numbers, and special characters. Avoid using personal details such as your date of birth or name as your password. Never share your 12bharat account password with anyone, including our support team – we will never ask for it.

Make Your First Deposit

Once your account is verified via email, you can proceed to make your first deposit using any of the Malaysian payment methods available on 12bharat. The minimum deposit starts from as low as RM20, and funds are credited to your account instantly. Please ensure the payment method you use is registered in your own name to avoid any issues during future withdrawals.

Claim Your Welcome Bonus

Don't forget to check the 12bharat Promotions section after making your first deposit. As a new member, you're eligible to claim the first deposit bonus, which can double your playing funds. Review the wagering requirements for each bonus carefully to make sure you understand the conditions before accepting.

Set Your Responsible Gaming Limits

Before you start playing, we strongly recommend setting deposit limits and session time limits in your 12bharat account settings. This is a best practice that helps you enjoy a fun and controlled gaming experience. 12bharat's responsible gaming tools are free and can be activated in seconds. Find out more on the Responsible Gaming ours.

Why Malaysian Players Trust 12bharat
Secure & Encrypted Transactions

All data and financial transactions are protected with 256-bit SSL encryption — the same level of security used by Malaysian banking institutions.

Fair Play & RNG Certified

All slots and casino games use a random number generator (RNG) independently audited by a third-party body. Results are never manipulated.

Withdrawals Processed Within 24 Hours

All valid and complete withdrawal requests at 12bharat are processed within 24 hours to your chosen payment method.

One Account Per Player

Our one-account policy ensures a fair gaming ecosystem for all 12bharat players, free from any unfair advantage.

Responsible Gaming Tools

Deposit limits, loss limits, account timeouts, and self-exclusion are available free of charge to all 12bharat players at any time.

Registration Eligibility Requirements
Age 18 years of age or older
Have a Malaysian phone number active
Have a email address valid
One account per person only
Payment methods in your own name
Agree to the Terms & Conditions

Registration FAQs for 12bharat

Answers to the most common questions new players have during the 12bharat registration process. Still have questions? Contact our 24/7 support team.

Useful Links
12bharat Terms & Conditions 12bharat Privacy Policy Responsible Gaming Full FAQ

Registering a 12bharat account takes less than 2 minutes. Simply fill in the form with your full name, Malaysian phone number, email, date of birth, and password. Once submitted, check your email for a verification link. After your account is verified, you can make a deposit and start playing right away. The email verification process typically takes less than 5 minutes.

12bharat supports all major Malaysian payment methods, including Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, and FPX (internet banking via Maybank2u, CIMB Clicks, and other banks). The minimum deposit is RM20 across all payment methods. All deposits are credited to your 12bharat account instantly upon successful transaction. The payment method you use must be registered in your own name.

No. 12bharat's policy allows only one account per individual. Creating multiple accounts — whether under different names, different email addresses, or different phone numbers — is a serious violation of 12bharat's Terms & Conditions. Any duplicate accounts detected will be terminated immediately, and all balances held in those accounts may be forfeited. If you're experiencing issues with an existing account, please contact the 12bharat support team for assistance.

Identity verification (KYC) at 12bharat is typically required before your first withdrawal is processed, or when your account reaches a certain transaction threshold. The KYC process requires you to submit a copy of your MyKad (front and back) along with proof of your payment method. This is an important security measure to protect your account and ensure compliance with Malaysia's anti-money laundering laws. The 12bharat team typically completes KYC reviews within 24 business hours.

Once you have successfully registered and made your first deposit, head to the Promotions section in your 12bharat account to view available welcome bonuses. Some bonuses are credited automatically after your first deposit, while others may require you to opt in or contact the 12bharat support team. Make sure you read and understand the wagering requirements for each bonus before claiming it. If you have any questions, our 24/7 support team is ready to assist via live chat or email at support@12bharat.net.

If you forget your 12bharat account password, click the "Forgot Password" link on the login page. Enter the email address you registered with and we will send a password reset link to that email within minutes. If you do not receive the email within 10 minutes, check your spam folder. If the issue persists, contact the 12bharat support team via live chat and we will help you verify your identity and reset your password securely.
Start Your Journey

Register with 12bharat Now and Enjoy Your Welcome Bonus

Free registration, a minimum deposit of RM20, and hundreds of games are waiting for you. Over 250,000 Malaysian players have chosen 12bharat as their go-to entertainment platform.

100% Free Registration Min Deposit RM20 100% Deposit Bonus 18+ Only

Important Notice: Registration & Responsible Gaming

Registration and use of the 12bharat platform are subject to the Terms & Conditions and Privacy Policy us. The 12bharat platform is for entertainment purposes only and is strictly for users aged 18 and above. Betting can be addictive – please gamble responsibly and make use of the control tools provided. For enquiries, contact us at support@12bharat.net.

Bahasa Melayu