We're not just another online casino. Hero138 was built from the ground up for Malaysian players — faster, fairer, and more rewarding.
Withdrawals processed within minutes via DuitNow and e-wallets like Touch 'n Go eWallet and Boost. No unnecessary delays, no paperwork runaround.
256-bit SSL encryption, two-factor authentication, and rigorous KYC verification keep every account safe around the clock.
Industry-leading odds across Liga Super Malaysia, English Premier League, UFC, and international football — updated live so you never miss a beat.
Our Malaysian-speaking support team is available around the clock via live chat. Real agents, real answers — no bots, no scripted runaround.
Built for smooth play on any device — iOS, Android, or desktop. No app download required; just open your browser and you're live.
Deposit and withdraw in Malaysian Ringgit (RM) across all major local banks including Maybank, CIMB, Public Bank, and Hong Leong.
Tiered VIP program rewarding consistent play with cashback, birthday bonuses, dedicated account managers, and priority withdrawals.
From classic slots and live baccarat to sports parlay and crash games — the widest game library available to Malaysian players in one place.
Every category you need, all in one platform.
1,200+ titles with high RTP and free spins
Baccarat, Blackjack & Roulette with live dealers
EPL, Liga Super, UFC & more with live odds
In-play betting on global football matches
4D, Toto-style and international lotteries
Fast-paced instant win games with big multipliers
Deposit and withdraw in RM using Malaysia's most trusted banking and e-wallet options — processed in 3 easy steps.
All transactions are processed securely over HTTPS. Minimum deposit amount may vary by payment method and promotion terms.
Hero138 looks after its players for the long run — not just on your first deposit.
Your VIP tier determines your birthday gift. The higher you climb, the bigger the bonus credited to your account automatically on your birthday — no coupon code required.
Share your unique referral code with friends across Petaling Jaya, Shah Alam, or anywhere in Malaysia. Once they sign up and make their first deposit, both of you earn a bonus — instantly. There's no cap on how many friends you can refer, and rewards are credited for the lifetime of each referral.
Hero138 was established with one clear goal: to give Malaysian players an online gaming destination that genuinely puts them first. From day one, we focused on building a platform that is fast, fair, and accessible to players from all walks of life — whether you're in Bangsar or Johor Bahru, betting on the EPL or spinning your favourite slot.
Over eight years, we've grown from a focused sports betting portal to a comprehensive online entertainment platform serving over half a million registered members. Every product decision we make is informed by direct player feedback — which is why our cashout speeds, game variety, and bonus structures consistently rank among the best in the Malaysian market.
Our commitment is simple: transparent operations, responsible gaming practices, and a player experience that earns lasting trust. Hero138 is not the loudest platform in the room — we're the most reliable one.
From first click to first payout in four straightforward steps.
Create your account in under 2 minutes. All you need is a valid email and phone number.
Fund your account via Maybank, DuitNow, Touch 'n Go eWallet or FPX — minimum RM30.
Choose from 2,800+ games — slots, live casino, sports betting, and more.
Request your payout anytime. Most withdrawals hit your account within minutes.
We partner with multiple licensed international game studios across slots, live dealer, sports, and instant games — each independently audited for fairness and RNG compliance.
Online casino bonuses can be generous — but only if you understand how they work. Here's a plain-English breakdown of the most common bonus terms used at hero138 and across the Malaysian online gaming industry.
This is the number of times you must bet your bonus before you can withdraw any winnings from it. A rollover of X10 means you must wager 10× the bonus value before cashing out. Example: Claim a RM100 bonus with X15 rollover — you need to place RM1,500 in total bets before withdrawing.
While using bonus funds, most platforms cap the maximum bet per spin or round — typically between MYR 250 and MYR 500. Betting above this limit can void your bonus and any related winnings. Example: If the cap is RM250 per bet and you wager RM500, the bonus is forfeited.
Not all games contribute equally to meeting your rollover. Slots typically count 100%, while table games like baccarat and roulette may only count 10–20%. Example: A RM100 bet on baccarat may only contribute RM10–RM20 toward your rollover target.
Bonuses don't last forever. Standard expiry windows are 7, 14, or 30 days from the date of activation. If you don't complete the rollover within this period, both the bonus and any accumulated winnings are removed. Check the specific promotion terms at hero138 before activating.
A sticky bonus stays in your account but can never be withdrawn directly — only the winnings it generates can be cashed out. A non-sticky bonus is removed after the rollover is complete and the real-money portion can be withdrawn independently.
Some bonuses cap how much you can withdraw from bonus-derived winnings, regardless of how much you win. Example: A welcome bonus with a MYR 2,000 max cash-out means even if you turn RM100 into RM5,000, you can only withdraw RM2,000 from that bonus play.
KYC — Know Your Customer — is a standard identity verification process required by internationally licensed gaming platforms. It protects you from fraud, confirms account ownership, and ensures all withdrawals go to the right person.
Here's what you'll typically need and how to complete verification at hero138. The process is straightforward and usually takes 24–48 hours.
Malaysian MyKad, Driver's Licence, or Passport. Must be valid and clearly legible.
Utility bill, bank statement, or official letter — dated within the last 3 months.
A clear photo of yourself holding your ID next to your face. Good lighting required.
Screenshot of your e-wallet or bank account showing your name (for withdrawal verification).
Navigate to your profile and find the "Verification" or "KYC" section in your account dashboard.
Upload clear, high-resolution scans or photos of your required documents. All files must be in JPG, PNG, or PDF format.
Our compliance team reviews submissions within 24–48 hours. You'll receive an email or in-platform notification once approved.
Once verified, all withdrawal limits are lifted and your account is fully confirmed. Enjoy unrestricted access to all features.
Hero138 operates under international gaming licensing. Our platform complies with the requirements of internationally recognised gaming jurisdictions, including standards set by Curaçao-based licensing authorities. We do not hold or claim any Malaysian government-issued gaming licence — no such licence exists for online gambling in Malaysia — and we will never falsely represent our regulatory status.
Malaysian users are solely responsible for understanding and complying with their local laws regarding online gambling. We encourage all players to read our Responsible Gambling page before playing.
All games are provided by studios with certified Random Number Generator (RNG) systems independently tested by third-party auditors. Game outcomes are provably random and not manipulated.
Player deposits are held in accounts separate from operational funds, ensuring your balance is protected and available for withdrawal at any time.
Strict KYC age verification is mandatory for all accounts. We actively prevent underage access and reserve the right to request age verification documents at any time.
Self-exclusion tools, deposit limits, loss limits, and reality check reminders are available to all players. Our dedicated RG team can be reached 24/7 via live chat.
At hero138, responsible gaming is not a disclaimer — it's a core part of how we operate. We provide practical tools to help every player stay in control.
For players aged 21 and above only.
Set daily, weekly, or monthly deposit caps to keep your spending predictable and within budget. Limits take effect immediately.
Set a maximum play session duration. You'll receive a notification when your time is up — keeping playtime intentional, not compulsive.
Need a break? Activate a self-exclusion period of 1 week to 12 months. During exclusion, you cannot log in or make deposits.
Set a maximum loss threshold per day, week, or month. Betting is automatically paused once your limit is reached for that period.
Gambling should always be entertainment — never a means to recover losses or solve financial problems. If you feel your gambling is getting out of hand, please reach out for support.
🇲🇾 Malaysian support: Befrienders KL — 03-7627 2929 | Read our full Responsible Gambling policy.
Hero138 is committed to protecting your personal data. We collect only the information necessary to operate your account securely and comply with our licensing obligations. Your data is never sold to third parties. For full details on how your information is collected, stored, and used, please read our Privacy Policy. By using this site, you acknowledge and accept our privacy practices.