12Play Casino No Deposit Bonus Codes

12play has an internationally branded interface, available as soon as you open the crimson-colored homepage. They've got jackpots, and big payout potential if you invest the time and money necessary to win! They have a catalog of esports, sports, and live casino games as well as slots, arcade, and 4D! They also have a VIP program, and live chat available 24/7! Their live chat experts are always around to assist you with promotions, payouts, and more. 12Play is well known in Malaysia for being one of their premier online casinos. They have a stellar reputation for outstanding casino quality, and despite the focus on Malaysia is an international online casino. They have bonuses for new and current players, like referral bonuses, special birthday bonuses, extra winnings, daily deposit bonuses, and other profitable rewards.

Welcome Bonus

When 12play becomes your new favorite online casino, they're ready to welcome you with open arms and a smile. They are celebrating your membership by giving you a 100% welcome bonus worth up to a maximum MYR588. This is a generous welcome bonus given to encourage you to have never-ending fun! Claiming this promotion is easy, just select the "100% Welcome Bonus option" on the deposit form. Most bonuses come with terms and conditions you'll need to comply with, however. All members will need to fulfill the required bet amount (or known as a turnover requirement) based on the maximum bonus claimed before any withdrawal can be made. Some games are excluded from being counted towards the turnover requirements, like Blackjack, Casino Hold 'em/ Poker, number, board, and virtual sports games.

Welcome Combo Pack

You can choose an exclusive bonus with your first deposit at 12PLAY. There are three options for deposit amounts and related bonuses. There are different deposit options. The first option is to deposit 50 and gets MYR88 with a turnover requirement of x10. You can deposit 100 and get MYR188 with a turnover of x12. Finally, you can also choose to deposit 300 and get MYR588 with a turnover requirement of x20. This is a welcome bonus, so is only available for brand new members. To claim this special promotion, you'll need to select the "DEPOSIT MYR xxx GET MYR xx (Turnover xxx)" option on the deposit form. This is a one-time bonus.

Slot Tournaments and Cash Drops

Always check out the daily rewards section on the promotions page, because there are always changing promotions like tournaments on their featured slot game. For instance, right now there is a daily wins slot with total prizes up to MYR12,000,00. What's great about tournaments is you can compete with other players, and there's no singular winner, as multiple players will receive a portion of the prize. Tournaments are running every week, starting on Thursday to Thursday of next week. To participate, you'll need to place a bet on the featured slot in the "event" tab. The minimum bet amount to participate in the slots tournament is MYR1.50 and there is no limited max bet amount, but this could vary from tournament to tournament. The good news is players who place maximum bet amounts are eligible for Cash Drops prize calculations at MYR20. Their tournaments are usually for all Pragmatic Play games

Live Casino Tournaments

There are live casino tournaments as well! All live casino games will qualify for the Live Casino Tournament. There is also no minimum bet required to participate in the live casino tournament. Like most tournaments, players are ranked based on the highest total value of all bets placed that week. The tournament leaderboard is always updated in real-time.

Daily First Deposit Bonus

There is a 15% daily first deposit bonus, that comes with a turnover requirement of x18. To qualify for this bonus, you'll need to select this option from the deposit form. Every member can claim this bonus once a day. You'll need to meet the required bet amount before you withdraw.

Unlimited Daily Bonus

There is a 10% deposit bonus every time you reload! There is a turnover requirement of x12, but to qualify, just select this option from the deposit form. You'll need to meet the bet amount before a withdrawal is allowed. Since this is an unlimited daily bonus, this means you can claim this bonus - multiple times!

5% Deposit Bonus

If you don't feel like meeting the turnover requirements for the daily first deposit bonus or the unlimited daily bonus, you might enjoy the 5% deposit bonus. The turnover requirement for this bonus is 5%. To claim this promotion, just head over to the deposit form and select the "5% DEPOSIT BONUS" option. You'll need to meet the required bet amount before withdrawal.

Cash Rebate Options

There is an unlimited weekly cash rebate of 0.5% to 1% on all Live Casino games with unlimited payout and zero turnovers! Your cash rebate is calculated from Monday to Sunday, with a minimum payout of MYR5 and an unlimited payout. The Live Casino cash rebate is based on the member's total amount wagered during the promotion period. All members are entitled to a 1% cash rebate.

You can also claim 0.3% to 1% on all sports games with an unlimited cash rebate, unlimited payout, and no turnover. If ESPORTS is more your cup of tea, get 0.3% to 1% on all esports games! This cash rebate has similar terms and conditions as the previously mentioned cash rebates. There is also a weekly unlimited cash rebate of 0.3% to 1.2% on slots games.

Extra 10% Winning and Rebate

This site has a unique 4D lottery cash rebate! Your rebate is based on the total amount wagered throughout the week. all 12PLAY members are entitled to enjoying the 10% bonus on their 4D lottery, for first to third prize winnings, plus an additional 10% rebate on the total wagered amount. Your cash rebate for the 4D lottery is calculated from Tuesday to Monday with no minimum or maximum payout - with no turnover requirement.


The always consistent and updating promotions are appealing enough to lure players to 12play, so what are you waiting for! Check out their dense catalog of sports betting and casino games for yourself, and you won't be disappointed.