🔞 21+ Only | Play Responsibly

s99my – Malaysia's Premier Online Casino & Sports Betting Platform

From Kuala Lumpur to Penang, thousands of Malaysian players trust s99my for slots, live dealer tables, sportsbook action, and lightning-fast MYR withdrawals. Your next big win is one login away.

s99my

s99my takes your privacy seriously. We collect only the information needed to provide our services and never sell your data to third parties. By using this site, you agree to our Privacy Policy. All connections are secured via HTTPS encryption.

Explore Game Categories

Swipe to discover all the exciting ways to play at s99my

Slots
Sports
Live Dealer
Bingo
Live Football
Lottery
Poker
Table Games
Arcade

s99my by the Numbers

500K+
Registered Players
RM 2M+
Daily Payouts
3,500+
Games Available
8 Yrs
In Operation
99.6%
Platform Uptime — We don't go down when it matters most
s99my

Popular Games at s99my

Hand-picked favourites loved by players from Petaling Jaya to Johor Bahru

Mega Slots

1,200+ titles

Live Casino

Baccarat, Roulette & more

Sports Betting

EPL, UFC, MLS & more

Live Football

Malaysia Super League

Lottery

4D, Toto & more

Arcade

Fast & fun mini-games

s99my

Why Malaysians Choose s99my

More than just a platform — a complete gaming experience built for you

Lightning Withdrawals

Most MYR payouts processed within minutes via DuitNow and FPX

Secure & Licensed

Operated under international gaming authority standards with full SSL encryption

Mobile-First

Smooth gameplay on any device — iOS, Android, or desktop browser

Generous Promos

Weekly reload bonuses, cashback, and festival offers tailored for Malaysia

24/7 Support

Live chat agents ready around the clock in English and Bahasa Malaysia

Best Odds

Competitive odds on EPL, Malaysia Super League, UFC, and e-sports markets

Local Payments

Touch 'n Go, Boost, GrabPay, Maybank, CIMB, DuitNow — all supported

Quick Verification

KYC usually completed within 24-48 hours — get playing faster

s99my
s99my
"At s99my, every Malaysian player deserves a fair game, a fast payout, and a platform they can trust — that's not a promise, it's our foundation."

— The s99my Team, Kuala Lumpur

Instant Deposits via Malaysian Payment Methods

All major Malaysian banks, e-wallets, and transfer systems accepted at s99my

Touch 'n Go eWallet

Malaysia's largest e-wallet (blue brand). Fast, reliable, and accepted nationwide from Bangsar to Penang Hill.

⚡ Instant RM 30 – RM 30,000 3 easy steps Free
Boost eWallet

Axiata's super-app (red brand). Great for users who prefer a seamless in-app deposit experience.

⚡ Instant RM 30 – RM 10,000 3 easy steps Free
GrabPay

Grab's super-app (green brand). Ideal for users who already top up via the Grab platform regularly.

⚡ Instant RM 30 – RM 10,000 3 easy steps Free
Maybank2u / M2U

Malaysia's #1 bank. Maybank2u online banking is the go-to method for most Malaysians making large transfers.

5–15 min (FPX) RM 100 – RM 100,000 4 easy steps Free
CIMB Clicks

Malaysia's #2 bank. CIMB Clicks supports FPX transfers and is popular with young urban professionals.

5–15 min (FPX) RM 100 – RM 100,000 4 easy steps Free
DuitNow Transfer

Bank Negara Malaysia's real-time instant transfer system. Supported by all major local banks. Fastest bank option.

⚡ Instant RM 30 – RM 500,000 3 easy steps Free

Processing times are estimates based on typical bank and e-wallet operational windows. s99my does not guarantee specific processing speeds as these depend on the payment provider's systems.

s99my

Complete Payment Methods Guide

A practical breakdown of how to deposit at s99my — every method explained step by step

Touch 'n Go eWallet
Best for: Daily mobile users

TnG eWallet is Malaysia's dominant mobile payment platform with over 20 million users. It's the fastest and most convenient deposit option at s99my.

  • Open the TnG eWallet app and ensure your wallet is topped up
  • On s99my deposit page, select Touch 'n Go eWallet and enter amount
  • You'll be redirected to TnG to confirm the payment with your PIN/biometrics
  • Funds reflect in your s99my account instantly upon confirmation
⚡ Instant RM 30 – RM 30,000 No fees
Boost eWallet
Best for: Axiata & Celcom users

Boost is a popular red-branded super-app by Axiata. It supports in-app QR and online payments — great for frequent mobile top-up users.

  • Log in to Boost app and confirm your available balance
  • Select Boost on the s99my cashier and enter your deposit amount
  • Scan the QR code or approve payment via Boost app notification
  • Transaction is instant — check your s99my wallet balance immediately
⚡ Instant RM 30 – RM 10,000 No fees
Bank Transfer (FPX)
Best for: Large deposits

FPX (Financial Process Exchange) is used by Maybank, CIMB, Public Bank, Hong Leong Connect, and all other major Malaysian banks. Ideal for high-volume transfers.

  • Select FPX / Online Banking on s99my cashier and choose your bank
  • You'll be redirected to your bank's official login portal
  • Approve the transaction via TAC SMS, OTP, or your bank's authenticator app
  • Funds are credited once your bank processes the FPX instruction
5–15 minutes RM 100 – RM 500,000 No fees
DuitNow Instant Transfer
Best for: Speed + large amounts

DuitNow is Bank Negara Malaysia's real-time interbank transfer system. It's faster than FPX and works across all participating local banks 24/7.

  • Choose DuitNow on the s99my deposit screen
  • Enter the s99my DuitNow ID (provided on screen) in your banking app
  • Confirm the transfer amount and authorize with your bank PIN/biometrics
  • Funds arrive almost instantly — typically within seconds
⚡ Instant RM 30 – RM 500,000 No fees
USDT TRC20 (Crypto)
Best for: Privacy & large transfers

USDT on the TRON network (TRC20) is the most cost-effective crypto option. Low network fees make it popular among high-stakes players and those who prefer pseudonymous transactions.

  • Select USDT TRC20 on s99my cashier — a wallet address will appear
  • Open your crypto wallet and send USDT to the displayed TRC20 address
  • Wait for TRON network confirmation (usually 1-3 block confirmations)
  • s99my converts USDT to MYR equivalent and credits your account
15–30 minutes USD 20 – USD 50,000 Network fee only
GrabPay
Best for: Grab app regulars

GrabPay (green brand) lets existing Grab users fund their s99my account directly from their Grab wallet without any extra top-up steps.

  • Select GrabPay on s99my cashier and enter deposit amount
  • You'll be redirected to the Grab app payment confirmation screen
  • Tap Confirm and authenticate with your Grab PIN or biometrics
  • Funds are reflected in your s99my account instantly
⚡ Instant RM 30 – RM 10,000 No fees
s99my

Bonus Terms Explained — Plain English Edition

Never be confused by casino jargon again. Here's what every key term actually means.

Wagering Requirement / Rollover

This is the number of times you must bet your bonus amount before you can withdraw any winnings derived from it. It's the single most important term to check before claiming any offer.

Example: You claim a RM 200 bonus with a 15x rollover. You must wager RM 200 × 15 = RM 3,000 total before cashing out. Higher rollover = harder to clear.
Maximum Bet During Bonus

While you have an active bonus, most platforms cap the maximum amount you can stake per spin or hand. Exceeding this limit often voids your bonus entirely — always check this rule before playing.

Example: If the max bet rule is RM 25 per spin and you bet RM 100, the casino may forfeit your bonus balance and any associated winnings.
Game Contribution Rate

Not all games contribute equally toward clearing your rollover. Slots typically contribute 100%, while table games like blackjack and baccarat may only contribute 10–20% of each bet wagered.

Example: You need RM 3,000 rollover. Playing slots: every RM 1 bet = RM 1 rollover progress. Playing blackjack at 10%: you'd need to bet RM 30,000 in total to clear the same requirement.
Bonus Expiry

Bonuses don't last forever. Most offers expire within 7, 14, or 30 days from the date of claiming. If you don't complete the rollover within that window, both the bonus and any related winnings are forfeited.

Example: You claim a promo on June 1 with a 14-day expiry. You must complete all rollover by June 15 or the bonus is cancelled automatically.
Sticky vs Non-Sticky Bonus

A sticky (non-cashable) bonus stays in your account as wagering fuel but cannot be withdrawn — only the winnings you generate from it can be cashed out. A non-sticky bonus is deducted before withdrawal but any winnings above it are yours to keep freely.

Example (Sticky): RM 100 sticky bonus + RM 50 winnings → you can withdraw RM 50 only; the RM 100 bonus stays in the system.
Maximum Cash-Out (Bonus Cap)

Even after successfully clearing a rollover, there's often a ceiling on how much you can actually withdraw from bonus-derived winnings. Any amount above this cap is typically removed before payout.

Example: Bonus has a RM 500 max cashout. You run RM 100 bonus up to RM 1,800 in winnings — you can only withdraw RM 500 from that bonus play; the remaining RM 1,300 is not transferable.
Welcome Bonus vs Reload Bonus

A welcome bonus is a one-time offer for new players on their first deposit. A reload bonus is an ongoing offer for existing players when they top up their accounts — usually smaller percentages but repeatable weekly or monthly.

Example: New player gets 100% up to RM 500 welcome bonus. Existing player gets 20% reload bonus up to RM 100 every Monday.

Practical Advice: Always read the full Terms & Conditions before claiming any bonus at s99my or any other platform. Pay special attention to the rollover requirement, game contribution rates, and expiry window — these three factors determine whether a bonus is genuinely valuable for your playing style.

s99my

Account Verification (KYC) Guide

Everything you need to know about verifying your s99my account — step by step

Why Is KYC Required?

KYC (Know Your Customer) verification is a regulatory requirement for all licensed online gaming platforms operating under international gaming authority standards. It serves two main purposes: (1) it prevents fraud, money laundering, and underage gambling, and (2) it ensures that only the verified account holder can withdraw funds — protecting your money from unauthorized access.

At s99my, completing KYC also unlocks higher withdrawal limits and faster processing times. Players who skip verification often find their withdrawal requests held pending — getting verified early removes this bottleneck entirely.

What Documents Are Typically Required?
  • Valid Malaysian ID — MyKad (IC), Passport, or Driver's License (front and back)
  • Proof of Address — Utility bill, bank statement, or official letter dated within the last 3 months, showing your name and address clearly
  • Selfie Holding ID — A clear photo of yourself holding your ID document next to your face, in good lighting
  • Payment Method Proof (if requested) — Screenshot of your e-wallet or bank account showing the registered name matches your account
Step-by-Step Verification Process
1
Log in & Go to Verification

After logging into s99my, navigate to your Account Profile and find the "Verify Account" or "KYC" section.

2
Upload Your ID Document

Take a clear photo of your MyKad or Passport (front and back). Ensure all four corners are visible and there's no glare or blur.

3
Upload Proof of Address

Submit a recent utility bill (Tenaga Nasional, Syabas, TM) or bank statement. The document must be within the last 3 months.

4
Submit & Await Approval

Submit your documents and wait. Verification is usually completed within 24–48 hours. You'll receive a notification once approved.

Security Notes
  • Only upload documents to sites secured with HTTPS (look for the padlock icon in your browser address bar)
  • Consider covering sensitive digits of your ID number (middle portion) when possible while keeping the name and photo clearly visible
  • Never share your ID documents via WhatsApp, Telegram, or any unsecured chat platform — use only the official s99my verification portal
s99my

About s99my

s99my was founded with a straightforward mission: to give Malaysian players a world-class online gaming experience without having to look offshore. Since our launch, we've grown from a focused sportsbook into a full-spectrum platform serving players across Kuala Lumpur, Petaling Jaya, Penang, Johor Bahru, and every corner of Malaysia. We understood early on that local players needed local solutions — MYR deposits, familiar payment apps like Touch 'n Go and Boost, and support staff who actually understand the Malaysian context.

Our platform is built on the principle that gaming should be exciting, fair, and transparent. We carry over 3,500 games from industry-leading providers, cover live sports markets including the Malaysia Super League, EPL, and UFC, and operate our live dealer studios around the clock to serve players at any hour. Every promotion we run is designed with realistic wagering terms — we believe in promos that genuinely reward players, not ones that trap them in impossible rollover cycles.

Responsibility is central to everything we do. s99my enforces a strict 21+ age policy across all gambling products, operates under international gaming authority guidelines, and maintains a dedicated Responsible Gaming resource for players who need support. We also invest heavily in platform security — 256-bit SSL encryption, two-factor authentication, and routine third-party audits keep every s99my account as secure as possible. Whether you're a casual slots fan or a serious sports bettor in Bangsar, s99my was built with you in mind.