🔞 For players aged 21 and above only. Please gamble responsibly.
🇲🇾 Malaysia's #1 Betting Platform

98toto – Where Every Malaysian Punter Finds Their Winning Edge in Online Casino & Sports Betting

From live football on Liga Super Malaysia to high-RTP slots and immersive live dealer tables — 98toto brings the full casino experience to players across Kuala Lumpur, Penang, Johor Bahru, and beyond.

🎰 Live Casino ⚽ Sports Betting 🎲 Slots 🏆 Lottery 🔒 SSL Secured 💳 DuitNow & FPX

98toto in Numbers

Trusted by players from Kuala Lumpur to Kota Kinabalu — here's what the community looks like.

580K+
Active Players
RM4.2M
Daily Payouts
3,800+
Games Available
99.6%
Uptime
7+
Years Operating
98toto

Featured Game Categories

Dive into a full lineup of gaming options — from live football odds to classic table games and high-payout slots.

🎰
Slots
2,000+ titles, progressive jackpots, high RTP
🃏
Live Casino
Real dealers, Baccarat, Blackjack, Roulette
Sports Betting
EPL, Liga Super, UFC, Badminton & more
📡
Live Football
In-play odds, live streams, Asian Handicap
🎱
Lottery
4D, Toto, instant win, daily draws
🕹️
Arcade
Fish shooting, fast games, instant prizes
98toto

How to Get Started with 98toto

Playing at 98toto takes just a few minutes. Follow these simple steps and you'll be at the tables in no time.

1

Create Your Account

Register with your username, email, and a strong password. Verification is quick — usually under 2 minutes. Must be 21 or above to register.

2

Sign In Securely

Log in via our SSL-encrypted portal. We support two-factor authentication for extra peace of mind.

3

Make Your Deposit

Fund your account via Touch 'n Go eWallet, Boost, DuitNow, FPX, Maybank, CIMB, or crypto. Most deposits are instant.

4

Place Your First Bet

Choose your game — live football odds, a high-RTP slot, or the baccarat table. Enjoy your welcome bonus and play responsibly.

Choose Your Welcome Bonus

Four distinct welcome packages — pick the one that fits how you play. All bonuses subject to full terms and conditions.

100% Standard
Sehingga MYR 300
Syarat pertaruhan 10x
Deposit minimum RM50
Tempoh bonus: 14 hari
Sesuai untuk pengeluaran pantas
Lihat Butiran
188% Esports
Sehingga MYR 888
Syarat pertaruhan 18x
Deposit minimum RM50
Tempoh bonus: 21 hari
Sesuai untuk peminat esukan
Lihat Butiran
2% Crypto Deposit
Sehingga MYR 688
Syarat pertaruhan 12x
Deposit minimum RM100
Tempoh bonus: 30 hari
Sesuai untuk pengguna kripto
Lihat Butiran

⚠️ Semua bonus tertakluk kepada syarat dan terma penuh. Untuk pemain berumur 21 tahun ke atas sahaja. Sila berjudi dengan bertanggungjawab. Jika anda memerlukan bantuan, layari Responsible Gambling.

98toto

Jackpot Winners at 98toto

Real wins, real players — from across Malaysia. Could the next big win be yours?

MYR 248,500
Mega Fortune Slots
Winner: A*** from Kuala Lumpur
MYR 97,200
Live Baccarat Premium
Winner: C*** from Penang
MYR 182,800
Dragon Tiger Jackpot
Winner: M*** from Johor Bahru
MYR 55,400
EPL Mix Parlay Accumulator
Winner: R*** from Petaling Jaya
MYR 320,000
Progressive Jackpot Network
Winner: S*** from Shah Alam

All winnings subject to standard withdrawal terms. 21+ only. Play responsibly.

Your Privacy Matters to Us

98toto is committed to protecting your personal data. We collect only what's necessary to operate your account, process transactions, and improve your experience. We never sell your data to third parties. All information is handled in accordance with applicable data protection principles. For full details on what we collect, how we use it, and your rights, please read our Privacy Policy.

98toto

Cryptocurrency Deposits Welcomed

Prefer to stay anonymous and move funds quickly? 98toto accepts major cryptocurrencies with lower fees and faster confirmations than traditional bank transfers.

BTC
Bitcoin

Fast network confirmations and the most widely accepted crypto. Ideal for larger deposits. Min equivalent of MYR 50.

ETH
Ethereum

Smart contract-based transfers with strong network security. Good for mid-range deposits. Min equivalent of MYR 40.

USDT
Tether

Stablecoin — 1:1 USD pegged, no volatility risk. TRC20 network recommended for near-zero fees. Min equivalent of MYR 30.

BNB
BNB

Low transaction fees via BSC network. Rapid processing, typically under 5 minutes. Min equivalent of MYR 35.

Crypto Deposit Bonus

2% Bonus on Every Crypto Deposit — Up to MYR 688

Every time you deposit using BTC, ETH, USDT, or BNB, you earn an automatic 2% bonus on top. Lower fees + extra bonus = more value per ringgit. Subject to 12x wagering requirement. 21+ only.

2%
on every deposit

Detailed Payment Methods Guide

From Touch 'n Go to bank transfer — here's everything you need to know about depositing at 98toto, including processing times and limits.

E-Wallet
Touch 'n Go eWallet

Best for everyday players — familiar app, no extra sign-up needed. Perfect if you already use TnG for daily spending in KL, Penang, or JB.

  • Open 98toto cashier → Select TnG eWallet
  • Enter deposit amount → Confirm in TnG app
  • Funds credited to 98toto wallet immediately
Processing: Instant  |  💸 Fee: Free  |  📊 Range: MYR 20 – MYR 10,000
E-Wallet
Boost eWallet

Popular among younger Malaysian punters for its speed and Boost Cashback rewards. Great for Klang Valley players.

  • Go to Cashier → Boost eWallet option
  • Scan QR code in Boost app or use Pay ID
  • Transaction confirmed within seconds
Processing: Instant  |  💸 Fee: Free  |  📊 Range: MYR 20 – MYR 5,000
Bank Transfer
FPX / Bank Transfer

Supports Maybank, CIMB, Public Bank, Hong Leong Bank, and more via FPX. Best for larger deposits when e-wallet limits are too low.

  • Select Bank Transfer → Choose your bank
  • Complete payment via your online banking portal
  • Funds credited after bank confirmation
Processing: 5–10 mins  |  💸 Fee: Free  |  📊 Range: MYR 100 – MYR 500,000
DuitNow
DuitNow QR & Transfer

Malaysia's national QR payment standard. Works across virtually all major banks and e-wallets. Widely adopted in both urban centres and smaller towns.

  • Scan the DuitNow QR code shown on cashier
  • Confirm amount in your banking app
  • Instant credit upon bank approval
Processing: Instant  |  💸 Fee: Free  |  📊 Range: MYR 20 – MYR 50,000
E-Wallet
GrabPay

Use your GrabPay balance directly from the Grab app. Convenient for users who top up regularly for Grab rides or food orders.

  • Select GrabPay in cashier payment screen
  • Confirm payment request in Grab app
  • Funds reflected immediately in 98toto balance
Processing: Instant  |  💸 Fee: Free  |  📊 Range: MYR 20 – MYR 5,000
Crypto
USDT TRC20 / Crypto

Stablecoin deposits via TRON (TRC20) network. Near-zero fees and typically confirmed in under 3 minutes. Best for privacy-conscious players.

  • Generate a unique wallet address in cashier
  • Send USDT TRC20 from your crypto wallet
  • Balance updated after network confirmation
Processing: 15–30 mins  |  💸 Fee: Network only  |  📊 Range: MYR 30 – MYR 500,000
98toto

Bonus Terms Explained in Plain English

Confused by wagering requirements or rollover conditions? Here's a straightforward breakdown of the most common bonus jargon — no fine print needed.

🔄 Wagering / Rollover

This is the number of times you must bet your bonus amount before you can withdraw. A 10x rollover on RM100 bonus means you need to place RM1,000 worth of bets total. A 35x rollover on the same means RM3,500 in bets first. Lower is always better.

💰 Maximum Bet During Bonus

While you're clearing a bonus, most casinos cap your maximum bet per round — typically between MYR 250 and MYR 500. For example, if you have a RM300 bonus active, you cannot place single bets above RM500. Exceeding this cap can void your bonus.

🎰 Game Contribution

Not all games contribute equally toward clearing the rollover. Video slots typically count 100% — RM10 in slots = RM10 toward your target. Table games like Baccarat or Blackjack often contribute only 10–20%, meaning RM10 in Baccarat = just RM1–RM2 toward wagering.

📅 Bonus Expiry

Bonuses expire if you don't complete the wagering requirement within a set window — commonly 7, 14, or 30 days. At 98toto, the Magnificent 288% bonus has a 30-day window. If unused, the bonus and any bonus-derived winnings are removed from your account.

📌 Sticky vs Non-Sticky Bonus

A sticky bonus stays in your account as a "phantom" balance — you can use it to play but you can never withdraw the bonus itself, only the real-money winnings it generates. A non-sticky bonus is added to your real balance and can be withdrawn once wagering is met. Always check which type you're getting.

🏧 Maximum Cash-Out

Some bonuses cap how much you can withdraw from bonus-derived winnings. For example, a RM100 bonus with a 5x max cash-out means even if you win RM2,000, you can only withdraw RM500 from those bonus winnings. Your own deposited funds are usually not capped.

💡 Practical Advice: Always read the full T&C before claiming any bonus. Look specifically for: wagering requirement, game contribution rates, max bet limits, expiry date, and max cash-out. A bonus with 10x wagering and no max cash-out is almost always better than one with 35x wagering and an MYR 500 withdrawal cap.
98toto

Effective Betting Tips Guide

Whether you're placing your first Mix Parlay or building a long-term sports betting strategy, these tips will help you bet smarter — not just more.

Bankroll Management

Never bet more than 2–5% of your total bankroll on a single event. If you have RM500 set aside for betting, each bet should ideally be RM10–RM25. This keeps you in the game even during a losing streak.

Understanding Odds

Decimal odds are standard at 98toto — 2.50 means a RM100 bet returns RM250 total (RM150 profit). Asian Handicap is popular for Malaysian football bettors watching EPL and Liga Super Malaysia fixtures.

Mix Parlay Strategy

Mix Parlay combines multiple selections into one bet with a multiplied payout. Keep parlay legs to 3–5 selections max — more legs means higher reward but exponentially harder to win. Start small with RM20–RM50 per slip.

Follow Team Statistics

Research before placing any bet. Head-to-head records, current form, home/away splits, and injury reports all matter. For EPL punters, checking official club injury updates before weekend fixtures is a must.

Avoid Emotional Betting

Never chase losses. After a bad run, resist the urge to place a bigger bet to "win it back." Walk away, reset, and come back with a clear head. Chasing losses is the fastest way to drain a bankroll.

Value Betting

Value betting means finding bets where the odds offered are higher than the true probability of the outcome. If you believe a team has a 55% chance of winning but the odds imply 40%, that's a value bet worth taking long-term.

Set Deposit & Loss Limits

Use 98toto's responsible gambling tools to set weekly deposit limits or session loss limits before you start playing. Setting limits in advance — not in the heat of the moment — is the mark of a disciplined punter.

⚠️ Responsible Gambling Reminder: Betting should be entertainment, not income. Set a budget, stick to it, and never bet money you can't afford to lose. Gamble responsibly. 21+ only. Need help? Visit our Responsible Gambling page.

98toto

Security & Trust at 98toto

We invest heavily in keeping your account, funds, and personal data safe. Here's what we have in place.

256-bit SSL

All data encrypted in transit via TLS 1.3 protocol.

Licensed & Regulated

Operated under international gaming jurisdiction with regulatory oversight.

Fair Play Certified

RNG (Random Number Generator) independently tested and certified for fair outcomes.

24/7 Live Support

Round-the-clock customer support via live chat — response under 3 minutes.

2FA Login Protection

Two-factor authentication available on all player accounts for added security.

KYC Verification

Identity verification process protects against fraud and underage access.

Segregated Funds

Player deposits held in separate accounts from operating funds at all times.

AML Compliance

Anti-money laundering monitoring in place across all deposit and withdrawal channels.

Why Choose Us

Thousands of players from Kuala Lumpur, Penang, and across Malaysia choose 98toto every day. Here's why they stay.

Fast Withdrawals

Most withdrawals processed within 10–30 minutes, including on weekends and public holidays.

Competitive Odds

Industry-leading odds across EPL, Liga Super Malaysia, UFC, and international markets.

Mobile-First Design

Fully optimized for Android and iOS — bet on the go from anywhere in Malaysia.

VIP Loyalty Program

Long-term player rewards with cashback, personal account manager, and exclusive VIP bonuses.

Malaysian Localisation

MYR accounts, local payment methods, Malaysian sports markets — built for Malaysians.

Live Streaming

Watch live football and sports directly on the platform while placing in-play bets.

Refer A Friend

Earn referral rewards when you invite friends from Bangsar, PJ, or anywhere in Malaysia to join 98toto.

Coming from Another Casino?

Coming from another casino? We make the switch worthwhile with a special transfer bonus and zero downtime during migration.

Real Reviews from Malaysian Players

Hear from real members across the country. Their words, their experience.

★★★★★

"I've been with 98toto for almost two years now and the withdrawal speed is honestly unmatched. Requested a withdrawal on a Friday night and my Maybank account was credited within 20 minutes. The live dealer Baccarat tables are smooth and lag-free, even on my mobile data. Highly recommend."

Ahmad R.
📍 Kuala Lumpur
★★★★★

"Switched from my old site a few months back and the difference is night and day. The sports betting section covers Liga Super Malaysia matches which my previous site didn't even have. Mix Parlay odds are competitive and the live football streaming keeps up well. Customer support via live chat sorted my query in under 5 minutes."

Kelvin T.
📍 Penang
★★★★☆

"I love that I can deposit using Touch 'n Go — it's the easiest thing in the world. The welcome bonus was straightforward enough once I read the T&C properly. The slots selection is massive and the progressive jackpots are genuinely exciting. Would give 5 stars if they added more EPL pre-match markets."

Nurul H.
📍 Johor Bahru
★★★★★

"As someone in Petaling Jaya who mainly plays late night after work, 24/7 support is a huge deal. Had a payment question at 2am and got a live chat response within 2 minutes. The DuitNow QR deposit option makes funding super convenient. 98toto has become my main platform — everything from slots to live dealer is polished and reliable."

Marcus L.
📍 Petaling Jaya
★★★★★

"The crypto deposit bonus was the main reason I joined but I've stayed for the overall quality. USDT TRC20 deposits clear almost instantly and the 2% bonus adds up over time. The VIP program has been good to me — got a personal manager after a few months and the cashback has helped soften losing weeks. Very solid platform overall."

Darren C.
📍 Shah Alam
98toto

Contact & 24/7 Support

Got a question about your account, a bonus, or a withdrawal? Our team is online around the clock — we don't sleep so you don't have to wait.

Live Chat

Available 24 hours, 7 days a week — including Malaysian public holidays. Average first response: under 3 minutes. Access live chat directly from any page on 98toto.

Email Support

For non-urgent account matters, bonus queries, or KYC documentation. We aim to reply within 2 hours during business hours.

[email protected]
Response Times
  • Live Chat: < 3 minutes
  • Email: < 2 hours (business hours)
  • Withdrawals: 10–30 minutes
  • KYC Verification: Same day