🎰 Malaysia's Trusted Online Gaming Platform

Koko138 — Malaysia's Premier Online Casino, Sports & Live Dealer Experience

From Liga Super Malaysia football betting to high-stakes live Baccarat, Koko138 delivers non-stop action with fast MYR payouts, local payment support, and round-the-clock customer service for players across Kuala Lumpur, Penang, Johor Bahru, and beyond.

500K+ Active Players
RM 2M+ Daily Payouts
2,400+ Games Available
24/7 Live Support
koko138
🔞 Koko138 is strictly for players aged 21 and above. Play responsibly —21+ only. If gambling stops being fun, please seek help.
500K+
Registered Players
RM2M+
Daily Payouts
2,400+
Games Available
7+
Years in Operation
99%
Payout Success Rate

Browse All Categories

Choose Your Game

Whether you're into fast-paced slots, live dealer tables, or chering on your favourite EPL team, Koko138 has a category built for you.

🎰 Slots
⚽ Sports
🃏 Live Dealer
🎱 Bingo
🏟️ Live Football
🎟️ Lottery
🃏 Poker
koko138

Featured Right Now

Hot Games 🔥

Our most-played titles this week — from Megaways slots to fast-round crash games and live Baccarat tables where the action never stops.

🎰 RTP 96.8%
Dragon Fortune
Slots
🃏 RTP 98.6%
Speed Baccarat
Live Dealer
🎲 RTP 97.3%
Live Roulette Pro
Live Dealer
🐉 RTP 97.1%
Golden Tiger Megaways
Slots
✈️ RTP 97.0%
Crash & Fly
Crash Game
🀄 RTP 98.8%
Sic Bo Classic
Table Game

Why Koko138

Why Choose Us

We've spent years building a platform around what Malaysian players actually want — fast payouts, local payment options, a clean mobile experience, and support that speaks your language.

Lightning-Fast Withdrawals

Most MYR withdrawals via DuitNow and FPX are processed within 5-15 minutes. No unnecessary delays, no guessing.

Bank-Grade Security

256-bit SSL encryption protects every transaction. Your personal and financial data stays private — always.

Mobile-First Platform

Koko138 runs flawlessly on Android and iOS without any app download required. Play on the go from Petaling Jaya to Penang.

Local Payment Methods

Deposit using Touch'n Go eWallet, Boost, GrabPay, Maybank, CIMB, Public Bank, Hong Leong, DuitNow, and FPX — whatever works for you.

24/7 Multilingual Support

Live chat agents available round the clock in English, Bahasa Melayu, and Chinese. Average response time under 5 minutes.

Competitive Odds

Football betting margins on EPL, Liga Super Malaysia, and AFC matches are among the tightest available — more value per bet.

VIP & Loyalty Rewards

Progress through Bronze, Silver, Gold, and VIP tiers. Unlock birthday bonuses, faster withdrawals, dedicated account managers, and exclusive promotions.

2,400+ Games

From Megaways slots and fishing games to live Blackjack, Poker, and sports betting — there's always something to play at Koko138.

koko138

Ready to Win Big?

Join over 500,000 Malaysian players who trust Koko138 for fast payouts, great odds, and non-stop entertainment —24 hours a day, 7 days a week.

Easy Onboarding

How to Get Started

New to Koko138? You can go from registration to placing your first bet in under five minutes. Here's how it works.

koko138
1
Create Your Account

Fill in your username, password, email, and phone number. The process takes under 2 minutes. Make sure you're21 or older — Koko138 strictly enforces age restrictions.

2
Log In & Verify Identity (KYC)

Log in with your credentials and complete a quick KYC verification. Submit a copy of your Malaysian ID (MyKad, Passport, or Driver's License) and a recent selfie. Verification typically completes within 24 hours.

3
Make Your First Deposit

Choose from Touch 'n Go eWallet, Boost, Maybank, CIMB, DuitNow, FPX, or USDT TRC20. Most deposits are instant. Minimum deposit starts from RM30.

4
Pick Your Game & Start Playing

Browse the lobby — slots, live dealer, sports betting, crash games, and more. Claim your welcome bonus, select your stakes, and enjoy the action. Play responsibly.

Deposits & Withdrawals

Detailed Payment Methods Guide

Not sure which payment method to use? Here's a breakdown of every option available at Koko138 — including how to deposit, typical processing times, and any relevant fees.

📱
Touch 'n Go eWallet

Malaysia's most popular e-wallet. Best for everyday players who want instant deposits without entering card details. Works seamlessly from any Android or iOS device.

  • 1.Select Touch 'n Go at the Koko138 deposit page
  • 2.Enter deposit amount and confirm
  • 3.Scan QR code or approve in your TnG app
  • 4.Funds credited to your Koko138 wallet
Speed: Instant Fees: Free Range: RM30 – RM50,000
⚡
Boost eWallet

Axiata's Boost is widely used across KL and Selangor for quick cashless payments. Ideal for players who already top-up Boost regularly and want a seamless casino deposit flow.

  • 1.Choose Boost at the payment screen
  • 2.Enter your desired amount
  • 3.Authenticate via Boost app PIN or biometric
  • 4.Deposit confirmed and balance updated
Speed: Instant Fees: Free Range: RM30 – RM30,000
🏦
Bank Transfer (Maybank / CIMB / Hong Leong)

Direct online banking via FPX or DuitNow QR. Suitable for larger deposit amounts. Supported banks include Maybank2u, CIMB Clicks, Hong Leong Connect, and Public Bank.

  • 1.Select FPX / DuitNow at deposit page
  • 2.Choose your bank from the list
  • 3.Log in to your online banking portal and authorise
  • 4.Funds credited within 5-10 minutes
Speed: 5-10 min Fees: Free Range: RM50 – RM500,000
🟢
GrabPay

If you're a regular Grab user in KL, Penang, or JB, GrabPay lets you fund your Koko138 account directly from your Grab wallet balance — no extra app needed.

  • 1.Select GrabPay on the deposit screen
  • 2.Enter amount and tap Confirm
  • 3.Authenticate via Grab app
  • 4.Balance reflected instantly
Speed: Instant Fees: Free Range: RM30 – RM20,000
🏪
7-Eleven CLiQQ

Prefer cash? Top up your Koko138 account via 7-Eleven CLiQQ kiosks — available at over 2,700 outlets across Malaysia. No bank account or e-wallet required.

  • 1.Generate a payment code at Koko138 cashier
  • 2.Visit any 7-Eleven CLiQQ kiosk
  • 3.Enter code and pay with cash
  • 4.Deposit confirmed within 15-30 minutes
Speed: 15-30 min Fees: Minimal Range: RM30 – RM5,000
₿
USDT TRC20 (Cryptocurrency)

For players comfortable with crypto, Koko138 accepts USDT via the Tron (TRC20) network. Lowest transaction fees among all crypto options. Popular among tech-savvy Malaysian players.

  • 1.Select USDT TRC20 from the crypto deposit tab
  • 2.Copy the provided TRC20 wallet address
  • 3.Send USDT from your wallet (Binance, Byit, etc.)
  • 4.Credited after network confirmation — typically15-30 minutes
Speed: 15-30 min Fees:~1-2 USDT Range: MYR 100+
koko138

Loyalty & Retention

Long-term Player Rewards

At Koko138, loyal players are treated the way they deserve. Beyond welcome bonuses, we've built a long-term reward ecosystem that grows with you.

🎂

Celebrate Your Birthday with up to MYR 2,688

🥉 Bronze Tier MYR 188
🥈 Silver Tier MYR 388
🥇 Gold Tier MYR 888
💎 VIP Tier MYR 2,688

Your birthday bonus is automatically credited to your account based on your VIP tier level at the time of your birthday. The higher your tier, the bigger your celebration. VIP members also enjoy priority processing and dedicated account manager. Tier upgrades are based on cumulative deposit activity. Bonus subject to standard wagering requirements.

👥

Invite Friends, Earn MYR 38 per Successful Referal

Share your unique Koko138 referal code with friends and family. When they sign up, complete KYC verification, and make their first qualifying deposit, both of you receive a MYR 38 bonus — with no cap on the number of friends you can refer.

📲 Step 1 Share your referral code
✅ Step 2 Friend signs up + deposits
🎁 Step 3 Both earn MYR 38

Referral rewards are ongoing for the lifetime of your account. The more active friends you bring on board, the more you earn. There is no referal cap — this program runs indefinitely as long as your account is in good standing.

Coming from Another Casino? We Make the Switch Worthwhile.

Koko138 offers a seamless migration experience — faster payouts, better odds, and a welcome bonus that rewards your loyalty from day one. Malaysian players from Kuala Lumpur to Shah Alam are making the move.

Education & Transparency

Bonus Terms Explained

Confused by casino bonus jargon? You're not alone. Here's a plain-English breakdown of the key terms you'll encounter when claiming any bonus at Koko138 or any other online casino in Malaysia.

📊 Wagering / Rollover Requirement
This is the number of times you need to bet the bonus amount before you can withdraw any winings derived from it. A X10 rollover means if you received aRM100 bonus, you'd need to place RM1,000 in total bets before cashing out. X15 meansRM1,500. X20 means RM2,000. Lower rollover numbers are always better for the player.
Example: RM100 bonus with X15 rollover = you must wager RM1,500 total before withdrawal is unlocked.
💰 Maximum Bet During Bonus
Most bonuses have a maximum stake per spin or bet while bonus funds are active — typically between MYR 250 and MYR 500per round. Exceeding this limit can result in your bonus being voided, even if you've already met the rollover.
Example: If your bonus T&C states a MYR 300 max bet, don't place a MYR 500 spin on a bonus balance — the casino may forfeit your winings.
🎮 Game Contribution Rate
Not all games contribute equally toward clearing the rollover. Slots typically contribute 100%, while table games like Blackjack or Roulette may only contribute 10-20%. Some games are excluded entirely from bonus wagering.
Example:RM100 wagered on slots = RM100 toward rollover. RM100 wagered on Blackjack at10% contribution = only RM10 counted.
⏰ Bonus Expiry
Every bonus has a time limit. Common windows are 7 days, 14 days, or 30 days from the date of claiming. If you don't meet the rollover within this window, the bonus and any associated winnings are typically forfeited.
Example: A 14-day bonus claimed on 1 July expires at midnight on 14 July — any uncleared rollover disappears after that.
🔒 Sticky vs Non-Sticky Bonus
A sticky (non-cashable) bonus cannot be withdrawn — only the winings you generate from it can be cashed out. A non-sticky bonus can be withdrawn alongside your winings once the rollover is cleared. Always check which type you're claiming.
Example: Sticky RM100 bonus — after clearing rollover, you withdraw RM150 in winnings but not the original RM100 bonus amount.
🚫 Maximum Cash-Out (Bonus Cap)
Some bonuses cap how much you can withdraw from bonus-derived winnings. For instance, a RM50 free bonus might have a MYR 500 max cash-out. Winings beyond that cap are not withdrawable, even if you met the rollover.
Example: RM50 free spin bonus with MYR 500 max cash-out — you hit aRM800 win but can only withdraw RM500.

Practical Advice: Always read the full Terms & Conditions before claiming any bonus. If anything is unclear, contact Koko138's24/7 live chat support before you claim — it's always easier to clarify upfront than to dispute after the fact.

koko138

Multi-language Support Hub

24/7 Support in Your Language

Malaysia is beautifully multilingual — and so is Koko138 support. Whether you're most comfortable in Bahasa Melayu, Chinese, or English, our live agents are ready for you around the clock.

🇲🇾
Bahasa Melayu
Sokongan bahasa Melayu 24/7
  • Live Chat
  • WhatsApp
3-5 min via live chat
🇨🇳
中文
24小时中文客服
  • Live Chat
  • WeChat
  • WhatsApp
3-5 min via live chat
🇬🇧
English
24/7 native English agents
  • Live Chat
  • WhatsApp
  • Email
3-5 min via live chat

Get in Touch

Contact & 24/7 Support

Have a question, concern, or need help with your account? Our support team is staffed 24 hours a day, 7 days a week — no waiting until business hours.

Email Support

For account-related enquiries, document submissions, and non-urgent matters.

Support Email:

[email protected]

Response within 2-4 hours (typically faster)

Live Chat

Fastest way to reach us. Our live chat agents are online around the clock in English, Bahasa Melayu, and Chinese.

Live — Available Now

Average response time: 3-5 minutes

Support Hours

Live chat and WhatsApp are available 24/7 — including weekends and public holidays. Email responses are typically returned within a few hours during peak times.

Monday – Sunday: 00:00 – 23:59 MYT

No ques during off-peak hours (2am–8am MYT).

koko138

Compliance & Safety

Account Verification (KYC) Guide

KYC stands for "Know Your Customer" — it's a standard identity verification process required by all regulated online casinos worldwide, including Koko138. Here's everything you need to know.

Why KYC is Required

KYC verification protects you and the platform. It prevents identity theft, underage gambling, and financial fraud — and ensures that your withdrawals are only processed to the account owner. Regulatory compliance requirements also mandate identity verification for all online gaming platforms operating internationally.

Documents Required
Valid Malaysian ID MyKad, Driver's License, or Passport — must be valid and clearly readable.
Proof of Address Utility bill, bank statement, or official letter issued within the last 3 months.
Selfie Holding Your ID A clear selfie with your face and ID visible together — no filters or cropping.
Step-by-Step Submission
1
Go to your Account Settings

Navigate to Profile > Verification in your Koko138 dashboard after logging in.

2
Upload Your Documents

Upload clear JPEG or PDF scans of your ID, proof of address, and selfie. File size limits typically apply (under 5MB each).

3
Wait for Review

KYC review typically takes 24-48 hours. You'll receive an email notification once approved. Most first-time verifications complete within a working day.

4
Verification Approved — Full Access Unlocked

Once verified, all deposit and withdrawal limits are fully unlocked. Withdrawals are processed faster for KYC-verified accounts.

Security Notes
  • Only upload documents on websites using HTTPS — check for the padlock in your browser bar.
  • Consider covering your full IC number digits in documents where the first few digits are sufficient for identification.
  • Never share identity documents via unencrypted messaging apps, public chat, or email — always use the official secure upload portal.

Platform & Technology

Game Studio Diversity

Koko138 aggregates content from a wide range of game studios across different specialties — so you always have fresh, high-quality titles to explore regardless of your preferred game format.

🎰
Top-Tier Slot Studios

Companies producing high-RTP video slots with cinematic graphics and engaging mechanics — including Megaways grids, cluster pays engines, and bonus buy features for players who want instant access to free rounds.

🎙️
Live Dealer Studios

Operators streaming professional dealers from licensed studios in Eastern Europe and Asia, delivering authentic Baccarat, Blackjack, Live Roulette, and Sic Bo experiences with real-time HD video.

🐉
Asian-Focused Studios

Providers specialising in culturally relevant titles — dragon-themed slots, fishing games, Mahjong-inspired titles, and other formats that resonate deeply with Southeast Asian players across Malaysia, Singapore, and beyond.

🚀
Crash & Instant-Game Studios

Newer providers offering quick-round crash games with provably fair mechanics. Each round lasts seconds — set your multiplier target, cash out before the crash, and move on. Ideal for players who prefer fast-paced sessions.

koko138

Privacy & Data Protection Notice: Koko138 is committed to protecting your personal data in accordance with applicable data privacy regulations. We collect only the information necessary to operate your account securely, process transactions, and comply with KYC/AML obligations. Your data is never sold to third parties. All information is encrypted in transit and at rest. You have the right to request access to or deletion of your personal data at any time. For full details on how your data is collected, stored, and used, please read our Privacy Policy.

Malaysia's Casino Action Awaits — 24/7, in Your Language

Koko138 is trusted by players across Kuala Lumpur, Petaling Jaya, Penang, Shah Alam, and Johor Bahru. Fast withdrawals, local payment methods, and real24/7 support. For players aged 21 and above only.