Welcome to the myspin family! As a new member, you're entitled to the most rewarding welcome bonus package in Malaysia. Your first deposit is matched immediately — and the rewards don't end there.
The bonuses don't stop at your first deposit — we reward you for your first 3 consecutive deposits!
Deposit RM 30, get back RM 90. Deposit RM 444, receive the full RM 888 bonus! The easiest way to kick off your gaming journey at myspin.
The more you deposit, the bigger your bonus! Your second deposit still earns a generous reward — a 150% bonus usable across all myspin tables and slots.
The final tier of the welcome package — a 100% bonus meaning every ringgit you deposit, we match it. Outstanding value!
At myspin, we believe that rewarding new members shouldn't stop at deposit bonuses alone. That's why we've put together multiple layers of additional rewards waiting for you from the moment you register.
Register and your first deposit will grant you 50 free spins on myspin's featured slots. Winnings are credited instantly!
Had a losing week? We'll refund 10% of your net losses every Monday. Minimum cashback RM 10.
Every wager earns reward points. Level up from Silver to Gold to Diamond for exclusive privileges.
Refer a friend to register at myspin and earn RM 50 cash bonus for every friend who successfully signs up and makes a deposit.
Exclusively for sports players — earn an extra 20% bonus on all deposits used in the myspin Sports Betting section.
Log in every day to collect free credits. Log in 7 days in a row for a special RM 50 bonus!
The process is straightforward and can be completed in under 5 minutes. Just follow the steps below:
Click the "Register" button and fill in your name, Malaysian phone number, and password. Verify the OTP sent to your phone.
Select a payment method (Touch 'n Go, GrabPay, DuitNow, etc.) and deposit a minimum of RM 30. Funds are credited instantly.
Go to the "Promotions" section in your account and click "Activate" on the Welcome Bonus. Bonus is credited within seconds.
Use your bonus credits to play slots, baccarat, blackjack, or place Sports Bets. Meet the wagering requirements and withdraw your winnings!
Not sure how much you need to wager to meet the requirements? Use this simple calculator to work out what's needed before you can withdraw your bonus winnings.
Many people wonder — why is myspin willing to offer such a generous bonus? The answer is simple: we want you to experience real gameplay without taking on too much financial risk upfront. We're confident that once you've seen the quality of the myspin platform, our professional dealers, fast deposits and withdrawals, and wide range of games — you'll want to keep coming back.
The myspin Welcome Bonus is also one of the most competitive in Malaysia. Many users who have tried multiple platforms say the three-tier package worth up to RM 1,888 offers the best overall value when weighed against the wagering requirements attached.
One of the biggest advantages of the myspin bonus is its flexibility. Unlike some platforms that restrict bonuses to slots only, myspin bonus credits can be used across nearly every game in our catalogue. That means you can use your bonus at the live Baccarat table, try your hand at Blackjack, bet on Malaysia Liga Super or EPL matches, or spin the reels on a progressive jackpot slot.
Please note that game contribution rates toward wagering requirements vary by game type. Slots contribute 100%, while table games such as Baccarat and Blackjack contribute 10%. Sports bets contribute 100% provided the selected market has odds of at least 1.50. This is standard practice across the industry, and myspin is always transparent about it.
Myspin supports all major digital payment methods in Malaysia. You can deposit using Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or online banking via FPX with Maybank2u and CIMB Clicks. All deposits are processed instantly and secured with 256-bit SSL encryption.
To ensure your bonus is activated, make sure you use a bank account or e-wallet registered in your own name. myspin does not accept third-party deposits for security and compliance reasons. If you experience any issues with your deposit, the myspin support team is available 24 hours a day via live chat.
To get the best value from your myspin bonus, deposit exactly at the maximum cap for each tier — RM 444 for the first tier, RM 392 for the second, and RM 412 for the third. This ensures you receive the full RM 1,888 bonus without leaving anything on the table.
Remember: each tier's bonus must be activated within 7 days of making your deposit. Don't let it expire!
At myspin, we believe in full transparency. Our wagering requirement is 25x the bonus amount received. This means if you receive a RM 400 bonus, you'll need to place bets totalling RM 10,000 before any bonus winnings can be withdrawn. That figure may sound large, but keep in mind — you don't need to win RM 10,000. You simply need to place that total in bets, which is very achievable with regular play over a few days.
Important note: your original deposit is not subject to any wagering requirement. If you deposit RM 200 and receive a RM 400 bonus, you can withdraw your RM 200 deposit at any time without meeting any conditions. Only winnings generated from bonus credits require the wagering requirement to be fulfilled first.
Review the key terms before claiming your myspin bonus:
The Welcome Bonus is exclusively for new accounts that have never received any myspin bonus before.
Each individual, device, phone number, and IP address is entitled to one set of bonuses only. Duplicate accounts will be suspended.
Winnings from bonus credits may be withdrawn once the 25x wagering requirement is met. Your original deposit can be withdrawn at any time.
Each bonus tier must be activated and its wagering requirement fulfilled within 7 days. Expired bonuses cannot be recovered.
The maximum amount that can be withdrawn from bonus winnings is RM 5,000 per tier. This limit does not apply to winnings from your original deposit.
Terms and conditions are subject to change. Check the page Terms & Conditions for the latest updates before claiming your bonus.
View all the important details in one easy-to-read table.
| Feature | Deposit 1 (200%) | Deposit 2 (150%) | Deposit 3 (100%) |
|---|---|---|---|
| Bonus Percentage | 200% | 150% | 100% |
| Maximum Bonus | RM 888 | RM 588 | RM 412 |
| Minimum Deposit | RM 30 | RM 50 | RM 50 |
| Wagering Required | 25x bonus | 25x bonus | 25x bonus |
| Validity Period | 7 days | 7 days | 7 days |
| Slots | |||
| Baccarat / Blackjack | |||
| Sports Betting | |||
| Free Spins | 50 spins |
Have questions about the bonus? We've got the answers right here.
Register for free at myspin today, make your first deposit, and claim the biggest welcome bonus in Malaysia. Slots, baccarat, blackjack, sports — use your bonus anywhere!
*Subject to terms and conditions. Eligible for users aged 18+ only. Read Terms & Conditions