Compare every offer side by side
All 45 offers from the casinos we review, in one table. Search by casino or offer, filter by type, and press Compare on any two to see them side by side; the better figure of the two is in green.
Press Compare on two offers to see them side by side. 45 of 45 offers
| Casino | Offer | Bonus | Min deposit | To withdraw | Compare |
|---|---|---|---|---|---|
| Welcome Bonus | 300% up to RM3,000 | RM500 | 38× turnover | ||
| Welcome Bonus | 300% up to RM15 | RM5 | Winover ×3, max ×5 | ||
| Welcome Bonus | 255% up to RM2,550 | RM500 | 35× turnover | ||
| Welcome Bonus | 188% up to RM1,880 | RM30 | 35× turnover | ||
| Welcome Bonus | 150% up to RM450 | RM50 | Winover ×3, max ×8 | ||
| Welcome Bonus | 150% up to RM150 | RM100 | Winover ×3, max ×3 | ||
| Welcome Bonus | 130% up to RM888 | RM50 | 20× turnover | ||
| Welcome Bonus | 120% up to RM100 | RM30 | Winover ×3, max ×5 | ||
| Welcome Bonus | 110% up to RM388 | RM30 | 25× turnover | ||
| Welcome Bonus | 100% up to RM300 | RM30 | Winover ×4, max ×6 | ||
| Free Credit | RM188 free | None | Reach RM1,300 | ||
| Free Credit | RM57 free daily | None | Reach RM500 | ||
| Free Credit | RM50 free daily | None | Reach RM500 | ||
| Free Credit | RM33 free | None | Reach RM900 | ||
| Free Credit | RM30 free | None | Reach RM900 | ||
| Free Credit | RM27 free | None | Reach RM500 | ||
| Free Credit | RM3 free daily | None | 10× turnover | ||
| Daily Bonus | 125% up to RM288 | RM30 | Winover ×5, max ×5 | ||
| Daily Bonus | 100% up to RM10 | RM10 | Reach RM100, max RM150 | ||
| Daily Bonus | 100% up to RM10 | RM10 | Reach RM100, max RM150 | ||
| Daily Bonus | 20% up to RM80 | RM50 | 10× turnover | ||
| Daily Bonus | 20% up to RM377 | RM30 | 20× turnover | ||
| Daily Bonus | 20% up to RM777 | RM30 | 15× turnover | ||
| Daily Bonus | 20% up to RM200 | RM50 | Winover ×5 | ||
| Daily Bonus | 20% up to RM333 | RM30 | 15× turnover | ||
| Daily Bonus | 18% up to RM688 | RM50 | 20× turnover | ||
| Daily Bonus | 10% up to RM200 | RM50 | Winover ×3 | ||
| Daily Bonus | 8%, no cap | RM30 | 12× turnover | ||
| Weekly Bonus | 50% up to RM150 | RM50 | Winover ×6, max ×6 | ||
| Weekly Bonus | 30% up to RM150 | RM50 | Winover ×8, max ×8 | ||
| Weekly Bonus | 27% up to RM250 | RM30 | 20× turnover | ||
| Weekly Bonus | 25% up to RM377 | RM50 | 20× turnover | ||
| Monthly Bonus | 88% up to RM88 | RM30 | 18× turnover | ||
| Monthly Bonus | 88% up to RM300 | RM50 | 10× turnover | ||
| Monthly Bonus | 80% up to RM160 | RM50 | Winover ×8, max ×8 | ||
| Monthly Bonus | 77% up to RM177 | RM50 | Winover ×3, max ×3 | ||
| Monthly Bonus | 50% up to RM500 | RM30 | Winover ×3, max ×5 | ||
| Rebate | 8% · Weekly | — | 5× turnover | ||
| Rebate | 3%–8% · Weekly | — | No turnover | ||
| Rebate | 5% · Weekly | — | No turnover | ||
| Rebate | 0.4%–1.2% · Daily | — | No turnover | ||
| Rebate | 0.5%–1% · Daily | — | 3× turnover | ||
| Rebate | 0.3%–1% · Daily | — | No turnover | ||
| Rebate | 0.4%–1% · Daily | — | No turnover | ||
| Rebate | 0.45%–1% · Daily | — | No turnover |
No offer matches. Try another word or type.
GSLOT300% Welcome BonusRoyal Welcome Package
300% of your deposit, up to RM3,000.
- Min depositRM500
- Max bonusRM3,000
- Turnover38×
- Time limit30 days
Betting needed before you can withdrawRM76,000On the minimum RM500 deposit with its RM1,500 bonus. For the full RM3,000 bonus: RM152,000. Roughly RM51 of bets per RM1 of bonus.- Slots only, not the 918Kiss, Mega888 or Pussy888 apps
- New members, first deposit, once per account
- Turnover is 38× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Terms from GSLOT's promotions page, checked 15 Oct 2026.
EG33300% Welcome BonusSlots Welcome Bonus 300%
300% of your deposit, up to RM15.
- Min depositRM5
- Max bonusRM15
- Winover×3
- Max cash-out×5
Balance needed before you can withdrawRM60On the minimum RM5 deposit with its RM15 bonus; the most you can take out is RM100 and anything above it is removed. For the full RM15 bonus: withdraw from RM60, at most RM100.- All slots; not live casino, sports, esports, 4D, fishing or multiplayer games
- New players, once only
- Your balance must reach 3× the deposit plus the bonus before you can withdraw, and you can take out at most 5×
Terms from EG33's promotions page, checked 15 Oct 2026.
MIDAS55255% Welcome BonusGolden Tempest Bonus
255% of your deposit, up to RM2,550.
- Min depositRM500
- Max bonusRM2,550
- Turnover35×
- Time limitNone stated
Betting needed before you can withdrawRM62,125On the minimum RM500 deposit with its RM1,275 bonus. For the full RM2,550 bonus: RM124,250. Roughly RM49 of bets per RM1 of bonus.- Slots only, not the Pussy888, Mega888, 918Kiss or 918Kaya apps; fishing, arcade, card and board games do not count
- New members, cannot be combined with another welcome or deposit bonus
- Turnover is 35× the deposit plus the bonus
Terms from MIDAS55's promotions page, checked 15 Oct 2026.
811C188% Welcome BonusWelcome Reward
188% of your deposit, up to RM1,880.
- Min depositRM30
- Max bonusRM1,880
- Turnover35×
- Time limit30 days
Betting needed before you can withdrawRM3,024On the minimum RM30 deposit with its RM56.40 bonus. For the full RM1,880 bonus: RM100,800. Roughly RM54 of bets per RM1 of bonus.- Slots only, not the 918Kiss, 918Kaya, Mega888 or Pussy888 apps
- First deposit after the account is activated, 18+
- Turnover is 35× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Terms from 811C's promotions page, checked 15 Oct 2026.
MEGA128150% Welcome BonusMega 150% Starter Bonus
150% of your deposit, up to RM450.
- Min depositRM50
- Max bonusRM450
- Winover×3
- Max cash-out×8
Balance needed before you can withdrawRM375On the minimum RM50 deposit with its RM75 bonus; the most you can take out is RM1,000 and anything above it is removed. For the full RM450 bonus: withdraw from RM2,250, at most RM6,000.- Slots only
- New members, first deposit, cannot be combined with other offers
- Your balance must reach 3× the deposit plus the bonus before you can withdraw, and you can take out at most 8×, finished within 30 days or the bonus is forfeited
Terms from MEGA128's promotions page, checked 15 Oct 2026.
CASINO JR150% Welcome BonusNew Member Super: Deposit RM100, Get RM250
150% of your deposit, up to RM150.
- Min depositRM100
- Max bonusRM150
- Winover×3
- Max cash-out×3
Balance needed before you can withdrawRM750On the minimum RM100 deposit with its RM150 bonus; the most you can take out is RM750 and anything above it is removed. For the full RM150 bonus: withdraw from RM750, at most RM750.- Slots only; a bet on live games, arcade, fishing, 4D, esports or sports voids the bonus
- New players, first deposit, only when your balance is under RM5
- Your balance must reach 3× the deposit plus the bonus before you can withdraw, and you can take out at most 3×
Terms from CASINO JR's promotions page, checked 15 Oct 2026.
OKLAH88130% Welcome Bonus130% Welcome Bonus
130% of your deposit, up to RM888.
- Min depositRM50
- Max bonusRM888
- Turnover20×
- Time limit30 days
Betting needed before you can withdrawRM2,300On the minimum RM50 deposit with its RM65 bonus. For the full RM888 bonus: RM31,421.54. Roughly RM35 of bets per RM1 of bonus.- All games except the 918Kiss, 918Kaya, XE88, Pussy888 and Mega888 apps and 4D
- New members, first deposit, after ID (KYC) check
- Turnover is 20× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Terms from OKLAH88's promotions page, checked 15 Oct 2026.
JL7120% Welcome Bonus120% Slot Welcome Bonus
120% of your deposit, up to RM100.
- Min depositRM30
- Max bonusRM100
- Winover×3
- Max cash-out×5
Balance needed before you can withdrawRM198On the minimum RM30 deposit with its RM36 bonus; the most you can take out is RM330 and anything above it is removed. For the full RM100 bonus: withdraw from RM550, at most RM916.67.- The 918Kiss, 918Kaya, Mega888, Pussy888 and XE-88 apps only
- First deposit after the account is activated
- Your balance must reach 3× the deposit plus the bonus before you can withdraw, and you can take out at most 5×, finished within 30 days or the bonus is forfeited
Terms from JL7's promotions page, checked 15 Oct 2026.
S188110% Welcome BonusNew Player Welcome Bonus
110% of your deposit, up to RM388.
- Min depositRM30
- Max bonusRM388
- Turnover25×
- Time limit30 days
Betting needed before you can withdrawRM1,575On the minimum RM30 deposit with its RM33 bonus. For the full RM388 bonus: RM18,518.18. Roughly RM48 of bets per RM1 of bonus.- All games except the 918Kiss, 918Kaya, XE88, Pussy888 and Mega888 apps and 4D
- New players. The "288%" is three deposits added up: 110% on the first (up to RM388), 88% on the second (up to RM600), 90% on the third (up to RM900)
- Turnover is 25× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Slot bets count at only 50% towards the turnover (roulette and Pai Gow 25%), so on slots you actually need to bet twice the figure above.
Terms from S188's promotions page, checked 15 Oct 2026.
7SLOTS100% Welcome Bonus100% Slots Welcome Bonus
100% of your deposit, up to RM300.
- Min depositRM30
- Max bonusRM300
- Winover×4
- Max cash-out×6
Balance needed before you can withdrawRM240On the minimum RM30 deposit with its RM30 bonus; the most you can take out is RM360 and anything above it is removed. For the full RM300 bonus: withdraw from RM2,400, at most RM3,600.- Slots only
- New members with a Malaysian phone number and bank account, once; no other welcome bonus after it
- Your balance must reach 4× the deposit plus the bonus before you can withdraw, and you can take out at most 6×
Terms from 7SLOTS's promotions page, checked 15 Oct 2026.
OKLAH88RM188 Free CreditWelcome Free Credit RM188
RM188 free, no deposit needed.
- Free creditRM188
- Win targetRM1,300
- You can withdrawRM30
- Deposit to withdrawNone
Balance needed before you can withdrawRM1,300Then you can take out RM30, and the rest of the balance is removed.- EpicWin free version only
- New registrations, after ID (KYC) check
- Your balance must reach RM1,300 before you can withdraw
Terms from OKLAH88's promotions page, checked 15 Oct 2026.
JL7RM57 Free CreditUUSlots Daily Free RM57
RM57 free every day; to withdraw, you deposit RM50 first.
- Free creditRM57
- Win targetRM500
- You can withdrawRM80
- Deposit to withdrawRM50
Balance needed before you can withdrawRM500Then you deposit RM50 and can take out RM80 in all, your own deposit included; the rest is removed.- UUSlots free version only
- All members, once a day
- Your balance must reach RM500 before you can withdraw
Terms from JL7's promotions page, checked 15 Oct 2026.
S188RM50 Free CreditEpicWin Daily Login: RM50 Free
RM50 free every day; to withdraw, you deposit RM30 first.
- Free creditRM50
- Win targetRM500
- You can withdrawRM58
- Deposit to withdrawRM30
Balance needed before you can withdrawRM500Then you deposit RM30 and can take out RM58 in all, your own deposit included; the rest is removed.- EpicWin free version only
- All members, once a day, claimed on the mission page
- Your balance must reach RM500 before you can withdraw
Terms from S188's promotions page, checked 15 Oct 2026.
EG33RM33 Free CreditRegister & Free Credit RM33
RM33 free, no deposit needed.
- Free creditRM33
- Win targetRM900
- You can withdrawRM30
- Deposit to withdrawNone
Balance needed before you can withdrawRM900Then you can take out RM30, and the rest of the balance is removed.- One selected slot, free version
- New players; join EG33's Telegram group and channel to withdraw
- Your balance must reach RM900 before you can withdraw
Terms from EG33's promotions page, checked 15 Oct 2026.
CASINO JRRM30 Free CreditNew Sign-Up Free Bonus RM30
RM30 free, no deposit needed.
- Free creditRM30
- Win targetRM900
- You can withdrawRM30
- Deposit to withdrawNone
Balance needed before you can withdrawRM900Then you can take out RM30, and the rest of the balance is removed.- EpicWin and SCR888 H5 free version only
- New members; join the CasinoJR Telegram group to withdraw
- Your balance must reach RM900 before you can withdraw
Terms from CASINO JR's promotions page, checked 15 Oct 2026.
7SLOTSRM27 Free CreditNew Member Free Credit RM27
RM27 free, no deposit needed.
- Free creditRM27
- Win targetRM500
- You can withdraw10% of balance
- Deposit to withdrawNone
Balance needed before you can withdrawRM500Then you can take out 10% of your balance, with no cap.- CrowdPlay, EpicWin or UU Slots free version only
- New members; join 7Slots' Telegram and send a screenshot to claim
- Your balance must reach RM500 before you can withdraw
Terms from 7SLOTS's promotions page, checked 15 Oct 2026.
GSLOTRM3 Free CreditJennie's Daily Free Credit RM3
RM3 free every day, no deposit needed.
- Free creditRM3
- Turnover10×
- Time limit30 days
- Deposit to withdrawNone
Betting needed before you can withdrawRM3010× the RM3 credit.- Slots only, not the 918Kiss, Mega888 or Pussy888 apps
- The first 100 members each day, 8 PM to 10 PM, once a day
- Turnover is 10×
Terms from GSLOT's promotions page, checked 15 Oct 2026.
S188125% Daily BonusDaily EpicWin Slots Bonus 125%
125% of your deposit, up to RM288.
- Min depositRM30
- Max bonusRM288
- Winover×5
- Max cash-out×5
Balance needed before you can withdrawRM337.50On the minimum RM30 deposit with its RM37.50 bonus; the most you can take out is RM337.50 and anything above it is removed. For the full RM288 bonus: withdraw from RM2,592, at most RM2,592.- EpicWin slots only
- All members, once a day, cannot be combined with other bonuses
- Your balance must reach 5× the deposit plus the bonus before you can withdraw, and you can take out at most 5×
Terms from S188's promotions page, checked 15 Oct 2026.
EG33100% Daily BonusDeposit RM10, Get RM10 Free (Daily Slots Bonus)
100% of your deposit, up to RM10.
- Min depositRM10
- Max bonusRM10
- WinoverRM100
- Max cash-outRM150
Balance needed before you can withdrawRM100Deposit RM10, get RM10 free. Withdraw once the balance reaches RM100; at most RM150, and anything above is removed.- Slots only
- All members, once a day, on a RM10 deposit
- You can withdraw once your balance reaches RM100, and take out at most RM150
Terms from EG33's promotions page, checked 15 Oct 2026.
CASINO JR100% Daily BonusDeposit RM10, Get RM10 Free (Daily Slots Bonus)
100% of your deposit, up to RM10.
- Min depositRM10
- Max bonusRM10
- WinoverRM100
- Max cash-outRM150
Balance needed before you can withdrawRM100Deposit RM10, get RM10 free. Withdraw once the balance reaches RM100; at most RM150, and anything above is removed.- Slots only
- All members, once a day, on a RM10 deposit
- You can withdraw once your balance reaches RM100, and take out at most RM150
Terms from CASINO JR's promotions page, checked 15 Oct 2026.
GSLOT20% Daily Bonus20% Daily Slot Bonus
20% of your deposit, up to RM80.
- Min depositRM50
- Max bonusRM80
- Turnover10×
- Time limit30 days
Betting needed before you can withdrawRM600On the minimum RM50 deposit with its RM10 bonus. For the full RM80 bonus: RM4,800. Roughly RM60 of bets per RM1 of bonus.- Slots only, not the 918Kiss, Mega888 or Pussy888 apps
- All members, once a day
- Turnover is 10× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Terms from GSLOT's promotions page, checked 15 Oct 2026.
7SLOTS20% Daily Bonus20% Daily First Deposit Bonus
20% of your deposit, up to RM377.
- Min depositRM30
- Max bonusRM377
- Turnover20×
- Time limitNone stated
Betting needed before you can withdrawRM720On the minimum RM30 deposit with its RM6 bonus. For the full RM377 bonus: RM45,240. Roughly RM120 of bets per RM1 of bonus.- All games except app slots and lottery
- All members, first deposit of the day
- Turnover is 20× the deposit plus the bonus
Terms from 7SLOTS's promotions page, checked 15 Oct 2026.
JL720% Daily Bonus20% First Daily Deposit
20% of your deposit, up to RM777.
- Min depositRM30
- Max bonusRM777
- Turnover15×
- Time limit30 days
Betting needed before you can withdrawRM540On the minimum RM30 deposit with its RM6 bonus. For the full RM777 bonus: RM69,930. Roughly RM90 of bets per RM1 of bonus.- All games except the 918Kiss, 918Kaya, Mega888, XE-88 and Pussy888 apps and 4D
- All members, first deposit of the day
- Turnover is 15× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Slot bets count at only 50% towards the turnover (roulette and Pai Gow 25%), so on slots you actually need to bet twice the figure above.
Terms from JL7's promotions page, checked 15 Oct 2026.
MEGA12820% Daily Bonus20% Bonus Harian Pertama
20% of your deposit, up to RM200.
- Min depositRM50
- Max bonusRM200
- Winover×5
- Max cash-outNo cap
Balance needed before you can withdrawRM300On the minimum RM50 deposit with its RM10 bonus; there is no cap on what you can take out.- Slots (5x winover, no cash-out cap) or live casino (20x turnover instead)
- All members, first deposit of the day
- Your balance must reach 5× the deposit plus the bonus before you can withdraw; no cap on the cash-out, finished within 30 days or the bonus is forfeited
Terms from MEGA128's promotions page, checked 15 Oct 2026.
SLOTS3320% Daily Bonus20% Daily First Deposit Bonus
20% of your deposit, up to RM333.
- Min depositRM30
- Max bonusRM333
- Turnover15×
- Time limitNone stated
Betting needed before you can withdrawRM540On the minimum RM30 deposit with its RM6 bonus. For the full RM333 bonus: RM29,970. Roughly RM90 of bets per RM1 of bonus.- Slots only; at most RM5,000 can be withdrawn from it
- All players, first deposit of the day
- Turnover is 15× the deposit plus the bonus
Terms from SLOTS33's promotions page, checked 15 Oct 2026.
OKLAH8818% Daily Bonus18% Daily First Deposit Bonus
18% of your deposit, up to RM688.
- Min depositRM50
- Max bonusRM688
- Turnover20×
- Time limitNone stated
Betting needed before you can withdrawRM1,180On the minimum RM50 deposit with its RM9 bonus. For the full RM688 bonus: RM90,204.44. Roughly RM131 of bets per RM1 of bonus.- All games
- All members, first deposit of the day
- Turnover is 20× the deposit plus the bonus
The offer's title says 18x turnover but its terms say 20x; the figures here use the terms.
Terms from OKLAH88's promotions page, checked 15 Oct 2026.
MIDAS5510% Daily Bonus10% Daily Login Deposit Bonus
10% of your deposit, up to RM200.
- Min depositRM50
- Max bonusRM200
- Winover×3
- Max cash-outNo cap
Balance needed before you can withdrawRM165On the minimum RM50 deposit with its RM5 bonus; there is no cap on what you can take out.- All games except the 918Kiss, Mega888 and Pussy888 apps
- All members, once a day
- Your balance must reach 3× the deposit plus the bonus before you can withdraw; no cap on the cash-out
Terms from MIDAS55's promotions page, checked 15 Oct 2026.
811C8% Daily Bonus8% Daily Deposit Bonus
8% of your deposit, no cap.
- Min depositRM30
- Max bonusNo cap
- Turnover12×
- Time limit30 days
Betting needed before you can withdrawRM388.80On the minimum RM30 deposit with its RM2.40 bonus. Roughly RM162 of bets per RM1 of bonus.- Live casino and sports only; slot winnings are void
- All members, on every deposit, no cap on the bonus
- Turnover is 12× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Terms from 811C's promotions page, checked 15 Oct 2026.
MEGA12850% Weekly Bonus50% Slot Bonus Mingguan
50% of your deposit, up to RM150.
- Min depositRM50
- Max bonusRM150
- Winover×6
- Max cash-out×6
Balance needed before you can withdrawRM450On the minimum RM50 deposit with its RM25 bonus; the most you can take out is RM450 and anything above it is removed. For the full RM150 bonus: withdraw from RM2,700, at most RM2,700.- Slots only; a bet on casino or fishing games voids the winnings
- All members, once a week
- Your balance must reach 6× the deposit plus the bonus before you can withdraw, and you can take out at most 6×, finished within 30 days or the bonus is forfeited
Terms from MEGA128's promotions page, checked 15 Oct 2026.
811C30% Weekly Bonus30% Weekend Slot Bonus
30% of your deposit, up to RM150.
- Min depositRM50
- Max bonusRM150
- Winover×8
- Max cash-out×8
Balance needed before you can withdrawRM520On the minimum RM50 deposit with its RM15 bonus; the most you can take out is RM520 and anything above it is removed. For the full RM150 bonus: withdraw from RM5,200, at most RM5,200.- Slots only, not app slots; winnings from fishing, live casino or sports are void
- All members, once a day on Saturday and Sunday
- Your balance must reach 8× the deposit plus the bonus before you can withdraw, and you can take out at most 8×
Terms from 811C's promotions page, checked 15 Oct 2026.
7SLOTS27% Weekly BonusUltimate Weekend Bonus
27% of your deposit, up to RM250.
- Min depositRM30
- Max bonusRM250
- Turnover20×
- Time limitNone stated
Betting needed before you can withdrawRM762On the minimum RM30 deposit with its RM8.10 bonus. For the full RM250 bonus: RM23,518.52. Roughly RM94 of bets per RM1 of bonus.- All games except app slots and lottery
- All members, first deposit on Saturday and on Sunday
- Turnover is 20× the deposit plus the bonus
Terms from 7SLOTS's promotions page, checked 15 Oct 2026.
JL725% Weekly Bonus25% Weekend Reload Bonus
25% of your deposit, up to RM377.
- Min depositRM50
- Max bonusRM377
- Turnover20×
- Time limit30 days
Betting needed before you can withdrawRM1,250On the minimum RM50 deposit with its RM12.50 bonus. For the full RM377 bonus: RM37,700. Roughly RM100 of bets per RM1 of bonus.- All games except the 918Kiss, 918Kaya, Mega888, XE-88 and Pussy888 apps and 4D
- All members, once on Saturday and once on Sunday
- Turnover is 20× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Terms from JL7's promotions page, checked 15 Oct 2026.
GSLOT88% Monthly Bonus88% Slot Monthly Bonus
88% of your deposit, up to RM88.
- Min depositRM30
- Max bonusRM88
- Turnover18×
- Time limit30 days
Betting needed before you can withdrawRM1,015.20On the minimum RM30 deposit with its RM26.40 bonus. For the full RM88 bonus: RM3,384. Roughly RM38 of bets per RM1 of bonus.- Slots only, not the 918Kiss, Mega888 or Pussy888 apps
- All members, once a month
- Turnover is 18× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Terms from GSLOT's promotions page, checked 15 Oct 2026.
811C88% Monthly Bonus88% Monthly Slot Deposit Bonus
88% of your deposit, up to RM300.
- Min depositRM50
- Max bonusRM300
- Turnover10×
- Time limit30 days
Betting needed before you can withdrawRM940On the minimum RM50 deposit with its RM44 bonus. For the full RM300 bonus: RM6,409.09. Roughly RM21 of bets per RM1 of bonus.- All slots except app slots
- All members, once a month
- Turnover is 10× the deposit plus the bonus, finished within 30 days or the bonus is forfeited
Terms from 811C's promotions page, checked 15 Oct 2026.
MEGA12880% Monthly Bonus80% Slot Bonus Bulanan
80% of your deposit, up to RM160.
- Min depositRM50
- Max bonusRM160
- Winover×8
- Max cash-out×8
Balance needed before you can withdrawRM720On the minimum RM50 deposit with its RM40 bonus; the most you can take out is RM720 and anything above it is removed. For the full RM160 bonus: withdraw from RM2,880, at most RM2,880.- Slots only; a bet on casino or fishing games voids the winnings
- All members, once a month
- Your balance must reach 8× the deposit plus the bonus before you can withdraw, and you can take out at most 8×, finished within 30 days or the bonus is forfeited
Terms from MEGA128's promotions page, checked 15 Oct 2026.
JL777% Monthly BonusMonthly Lucky 77% Bonus
77% of your deposit, up to RM177.
- Min depositRM50
- Max bonusRM177
- Winover×3
- Max cash-out×3
Balance needed before you can withdrawRM265.50On the minimum RM50 deposit with its RM38.50 bonus; the most you can take out is RM265.50 and anything above it is removed. For the full RM177 bonus: withdraw from RM1,220.61, at most RM1,220.61.- Slots (shown here); or live casino and sports from a RM100 deposit with 8x turnover, capped at 5x
- All members, once a month, either the slot or the live casino and sports version
- Your balance must reach 3× the deposit plus the bonus before you can withdraw, and you can take out at most 3×
Terms from JL7's promotions page, checked 15 Oct 2026.
EG3350% Monthly BonusMonthly Slots Bonus 50%
50% of your deposit, up to RM500.
- Min depositRM30
- Max bonusRM500
- Winover×3
- Max cash-out×5
Balance needed before you can withdrawRM135On the minimum RM30 deposit with its RM15 bonus; the most you can take out is RM225 and anything above it is removed. For the full RM500 bonus: withdraw from RM4,500, at most RM7,500.- All slots
- All players, once a month
- Your balance must reach 3× the deposit plus the bonus before you can withdraw, and you can take out at most 5×
Terms from EG33's promotions page, checked 15 Oct 2026.
811C8% Rebate8% Weekly Cash Rebate
8% of your losses back every week.
- Rebate8%
- PaidWeekly
- Max payoutRM1,000
- Turnover on it5×
Back on a RM1,000 losing weekRM80Lose RM1,000 in a week and RM80 comes back (the most it pays is RM1,000).- All games; losses counted Monday to Sunday
- All members, from RM5 back
- Credited every Monday at 3 PM; 5x turnover on the rebate
Terms from 811C's promotions page, checked 15 Oct 2026.
CASINO JR8% RebateWeekly Credit Recovery
3%–8% of your losses back every week, depending on VIP level.
- Rebate3%–8%
- PaidWeekly
- Max payoutNo cap
- Turnover on itNone
Back on a RM1,000 losing weekRM30–RM80Lose RM1,000 in a week and RM30 to RM80 comes back, depending on VIP level.- Net losses for the week (deposits minus withdrawals minus bonuses), 3% to 8% by VIP level
- All members who meet the weekly loss requirement
- Credited every Monday
Terms from CASINO JR's promotions page, checked 15 Oct 2026.
MEGA1285% Rebate5% Live Kasino Rebat Tunai Mingguan
5% of your losses back every week.
- Rebate5%
- PaidWeekly
- Max payoutNo cap
- Turnover on itNone
Back on a RM1,000 losing weekRM50Lose RM1,000 in a week and RM50 comes back.- Live casino losses only
- All members, from RM5 back
- Credited every Monday at 5 PM, no cap, no turnover on it
Terms from MEGA128's promotions page, checked 15 Oct 2026.
JL71.2% RebateSlots & Games Daily No Limit Cashback
0.4%–1.2% of your bets back every day, depending on VIP level.
- Rebate0.4%–1.2%
- PaidDaily
- Max payoutNo cap
- Turnover on itNone
Back on RM10,000 of betsRM40–RM120Bet RM10,000 in a day and you get RM40 back at the lowest level, RM120 at the highest.- Slots and games, 0.4% to 1.2% by membership tier
- All members, from RM7 back
- Paid every day, no cap, no turnover on it
Terms from JL7's promotions page, checked 15 Oct 2026.
GSLOT1% RebateDaily Rebate Up To 1%
0.5%–1% of your bets back every day, depending on VIP level.
- Rebate0.5%–1%
- PaidDaily
- Max payoutNo cap
- Turnover on it3×
Back on RM10,000 of betsRM50–RM100Bet RM10,000 in a day and you get RM50 back at the lowest level, RM100 at the highest.- Slots 0.5% to 1%; other games 0.3% to 0.8%, by VIP level
- All members, from RM50 of bets a day
- Credited every day at 12 PM; 3x turnover on the rebate
Terms from GSLOT's promotions page, checked 15 Oct 2026.
7SLOTS1% RebateSlots Daily Rebates
0.3%–1% of your bets back every day, depending on VIP level.
- Rebate0.3%–1%
- PaidDaily
- Max payoutNo cap
- Turnover on itNone
Back on RM10,000 of betsRM30–RM100Bet RM10,000 in a day and you get RM30 back at the lowest level, RM100 at the highest.- Slots, 0.3% to 1% by VIP level
- All members who deposit at least RM30
- Paid every day, no cap
Terms from 7SLOTS's promotions page, checked 15 Oct 2026.
EG331% RebateDaily Slots Rebate Up To 1%
0.4%–1% of your bets back every day, depending on VIP level.
- Rebate0.4%–1%
- PaidDaily
- Max payoutNo cap
- Turnover on itNone
Back on RM10,000 of betsRM40–RM100Bet RM10,000 in a day and you get RM40 back at the lowest level, RM100 at the highest.- Slots, 0.4% to 1% by VIP level; not the 918Kiss, 918Kaya, Mega888 or Pussy888 apps
- All players; bets made with a deposit bonus do not count
- Paid every day
Terms from EG33's promotions page, checked 15 Oct 2026.
SLOTS331% Rebate1% Unlimited Daily Rebates
0.45%–1% of your bets back every day, depending on VIP level.
- Rebate0.45%–1%
- PaidDaily
- Max payoutNo cap
- Turnover on itNone
Back on RM10,000 of betsRM45–RM100Bet RM10,000 in a day and you get RM45 back at the lowest level, RM100 at the highest.- Slots 0.45% to 1%; casino and sports 0.4% to 0.7%, by VIP tier
- All players with a deposit in the last two days
- Paid every day, no cap
Terms from SLOTS33's promotions page, checked 15 Oct 2026.
Claim links are affiliate links: we may earn a commission if you sign up, at no cost to you. Casinos change their offers often; the terms on their own page are the ones that apply.

Casino Bonuses in Malaysia (2026): What the Rollover Actually Costs You
Every offer on this page is taken from the promotions page of the casino that runs it, with the betting you need before you can withdraw already worked out. Below: what each kind of offer is, how to work out a rollover, and what to check in the terms before you claim.
Quick answer: how casino bonuses work in Malaysia
A bonus is money a casino adds to your account, locked until you meet its terms. Free credit needs no deposit, but caps what you can cash out. A welcome bonus adds a percentage to your first deposit and locks your balance until you clear the rollover. Daily, weekly and monthly bonuses do the same on later deposits, usually with a lighter rollover, and rebate pays back part of your bets or your losses. None of it is free money. All of it is worth taking if you read the terms.
The six kinds of casino offer
Every casino on this page gives out some mix of the same six offers. They differ in how often you can claim them and in what locks the money until you can withdraw, so knowing which kind you are looking at matters more than the percentage on the banner.
Welcome Bonus
Paid on your first deposit, once per account. It carries the biggest percentage (300% at GSLOT and EG33 right now) and the heaviest lock. Of the 10 we checked, 5 use turnover of 20× to 38× the deposit plus the bonus, and 5 use winover, where your balance has to reach a set multiple before you can withdraw.
Free Credit
Credit you get without depositing, often played on a free version of a slot. You win up to a set target, then only a small fixed amount can be cashed out (RM30–RM80 in the offers we checked) and the rest is removed. 2 of them also ask for a deposit before you can withdraw. Treat it as a way to try a casino, not as income.
See the 7 free credit offers →
Daily, Weekly and Monthly Bonus
Reload bonuses: a percentage on a later deposit that you can claim again each day, week or month. The amounts are smaller than a welcome bonus, but the rollover is lighter too: 10× to 20× on the daily ones, 20× on the weekly ones, 10× to 18× on the monthly ones, against 20× to 38× on welcome bonuses. Because they keep coming back, the best one is the one you can finish on the deposit you would make anyway.
Daily Bonus (11) · Weekly Bonus (4) · Monthly Bonus (5)
Rebate
A percentage of your bets or of your losses, paid back every day or every week whether you win or lose. On bets it is small, 0.3% to 1.2%. On losses it is bigger, 3% to 8%, but it is only paid when you are down. 6 of the 8 rebates we checked have no rollover at all, and the rest ask for 5× or less, far below any bonus. If you play every week, it is usually worth more than a one-off bonus.
How to work out a bonus rollover
This sum tells you whether a bonus is worth claiming. Learn the method, then do it yourself for every offer:
Turnover required = (deposit + bonus) × rollover multiplier
Or let our rollover calculator do it. It also shows what clearing a bonus costs you on average, which tells you whether it is worth taking.
Say you take a 288% welcome bonus on a MYR 100 deposit. You get MYR 288 in bonus money, so your balance is MYR 388. At 30x rollover, you have to bet MYR 11,640 before you can withdraw any of it. At 40x, it's MYR 15,520. Same bonus, but you now have to bet almost MYR 4,000 more.
Two details change that number:
- Is the rollover on the bonus only, or on deposit + bonus? Bonus only is much better. In the example above, it brings the total down from MYR 11,640 to MYR 8,640.
- Which games count? Slots usually count 100%. Live casino and table games often count 10% or less, so MYR 100 bet on baccarat may only count as MYR 10. Clearing a slots bonus at the baccarat table is close to impossible, and it's the most common way players lose a bonus.
When to skip the bonus
If you plan to play live casino, deposit without the bonus. If you want to withdraw within a day or two, skip it too. An unfinished rollover usually cancels the bonus, and sometimes the winnings from it. A bonus is worth it when you were going to play slots for a while anyway.
Check bonus terms in a minute
Four numbers tell you almost everything. Find them before you claim:
- Rollover: and whether it's on the bonus only or on deposit plus bonus.
- Max withdrawal from bonus winnings: free credit caps it at a small fixed amount (RM30 to RM80 on the offers in the Free Credit tab), however much you win.
- Expiry: many bonuses run out in 3 to 14 days, and free spins often expire within 24 to 72 hours.
- Max bet while a bonus is active: usually MYR 5 to MYR 10 per spin. Going over it is the most common reason a legit withdrawal gets cancelled, and it's easy to do by accident on autoplay.
If any of these four is missing from the terms page, that tells you enough. Full terms for each offer are in the individual casino reviews, and the deposit methods that qualify are covered on our payment guide.
Frequently Asked Questions
What is free credit in an online casino?
Free credit is a small amount you get without depositing. You usually have to win up to a set target, and then only a small fixed amount can be cashed out, so treat it as a way to test a casino rather than as free money.
Which casinos give free credit right now?
The Free Credit tab on this page lists every offer we have checked against the casino's own terms: OKLAH88 (RM188), JL7 (RM57 daily), S188 (RM50 daily), EG33 (RM33), CASINO JR (RM30), 7SLOTS (RM27) and GSLOT (RM3 daily). Free credit for GSLOT, 811C, WSCBET, SLOTS33 and 7SLOTS can also be claimed through the Telegram group at t.me/ExFunCityGroup.
Which casino has the biggest welcome bonus?
The biggest welcome percentage we have checked is 300%, at GSLOT and EG33. A bigger percentage usually comes with a bigger rollover, so compare the turnover you need to bet, not the headline number.
How do I calculate a bonus rollover?
Turnover required = (deposit + bonus) x rollover. A 288% bonus on a MYR 100 deposit gives a MYR 388 balance; at 30x rollover you must bet MYR 11,640 before you can withdraw. If the rollover is on the bonus only, it drops to MYR 8,640.
When should I skip a welcome bonus?
Skip it if you mostly play live casino or table games, which often count only 10% towards rollover, or if you want to withdraw quickly. A bonus locks your balance until the rollover is cleared.
























































