From live sportsbook action on the Malaysia Super League to thousands of slot reels spinning around the clock β 12spin brings the full casino experience right to your fingertips, wherever you are in KL, Penang, or JB.
21+ Gambling for entertainment only. Play responsibly.
Start your 12spin journey with a massive head-start. Your first deposit is matched 100% up to RM 10,000 β giving you double the funds to explore slots, live casino, and sportsbook from day one.
Match Bonus
Up to RM 10,000 on first deposit. T&C apply. 21+ only.
From zero to your first bet in under five minutes. Here's all it takes to get rolling at 12spin.
Click Sign Up, fill in your details (name, email, phone), and create a secure password. Takes about 2 minutes.
Use your registered credentials to log in to your 12spin account via the 12spin Login page securely.
Top up via Touch n Go eWallet, Boost, Maybank, CIMB, or Public Bank. Minimum deposit is just RM 20.
Pick your favourite slot, place a live bet on the Malaysia Super League, or hit the live casino tables. Good luck!
Most withdrawal requests processed within 15β30 minutes, day or night.
256-bit SSL encryption and two-factor authentication keep your account locked tight.
Among the best sportsbook margins in the market for EPL, UFC, and Malaysia Super League.
Our support team is online round the clock via live chat β Bahasa Malaysia and English.
Optimised for iOS and Android β play on the go from Bangsar, Petaling Jaya, or anywhere.
Deposit and withdraw directly in Ringgit Malaysia β no currency conversion hassle.
Six loyalty tiers from Bronze to Royal Black Diamond β rewarding every bet you place.
Operating under international gaming authority oversight for fair, transparent gaming.
Thousands of reels. Endless ways to win. These are some of the most-played titles on 12spin right now.
Lucky Tiger Spin
Golden Dragon Reels
Tropical Fruit Bonanza
Mystic Pharaoh Quest
Wild Buffalo Stampede
Pearl Empress Treasure
Imperial Phoenix Rise
Sapphire Cascade
Thousands of Malaysian players are already cashing out. Don't miss your turn.
Play Now at 12spin21+ only. Gambling involves risk. Please play responsibly.
At 12spin, loyalty is genuinely rewarded. Six tiers of exclusive perks await β from your first deposit all the way to invitation-only Royal status.
Casino bonus jargon can be confusing β especially when real money is involved. Here's a plain-English breakdown of the terms you'll encounter most often at 12spin and across Malaysian online casinos.
Always read the full T&C before claiming any bonus. If something is unclear, contact our support team before you deposit.
This tells you how many times you need to bet your bonus before you can withdraw any winnings from it. A 20Γ rollover on a RM 200 bonus means you must wager RM 4,000 in total. For example: receive RM 200 bonus β bet RM 4,000 across slots β then request withdrawal.
While you have an active bonus, most casinos cap each bet at RM 250βRM 500. Placing a single bet of RM 1,000 while using bonus funds may void your bonus entirely. Stick to smaller stakes until the rollover is cleared.
Not all games count equally toward clearing your rollover. Slots typically contribute 100%, so every RM 100 bet counts as RM 100. Live table games like blackjack or baccarat may only contribute 10β20%, meaning RM 100 bet counts as just RM 10βRM 20 toward rollover.
Bonuses have a time limit β commonly 7, 14, or 30 days. If you don't clear the rollover within that window, the bonus (and any associated winnings) are forfeited. Activate a bonus only when you have time to play it through.
A sticky bonus stays in your account permanently but cannot be withdrawn β only the winnings generated from it can. A non-sticky (cash) bonus is added to your real-money balance and can be withdrawn after rollover. 12spin clearly labels each bonus type before you claim.
Some bonuses cap how much you can actually withdraw from bonus-derived winnings β for example, a RM 100 free bonus may have a RM 500 maximum cash-out. Any winnings above that cap are removed on withdrawal. Check this figure before claiming a no-deposit bonus.
KYC (Know Your Customer) is a standard regulatory process required by international gaming authorities. It protects you and the platform against fraud, identity theft, and money laundering β making 12spin a safer place for everyone.
Verification is usually completed within 24β48 hours.
Log in and navigate to Account Settings
Go to your 12spin profile β select "Verification" or "KYC Documents" from the menu.
Upload your identity document
Take a clear photo of both sides of your MyKad or the photo page of your passport. File must be JPG, PNG, or PDF under 5 MB.
Submit proof of address & selfie
Upload a utility bill from Tenaga Nasional, Syabas, or a recent bank statement showing your name and address. Include a selfie holding your ID.
Wait for confirmation email
The 12spin compliance team reviews submissions within 24β48 hours. You'll receive an email confirming approval or requesting additional information.
Security Notes
Deposit and withdraw using payment options every Malaysian already uses daily. All transactions are encrypted and processed in MYR.
Minimum deposit RM 20 Β· Minimum withdrawal RM 50 Β· Transactions processed in MYR
The typical 12spin player journey is straightforward. Most members complete their first withdrawal within 24 hours of signing up β here's what that path looks like.
Create your free 12spin account in under 2 minutes. Email, phone, and a password β that's it. No lengthy forms, no upfront commitments.
Top up via Touch n Go, Boost, or your preferred bank. Funds reflect instantly. Claim your 100% welcome bonus at the same time β don't leave RM on the table.
Explore 3,500+ slots, live dealer tables, or place a live bet on tonight's EPL or Malaysia Super League match from Johor Bahru or anywhere across the country.
Won something? Great. Submit a withdrawal request and most are processed in 15β30 minutes. Funds land directly in your Maybank or Touch n Go wallet.
Winnings are yours. Climb the VIP ladder, unlock higher cashbacks, and enjoy the full 12spin experience long-term.
12spin was founded with a simple but powerful mission: to build the most trusted, most entertaining, and most rewarding online casino experience for Malaysian players. Since our launch seven years ago, we have grown from a small sportsbook focused on the Malaysia Super League and EPL into a comprehensive gaming destination covering slots, live casino, esports betting, and more β all under one roof, available 24/7 from Kuala Lumpur, Penang, Johor Bahru, and every corner of the country.
We are proud of our commitment to responsible gaming and player protection. 12spin operates under international gaming authority oversight, maintains strict KYC and AML procedures, and partners with responsible gaming organisations to ensure that every player on our platform can enjoy their experience in a safe and controlled environment. We believe that great entertainment and player wellbeing are not mutually exclusive β they go hand in hand.
Today, 12spin serves over 850,000 registered players across Malaysia. We continue to invest in platform stability, faster payouts, and a growing game library so that whether you're a casual weekend slot player in Petaling Jaya or a high-volume sports bettor in Bangsar, 12spin is always the right choice for your online gaming experience.
Your Privacy Matters at 12spin
12spin is committed to protecting your personal data in accordance with applicable data protection laws. We collect only the information necessary to operate your account, process transactions, and comply with regulatory obligations. We never sell your data to third parties. By using our platform, you agree to our Privacy Policy and Terms & Conditions.
Gambling should always be fun β not a financial burden. 12spin takes responsible gaming seriously and provides tools to help every player stay in control.
Set daily, weekly, or monthly deposit caps on your account. Limits apply immediately and can only be lowered β raising them requires a 7-day cooling period.
Take a break for 24 hours, 1 week, 1 month, or permanently. Self-exclusion blocks all login access and marketing communications for the selected period.
Enable timed session alerts. A pop-up will notify you every 30, 60, or 90 minutes of active play β so you always know how long you've been gaming.
If gambling is causing concern, reach out to Befrienders Malaysia or the National Problem Gambling Helpline. Our support team can also connect you with professional resources.
As mandated by international gaming authorities, all players must be 21 years of age or older to register and play at 12spin. Age verification is required during the KYC process.
Learn About Responsible Gaming3,500+ games. Instant deposits. Trusted by 850,000+ Malaysian players. Your next big win is one spin away.
Explore 12spin Casino