🔞 For players aged 21 and above only  |  Please gamble responsibly  |  maktoto.cam
🎊 New Year Welcome Bonus — Up to MYR 2,880

Maktoto — Malaysia's Most Trusted Online Casino & Sports Betting Platform

From live football markets covering Liga Super Malaysia and EPL, to premium live dealer tables and hundreds of slot titles — maktoto brings everything under one roof, built specifically for Malaysian players.

500+ Slot Titles
24/7 Live Support
MYR Currency
<5 min E-Wallet Payout
maktoto
maktoto

"Every bet placed at maktoto is backed by fair odds, instant payouts, and a commitment to keeping every Malaysian player safe and rewarded."

Why Choose Us

Built for Malaysian Players, By People Who Understand the Game


maktoto is engineered around what Malaysian players actually care about — speed, security, odds depth, and local payment convenience. Here is what sets us apart.

Instant E-Wallet Payouts

Withdrawals via Touch 'n Go eWallet, Boost, and GrabPay are processed in under 5 minutes — no waiting, no friction.

Bank-Grade Security

SSL encryption, two-factor authentication, and strict KYC protocols keep your account and funds protected at every step.

Competitive Odds

We offer some of the best margins on Liga Super Malaysia, EPL, UFC, and international fixtures — your winnings stay bigger.

Mobile-First Platform

Fully optimised for Android and iOS. Whether you are in Petaling Jaya, Bangsar, or Penang, your account runs smooth on any screen size.

MYR as Default Currency

All balances, bonuses, and transactions are displayed in Malaysian Ringgit — no confusing conversions, no hidden FX fees.

24/7 Live Support

Our support team is available around the clock via live chat. Average first response under 2 minutes for registered members.

Generous Bonus Structure

From the New Year welcome bonus up to MYR 2,880, to weekly cashback and VIP tier rewards — maktoto keeps rewarding you long-term.

Sports + Casino in One Account

Live sportsbook, live dealer casino, RNG slots, and table games — all under a single wallet with no transfer required between products.

maktoto
Featured Slot Games

Hot Picks — Spin to Win


Discover our most-played slot titles. Each game is independently certified for fairness, with transparent RTP figures published below.

🐯
Classic
Lucky Tiger Spin
RTP: 96.2%
🐉
Video
Golden Dragon Reels
RTP: 96.8%
🍍
Cascading
Tropical Fruit Bonanza
RTP: 95.7%
🏺
Megaways
Mystic Pharaoh Quest
RTP: 96.5%
🦬
Video
Wild Buffalo Stampede
RTP: 96.1%
🦪
Jackpot
Pearl Empress Treasure
RTP: 95.9%
🦅
Megaways
Imperial Phoenix Rise
RTP: 97.0%
💎
Cascading
Diamond Cluster Pays
RTP: 96.4%
Withdrawal Speed Promise

Get Paid Fast — Every Time


maktoto processes withdrawals through verified Malaysian payment partners. No unnecessary delays, no surprise holds.

⚡ INSTANT

E-Wallet

< 5 Minutes

Touch 'n Go eWallet · Boost · GrabPay

The fastest route. Ideal for daily players who need funds without waiting.

🏃 FAST

DuitNow / FPX

5 – 15 Minutes

Maybank · CIMB · Public Bank · RHB · Hong Leong

Direct to your bank account via DuitNow or FPX — fast and reliable during banking hours.

🏦 STANDARD

Bank Wire Transfer

15 – 60 Minutes

All major Malaysian banks (direct transfer fallback)

For larger amounts or bank-to-bank transfers where FPX is unavailable.

Most withdrawals processed in under 60 minutes — verified Malaysian payment partners only.

maktoto
Payment Methods Guide

Deposit & Withdraw the Way You Prefer


maktoto supports all major Malaysian payment channels — from e-wallets to cryptocurrency. Here is everything you need to know before making your first transaction.

Touch 'n Go eWallet

Best for: Everyday Malaysian users already holding a TnG balance. Seamless QR-based deposits.

  1. Select Touch 'n Go eWallet in the deposit menu
  2. Enter amount and confirm
  3. Scan QR code with your TnG app
  4. Balance credited instantly
Instant

Fee: Free  |  Range: RM 30 – RM 50,000

Boost eWallet

Best for: Users in Klang Valley and major cities who use Boost for daily spending.

  1. Tap "Deposit" and choose Boost
  2. Key in deposit amount (min RM 30)
  3. Authorise via Boost app notification
  4. Funds available in your maktoto wallet instantly
Instant

Fee: Free  |  Range: RM 30 – RM 30,000

FPX / DuitNow

Best for: Players who prefer banking directly — Maybank, CIMB, Public Bank, Hong Leong, RHB supported.

  1. Choose FPX or DuitNow at checkout
  2. Select your bank from the list
  3. Log in to your online banking and approve
  4. Transfer confirmed, balance updated
5–10 Minutes

Fee: Free  |  Range: RM 50 – RM 500,000

USDT TRC20

Best for: Crypto-savvy players who want lower fees and higher limits with fast on-chain confirmation.

  1. Go to Deposit → Cryptocurrency → USDT TRC20
  2. Copy the wallet address shown
  3. Send USDT from your wallet (min equivalent MYR 30)
  4. Awaiting 1 on-chain confirmation
15–30 Minutes

Fee: Network gas only  |  Range: MYR 30 equiv. – unlimited

GrabPay

Best for: GrabFood and Grab users who already maintain a GrabPay balance for everyday purchases.

  1. Select GrabPay on the deposit screen
  2. Enter the amount you wish to deposit
  3. Confirm via GrabPay passcode or biometric
  4. Credit is reflected in real time
Instant

Fee: Free  |  Range: RM 30 – RM 20,000

Bank Transfer (Direct)

Best for: High-value deposits or players who prefer manual bank-to-bank transfers via IBG or RENTAS.

  1. Select Bank Transfer and choose your bank
  2. Obtain the company account details shown
  3. Transfer via your online banking app with exact reference
  4. Submit receipt for verification — credited within the hour
15–60 Minutes

Fee: Free  |  Range: RM 100 – RM 500,000

Cryptocurrency Deposits Welcomed

Deposit with Crypto — Earn an Extra 2% Bonus


maktoto welcomes crypto deposits from players who prefer decentralised payment options. Lower fees, faster processing, and full privacy. 21+ only.

BTC

Bitcoin

The gold standard of crypto. BTC deposits typically confirm within 10–30 minutes after 1 network confirmation.

Min equivalent: MYR 30

ETH

Ethereum

Faster than Bitcoin on average. ETH deposits are confirmed within 5–15 minutes at standard gas fees.

Min equivalent: MYR 30

USDT

Tether (TRC20)

Stablecoin pegged to USD. USDT TRC20 offers near-zero fees and near-instant transfers on the TRON network.

Min equivalent: MYR 30

LTC

Litecoin

Lighter and faster than Bitcoin. LTC transactions typically complete in under 10 minutes with very low fees.

Min equivalent: MYR 30

🎁 Crypto Deposit Bonus

Earn an Extra 2% Bonus on Every Crypto Deposit

Deposit using BTC, ETH, USDT, or LTC and receive an automatic 2% top-up bonus credited to your account — up to a maximum of MYR 688 per qualifying deposit. For players aged 21 and above only. Wagering requirements apply — see Terms & Conditions for full details.

+2%

Bonus up to MYR 688

maktoto
Long-term Player Rewards

We Reward Loyalty — Not Just First Deposits


maktoto is built for long-term players. Our birthday bonus and referral programme are designed to reward you as you grow with us.

🎂
Birthday Bonus

Celebrate Your Birthday with up to MYR 2,688

Your VIP tier determines your birthday gift. The higher your tier, the bigger the celebration. Bonus is credited automatically on your verified birthday date.

TierBirthday Bonus
🥉 BronzeMYR 188
🥈 SilverMYR 388
🥇 GoldMYR 888
💎 VIP Diamond+MYR 2,688
👥
Refer A Friend

Invite Friends, Earn MYR 38 per Successful Referral

Share your unique referral code with friends in Kuala Lumpur, Johor Bahru, Shah Alam — or anywhere across Malaysia. When they sign up and make their first qualifying deposit, both of you earn a bonus. No cap on referrals. Earn for a lifetime.

How it works:

  1. Find your unique referral code in your account dashboard
  2. Share it with friends via WhatsApp, Telegram, or directly
  3. Friend signs up using your code and makes a first deposit
  4. MYR 38 bonus credited to both accounts — automatically
VIP Program

Six Tiers of Exclusive Rewards


The more you play, the more maktoto gives back. Our VIP programme recognises your loyalty with increasing cashback, dedicated support, and exclusive privileges.

🥉 Bronze
Entry Tier

Monthly Turnover: MYR 5,000+

  • 0.3% weekly cashback on losses
  • Birthday bonus: MYR 188
  • Access to standard live support
  • MYR 30 minimum withdrawal
🥈 Silver
Rising Player

Monthly Turnover: MYR 20,000+

  • 0.5% weekly cashback on losses
  • Birthday bonus: MYR 388
  • Faster withdrawal processing
  • Monthly reload bonus access
🥇 Gold
Established Member

Monthly Turnover: MYR 80,000+

  • 0.7% weekly cashback
  • Birthday bonus: MYR 888
  • Dedicated priority chat lane
  • VIP-only slot tournaments access
🏅 Platinum
Premium Player

Monthly Turnover: MYR 250,000+

  • 0.9% weekly cashback
  • Monthly VIP bonus credit
  • Exclusive Platinum tournaments
  • Expedited KYC & withdrawals
💎 Diamond
Elite Status

Monthly Turnover: MYR 600,000+

  • Up to 1.2% weekly cashback
  • Personal account manager
  • Exclusive Diamond events
  • Custom withdrawal limits
👑 Royal Black Diamond
Invitation Only

By invitation — ultra-high-volume players

  • Bespoke cashback negotiated 1:1
  • Private VIP event invitations
  • White-glove concierge support
  • Highest withdrawal limits on platform
maktoto
Betting Glossary

Learn the Language of Betting


Whether you are new to online gambling or a seasoned punter from Johor Bahru, brushing up on key terms helps you make smarter decisions at maktoto. Below are the most commonly searched betting and casino concepts explained in plain English.

maktoto

Asian Handicap

A popular betting format in Malaysian football circles that eliminates the draw outcome by giving one team a head start. Widely used for Liga Super Malaysia and EPL markets, it increases the value of close matches.

Over-Under (Totals)

A bet on whether the combined score of both teams will go over or under a specified number set by the bookmaker. For example, betting "Over 2.5 goals" means you win if the match ends with 3 or more goals.

Odds Formats

Odds can be displayed in three ways: Decimal (1.85 means you receive MYR 1.85 per MYR 1 staked), Fractional (4/5), or American (+150 / -200). maktoto defaults to Decimal for clarity, but you can switch in your account settings.

RTP (Return to Player)

The theoretical percentage of all wagered money that a slot machine or casino game will pay back to players over time. An RTP of 96.5% means that, on average, MYR 96.50 is returned for every MYR 100 wagered — across millions of spins.

House Edge

The mathematical advantage a casino holds over the player on any given game. For example, European Roulette has a house edge of roughly 2.7%. The lower the house edge, the better the long-term odds for you as a player.

Wagering Requirement

Also called rollover or playthrough, this is the number of times you must wager your bonus amount before you can withdraw it. A MYR 100 bonus with a 20x wagering requirement means you need to place MYR 2,000 in total bets first.

Live Dealer Casino

Casino games streamed live from a real studio with human dealers — Baccarat, Blackjack, Roulette, Dragon Tiger. You see the cards dealt and the wheel spin in real time, bridging the gap between online and land-based casino experiences.

Slot Volatility

Describes the risk level of a slot game. High volatility means bigger but less frequent wins — suitable for patient, high-bankroll players. Low volatility means smaller but more regular payouts, ideal for casual daily play.

Progressive Jackpot

A jackpot that grows continuously as a small percentage of every bet placed across the network feeds into the prize pool. These can reach millions of MYR before one lucky player triggers the winning combination.

Cashback

A rebate on your net losses over a defined period — typically weekly. If you lose MYR 500 in a week and the cashback rate is 5%, you receive MYR 25 back. At maktoto, VIP tier members enjoy escalating cashback rates up to 1.2%.

Account Verification (KYC) Guide

How to Verify Your maktoto Account


KYC (Know Your Customer) verification is required by regulated online gambling operators worldwide. It protects you against fraud, prevents underage gambling, and ensures that withdrawals reach the correct person. maktoto's verification process is straightforward and typically completed within 24–48 hours.

Documents You Will Need
  • Valid Malaysian IC (MyKad), Passport, or Driver's License
  • Proof of address — utility bill or bank statement dated within 3 months
  • Selfie holding your ID clearly visible
Verification Steps
1

Log in and go to Account Settings — find the "Verify Account" section in your profile dashboard.

2

Upload your ID document — clear photos of both sides of your Malaysian IC or a photo of your passport bio page.

3

Submit proof of address — a recent utility bill or bank statement showing your name and residential address.

4

Wait for review — our compliance team typically processes documents within 24–48 hours. You will receive an email notification once approved.

Security Notes

  • Only upload documents to sites with HTTPS (padlock icon in browser)
  • You may cover non-essential digits on your IC where possible
  • Never share your identity documents via unencrypted chat or email
maktoto

Your Privacy Matters at maktoto

maktoto is committed to safeguarding the personal data of all registered players. We collect only the information necessary to operate your account, process transactions, and meet our regulatory obligations. We do not sell or share your personal data with third parties for marketing purposes. All data is encrypted and stored securely in accordance with applicable privacy laws. For full details on how we collect, use, and protect your information, please read our Privacy Policy.

maktoto
Responsible Gambling

Play Smart. Stay in Control.


Gambling should be entertaining, not stressful. maktoto provides a suite of self-management tools and resources to help every player stay in control. For players aged 21 and above only.

Session Time Limits

Set a daily or weekly time limit on your account. When your limit is reached, you will be automatically logged out to prevent extended sessions.

Deposit Limits

Cap your daily, weekly, or monthly deposits directly from your account settings. Limits take effect immediately and can only be reduced — not increased — without a cooling-off period.

Self-Exclusion

Request a self-exclusion period of 30 days, 6 months, 1 year, or permanently. During exclusion, you cannot log in and will not receive promotional emails.

Support Resources

If gambling is affecting your life or relationships, please reach out to recognised problem gambling support services. Our team can also provide a referral upon request.

maktoto's Responsible Gambling Commitment

We believe that gambling should remain a form of entertainment. maktoto is committed to providing a safe, transparent environment for adult players. We enforce strict 21+ age verification, offer robust self-exclusion tools, and support problem gambling awareness initiatives. For full details on our policies, visit our Responsible Gambling page.

FAQ

Frequently Asked Questions


Got questions about maktoto? Find quick answers to the most common things Malaysian players ask us.

The minimum deposit at maktoto is RM 30 for most payment methods including Touch 'n Go eWallet, Boost, and GrabPay. For bank transfers via FPX or DuitNow, the minimum is RM 50. Cryptocurrency deposits require a minimum equivalent of MYR 30. There is no maximum deposit limit for verified accounts.

Withdrawals via Touch 'n Go eWallet are typically processed in under 5 minutes once your request has been approved by our payments team. During peak hours or public holidays, processing may take up to 15 minutes. Boost and GrabPay withdrawals operate on the same timeline. Please ensure your e-wallet account name matches your maktoto verified name.

maktoto operates under an international gaming licence and serves adult players globally including users from Malaysia. The platform applies strict responsible gambling measures, enforces a minimum age of 21 years, and processes all transactions through legitimate Malaysian payment channels including DuitNow, FPX, and licensed e-wallet providers. Players are responsible for understanding their local regulations before registering.

The maktoto New Year welcome bonus carries a wagering requirement of 20x the bonus amount before any winnings derived from the bonus can be withdrawn. For example, if you receive a MYR 100 welcome bonus, you will need to place a total of MYR 2,000 in eligible bets to clear the requirement. Slots contribute 100% towards wagering, while live casino games contribute at a lower rate. Full terms are available on our Terms & Conditions page.

To complete KYC verification at maktoto, you will need to submit: (1) a valid government-issued photo ID such as your Malaysian IC (MyKad), Passport, or Driver's License; (2) proof of address dated within the last 3 months, such as a utility bill or bank statement; and (3) a selfie holding your ID clearly visible. Verification is usually completed within 24–48 hours after all documents are submitted in acceptable quality.

Yes. maktoto's sportsbook covers Liga Super Malaysia, the English Premier League (EPL), Champions League, La Liga, Bundesliga, UFC, and dozens of other global competitions. You can bet on match results, Asian Handicap lines, Over-Under totals, first goalscorer, and a wide range of in-play live betting markets. All odds are quoted in Decimal format by default with MYR as the account currency.
24/7 Support

We Are Always Here for You


Whether you are a first-time depositor in Kuala Lumpur or a seasoned VIP player in Penang, our support team is standing by around the clock to assist you. No bots — real people who understand Malaysian players.

Support Email

[email protected]

We aim to respond to all email enquiries within 2 hours.

Live Chat

Available 24 hours a day, 7 days a week

Average first response: under 2 minutes for registered members.

Response Time Promise

Live Chat: < 2 minutes  |  Email: < 2 hours  |  Disputes: < 24 hours

Our team is fluent in English and familiar with Malaysian payment processes and local football context.

Serving Malaysian Players Across

Kuala Lumpur · Petaling Jaya · Shah Alam · Subang Jaya · Penang · Johor Bahru · Ipoh · Kota Kinabalu