m123: Indonesia's Most Trusted Online Betting Platform for Sports, Casino & Togel

Experience world-class entertainment with lightning-fast deposits via BCA, BRI, BNI, and Mandiri. Join over 2 million Indonesian members enjoying seamless betting on football, live casino, slots, and traditional games.

21+ Only

Quick Deposits via Indonesia's Leading Banks

m123 supports instant deposits through all major Indonesian banks with processing times as fast as 5 minutes during banking hours. Experience the convenience of local banking integrated with international-grade security.

BCA

Instant transfers within 5 minutes. Min: Rp 50,000 | Max: Rp 100,000,000

BRI

Government-backed reliability. Min: Rp 50,000 | Max: Rp 100,000,000

BNI

Secure national banking. Min: Rp 50,000 | Max: Rp 100,000,000

Mandiri

Indonesia's largest bank. Min: Rp 50,000 | Max: Rp 100,000,000

Payment Method Minimum Deposit Maximum Deposit Processing Time Notes
BCA Rp 50,000 Rp 100,000,000 Instant (5 min) No fees during banking hours
BRI Rp 50,000 Rp 100,000,000 Instant (5 min) 24/7 availability
BNI Rp 50,000 Rp 100,000,000 15 minutes Secure national network
Mandiri Rp 50,000 Rp 100,000,000 Instant (5 min) Largest bank coverage
CIMB Niaga Rp 100,000 Rp 75,000,000 15 minutes International banking standards
OCBC NISP Rp 100,000 Rp 75,000,000 15 minutes Premium service quality
Bank Danamon Rp 100,000 Rp 50,000,000 1-24 hours Extended processing for off-hours
OVO Rp 25,000 Rp 10,000,000 Instant E-wallet convenience
DANA Rp 25,000 Rp 10,000,000 Instant Mobile-first solution
GoPay Rp 25,000 Rp 10,000,000 Instant Integrated with Gojek ecosystem
m123

Game Categories

Explore our comprehensive selection of entertainment options designed for Indonesian players

Slots

Thousands of titles

Sports Betting

BRI Liga 1 & EPL

Live Casino

Real dealers 24/7

Bingo

Daily jackpots

Teen Patti

Indian poker variant

Andar Bahar

Traditional card game

Lottery

Daily draws

Poker

Multiple variants

Why Indonesian Players Choose m123

We've built our platform specifically for Indonesian players, combining international gaming standards with local convenience and cultural understanding

Lightning-Fast Deposits

Process deposits in under 5 minutes through BCA, BRI, BNI, and Mandiri during banking hours. Our automated system ensures instant credit to your m123 account.

Bank-Level Security

SSL 256-bit encryption protects every transaction. Your funds are held in segregated accounts, and we never share your financial data with third parties.

Competitive Odds

We offer some of Indonesia's best odds on BRI Liga 1, EPL, La Liga, Champions League, and more. Asian handicap specialists with live betting on 50+ sports.

24/7 Indonesian Support

Native Indonesian-speaking support team available around the clock via live chat, WhatsApp, and email. Average response time under 2 minutes.

Fast Withdrawals

Most withdrawal requests processed within 15 minutes to 2 hours. VIP members enjoy priority processing with dedicated withdrawal lanes.

Mobile-First Design

Optimized for Indonesian mobile networks. Play seamlessly on any device without downloading apps. Works perfectly on Telkomsel, XL, Indosat, and Smartfren.

Generous Bonuses

Welcome bonus up to Rp 5,000,000, weekly cashback up to 1.2%, reload bonuses, and VIP rewards. Fair wagering requirements with transparent terms.

Indonesian Time Zones

All promotions, tournaments, and support hours displayed in WIB (Western Indonesia Time). Special events timed for Indonesian holidays and major sports matches.

m123

Ready to Win Big?

Join m123 Today

Online Football Bookmaker Guide

Understanding bandar bola (football bookmaker) betting in Indonesia

Bandar bola is the Indonesian term for football bookmaker, representing platforms that offer odds on football matches from leagues worldwide. m123 provides comprehensive coverage of BRI Liga 1 (featuring Persija Jakarta, Persib Bandung, and Bali United), international leagues (EPL, La Liga, Serie A, Bundesliga), and major tournaments including Champions League, FIFA World Cup, and the AFF Cup featuring Timnas Indonesia (nicknamed Garuda). Indonesian football fans particularly favor Asian handicap betting, which originated in Asian markets and offers more balanced odds by eliminating the draw option.

Asian Handicap (Voor)

The most popular bet type in Indonesia. One team receives a virtual head start (voor), creating more balanced odds. Example: Persija Jakarta -0.5 vs Persib Bandung means Persija must win by at least one goal for the bet to succeed. If the match ends in a draw, the bet loses.

Over/Under (OU)

Bet on the total number of goals scored in a match. The bookmaker sets a line (e.g., 2.5 goals), and you predict whether the actual total will be over or under that number. Popular for matches with clear favorites and underdogs.

Mix Parlay

Indonesian term for accumulator betting. Combine multiple selections into one bet slip for exponentially higher odds. All selections must win for the bet to succeed. Popular during weekends when multiple EPL and La Liga matches run simultaneously.

1X2 (Win-Draw-Lose)

The traditional three-way betting market. 1 = home team wins, X = draw, 2 = away team wins. Straightforward but offers lower odds compared to Asian handicap on matches with clear favorites.

Total Goals

Predict the exact total number of goals scored by both teams combined. Higher odds than Over/Under but requires precise prediction. Popular for low-scoring defensive matches.

Both Teams To Score (BTTS)

Bet on whether both teams will score at least one goal during the match. Independent of final result. Ideal for open, attacking matches in leagues like EPL and Bundesliga.

Major Leagues Indonesian Punters Follow

BRI Liga 1 (Indonesia's top domestic league), English Premier League (most-watched international league), La Liga (Spain), Serie A (Italy), Bundesliga (Germany), UEFA Champions League, FIFA World Cup, and AFF Cup featuring Timnas Indonesia. m123 offers live betting on 50+ sports with in-play odds updated in real-time.

m123

Online Cockfighting (Sabung Ayam)

Cultural betting tradition with international live streaming

Sabung ayam adalah tradisi taruhan turun-temurun di Indonesia, khususnya di Bali dan Sumatra. Versi online menyiarkan pertandingan dari arena resmi di Filipina, Thailand, dan Kamboja secara streaming langsung 24 jam. The online version allows Indonesian players to watch and bet on live matches streamed from licensed arenas in the Philippines, Thailand, and Cambodia, available 24/7. While cockfighting is a centuries-old tradition in Southeast Asia, particularly in Bali where it's connected to Hindu ceremonies, the online format has made it accessible to players nationwide.

Meron vs Wala

The fundamental bet in sabung ayam. Meron (red corner) and Wala (blue corner) represent the two competing roosters. Players bet on which rooster will win. Odds adjust based on rooster size, breed, and fighting history.

BDD (Bet Depan Doel)

A fast-result bet type where the outcome is determined within the first few seconds of the match. Popular for players seeking quick action. Higher volatility but faster resolution than standard matches.

Sente / Tagra

Specific outcome bets covering scenarios like double-kill (both roosters eliminated), draw (no clear winner), or technical decisions. Higher odds due to lower probability, appealing to experienced players.

International Streaming Sources

m123 streams sabung ayam matches from licensed international arenas including Philippines S128 network and Thailand SV388 venues. All matches are broadcast live in high definition with multiple camera angles. These platforms operate under their respective countries' gaming regulations.

21+ Only | Responsible Gambling: Sabung ayam betting is entertainment for adults only. Set loss limits before playing, never chase losses, and remember that all betting carries risk. If gambling becomes a problem, contact our support team or visit our Responsible Gaming page for self-exclusion tools and resources.

m123

Getting Started with m123

Your journey from signup to your first win in six simple steps

1

Create Your Account

Visit m123 and click the registration button. Provide your full name (as it appears on your Indonesian ID/KTP), email address, mobile number, and create a secure password. The entire process takes under 3 minutes. You'll receive a verification email and SMS to confirm your contact details.

2

Verify Your Identity (KYC)

Upload a clear photo of your Indonesian National ID (KTP), a recent utility bill or bank statement as address proof, and a selfie holding your ID. Our KYC team processes verifications within 1-24 hours. This step is required by international gaming regulations and protects your account security.

3

Make Your First Deposit

Choose from BCA, BRI, BNI, Mandiri, or e-wallets (OVO, DANA, GoPay). Enter your deposit amount (minimum Rp 50,000), follow the simple transfer instructions, and funds will be credited to your m123 account within 5 minutes during banking hours. Save the transaction receipt for your records.

4

Claim Your Welcome Bonus

After your first deposit, visit the Promotions page and activate your welcome bonus. New members receive up to Rp 5,000,000 matched bonus on their first deposit. Read the wagering requirements carefully (typically 30x bonus amount) and ensure you understand the eligible games and timeframe.

5

Place Your First Bet or Spin

Browse BRI Liga 1 matches, EPL fixtures, live casino tables, or slot games. Start with small stakes to familiarize yourself with the platform. Use the demo mode on slots to practice without risking real money. Read game rules and paytables before playing, and set a session budget.

6

Withdraw Your Winnings

When you're ready to cash out, visit the Withdrawal section, select your bank account (must match your registered name), enter the amount, and submit. Most withdrawals are processed within 15 minutes to 2 hours. VIP members enjoy priority processing with dedicated fast-track lanes.

Weekly Slot Tournament

Rp 50,000,000
  • Every weekend from Friday 18:00 WIB to Sunday 23:59 WIB
  • Top 100 players on the leaderboard win prizes
  • All slot games eligible — play your favorites
  • First place wins Rp 10,000,000 cash prize
m123

VIP Loyalty Program

Climb through six exclusive tiers with increasing rewards and privileges

Bronze

Entry tier — automatic upon first deposit

  • 0.3% weekly cashback on all losses
  • Standard withdrawal processing (2 hours)
  • Access to loyalty point system
  • Birthday bonus: Rp 100,000

Monthly turnover: Rp 5,000,000

Silver

Active players with consistent deposits

  • 0.5% weekly cashback on all losses
  • Faster withdrawals (1 hour average)
  • Monthly reload bonus: 25% up to Rp 2,500,000
  • Birthday bonus: Rp 250,000

Monthly turnover: Rp 15,000,000

Gold

Premium tier with enhanced benefits

  • 0.8% weekly cashback on all losses
  • Priority withdrawals (30 minutes)
  • Dedicated support chat lane
  • Monthly reload bonus: 50% up to Rp 5,000,000
  • Birthday bonus: Rp 500,000

Monthly turnover: Rp 50,000,000

Platinum

Elite players with substantial activity

  • 1.0% weekly cashback on all losses
  • VIP-only tournaments with bigger prize pools
  • Personal account manager assigned
  • Monthly reload bonus: 75% up to Rp 10,000,000
  • Birthday bonus: Rp 1,000,000

Monthly turnover: Rp 150,000,000

Diamond

Top-tier status with maximum benefits

  • 1.2% weekly cashback on all losses
  • Instant withdrawal processing (15 minutes)
  • Exclusive VIP-only events and promotions
  • Luxury gift packages on special occasions
  • Monthly reload bonus: 100% up to Rp 25,000,000
  • Birthday bonus: Rp 2,500,000

Monthly turnover: Rp 500,000,000

Black Diamond

Invitation Only

  • Customized cashback rate (negotiable)
  • Unlimited withdrawals with instant processing
  • Personal VIP host available 24/7
  • Exclusive access to high-limit tables
  • Invitations to offline VIP events
  • Bespoke bonuses and rewards

By invitation from management

m123

Bonus Terms Comparison

Transparent breakdown of all bonus offers with clear requirements

Bonus Type Bonus Amount Minimum Deposit Wagering Requirement Validity Period
Welcome Bonus 100% up to Rp 5,000,000 Rp 100,000 30x bonus amount 30 days
Reload Bonus (Bronze-Silver) 25% up to Rp 2,500,000 Rp 200,000 25x bonus amount 7 days
Reload Bonus (Gold) 50% up to Rp 5,000,000 Rp 500,000 25x bonus amount 14 days
Weekly Cashback 0.3%-1.2% of net losses No minimum 1x cashback amount 7 days
Referral Bonus Rp 500,000 per friend Friend must deposit Rp 500,000 15x bonus amount 60 days

Important Terms

  • Wagering requirements must be met before withdrawals are processed
  • Different games contribute differently to wagering: slots 100%, table games 10%, live dealer 10%
  • Maximum bet while bonus is active: Rp 50,000 per round/spin
  • Bonuses cannot be combined unless explicitly stated
  • Full terms available on our Terms & Conditions page

Trusted Game Providers

Partnered with the world's leading gaming studios for fair, certified entertainment

All games on m123 are provided by licensed, internationally certified studios. Every game undergoes independent testing for fairness by accredited laboratories like eCOGRA and iTech Labs. RTP (Return to Player) percentages are published transparently and match the provider's certified rates. We do not operate any proprietary games—every title comes from established third-party studios with proven track records.

m123

Responsible Gaming Tools

Your wellbeing is our priority—control your gaming experience with powerful self-management tools

Deposit Limits

Set daily, weekly, or monthly deposit limits to control spending. Once set, limits cannot be increased for 24 hours, giving you time to reconsider. Limits can be decreased immediately at any time. Configure via your account settings.

Loss Limits

Control your maximum losses over daily, weekly, or monthly periods. When you reach your loss limit, you'll be unable to play until the next period begins. This tool helps prevent chasing losses during emotional decision-making.

Session Time Limits

Set maximum session duration for each gaming session. You'll receive notifications at 15-minute intervals before your limit expires. When time expires, you'll be automatically logged out and unable to log back in for 1 hour.

Reality Check Reminders

Receive pop-up notifications at customizable intervals (30, 60, 90, or 120 minutes) reminding you how long you've been playing and displaying your current profit/loss. Helps maintain awareness during extended sessions.

Self-Exclusion

Temporarily or permanently close your account. Choose from 1 month, 3 months, 6 months, or permanent exclusion. During exclusion, you cannot log in, deposit, or play. Contact support to activate—decisions are final and cannot be reversed early.

Self-Assessment Quiz

Take our 10-question confidential quiz to evaluate your gambling habits. Based on internationally recognized problem gambling indicators. Results are private and include recommendations for resources if needed.

21+ Age Requirement

m123 strictly enforces a 21+ age restriction in compliance with Indonesian regulations. All new accounts undergo mandatory age verification during the KYC process. Any account found to be held by someone under 21 will be permanently closed with funds forfeited.

Need help with problem gambling? If you or someone you know is struggling with gambling addiction, please reach out to our support team immediately or visit our dedicated Responsible Gaming page for resources, crisis hotlines, and professional counseling services. Gambling should always be entertainment, never a source of stress or financial hardship.

Betting Glossary

Master the terminology—understand key betting and casino terms

RTP (Return to Player)

The percentage of all wagered money a game pays back to players over time. Example: 96% RTP means for every Rp 100,000 wagered collectively, Rp 96,000 is returned as winnings. Higher RTP generally favors players.

House Edge

The mathematical advantage the casino has over players, expressed as a percentage. The inverse of RTP. A 2% house edge means the casino expects to retain 2% of all wagers as profit over time.

Wager

The amount of money placed on a bet or game round. Also used in "wagering requirement," which refers to the number of times you must bet a bonus amount before withdrawing.

Stake

Another term for the amount of money you risk on a single bet. "High stakes" refers to betting large amounts; "low stakes" means small bets. Manage your stake size according to your bankroll.

Odds

The probability of an outcome expressed as a ratio or decimal. Decimal odds of 2.50 mean a Rp 100,000 bet returns Rp 250,000 (including your stake) if you win. Lower odds = higher probability, lower payout.

Spread

In sports betting, the predicted margin of victory. Betting on the spread means wagering whether a team will win or lose by more than the specified number of points/goals. Common in American sports, less so in Asian markets.

Parlay / Accumulator

A bet combining multiple selections into one wager. All selections must win for the parlay to pay out. Odds multiply together, creating potentially huge payouts but with higher risk. Known as "mix parlay" in Indonesia.

Live Bet / In-Play

Betting on a sporting event while it's happening in real-time. Odds update continuously based on game developments. Requires quick decision-making and familiarity with the sport.

Cashout

The option to settle a bet before the event concludes, securing a profit or minimizing a loss. Cashout value is calculated based on current odds and likelihood of your bet winning.

Bankroll

The total amount of money you've set aside specifically for gambling. Responsible gambling means never betting more than you can afford to lose and maintaining strict separation between gambling funds and living expenses.

Volatility

The risk level of a slot game. High volatility slots pay out less frequently but with bigger wins. Low volatility slots pay out more often but with smaller amounts. Choose based on your risk tolerance and bankroll.

Wagering Requirement

The number of times you must bet a bonus amount before you can withdraw winnings. Example: Rp 1,000,000 bonus with 30x wagering requires Rp 30,000,000 in total bets before withdrawal is allowed.

m123

Account Verification Process (KYC)

Understand our KYC requirements—protecting your account and complying with international regulations

Know Your Customer (KYC) verification is a mandatory process required by international gaming regulations and anti-money laundering laws. m123 must verify the identity of all users before allowing withdrawals. This protects your account from unauthorized access, prevents underage gambling, and ensures compliance with legal standards. The process is straightforward and typically completed within 1-24 hours.

Identity Document

Upload a clear, color photo or scan of your Indonesian National ID (KTP). The document must be valid (not expired), and all corners must be visible in the image. Text must be readable without blur or glare.

Proof of Address

Provide a recent utility bill (electricity, water, gas), bank statement, or government letter dated within the last 3 months. The document must clearly show your full name and residential address matching your ID.

Selfie Verification

Take a selfie holding your KTP next to your face. Both your face and the ID details must be clearly visible in the same photo. Ensure good lighting and no sunglasses or hats. This confirms you are the document holder.

Processing Time & What Happens Next

Our KYC team reviews documents Monday through Sunday, 09:00-21:00 WIB. Most verifications are completed within 1-2 hours during business hours, with a maximum processing time of 24 hours. You'll receive an email and SMS notification once verification is complete.

If documents are rejected: You'll receive specific feedback explaining what needs correction (e.g., "ID photo is blurry," "Address proof is outdated"). Simply resubmit corrected documents. Common rejection reasons include expired documents, unreadable images, name mismatches, or documents not meeting the 3-month recency requirement.

After verification: You can make unlimited deposits and withdrawals. Your withdrawal limit may be higher as a verified user. Without verification, you can still deposit and play, but withdrawals are blocked until KYC is completed. We recommend completing verification immediately after your first deposit to avoid delays when cashing out.

About m123

Indonesia's trusted online entertainment platform since 2015

Our Mission

m123 was founded with a clear vision: to provide Indonesian players with a world-class online betting experience that combines international gaming standards with deep local understanding. We recognized that Indonesian players deserved better than generic platforms that treated them as an afterthought. Our founders, experienced professionals from both the international gaming industry and Indonesian market, set out to build a platform that truly serves Indonesian players' needs.

Since launching in 2015, we've grown to serve over 2 million members across Jakarta, Surabaya, Medan, Bandung, Bali, and every province in Indonesia. Our success comes from obsessive focus on what matters most to Indonesian players: lightning-fast deposits via BCA, BRI, BNI, and Mandiri; competitive odds on BRI Liga 1 and international football; 24/7 support from native Indonesian speakers; and transparent, fair treatment with no hidden fees or deceptive practices.

Our Commitment

We're committed to responsible gaming. We believe gambling should be entertainment, not a source of financial stress. That's why we've invested heavily in responsible gaming tools like deposit limits, loss limits, and self-exclusion options—and we train our support team to recognize problem gambling signs and intervene appropriately. We've partnered with Indonesian mental health organizations to provide resources for players who need help.

We're also committed to fairness and transparency. Every game on m123 comes from licensed third-party providers like Pragmatic Play, Evolution Gaming, and Microgaming. We don't run our own games, so we have no incentive to manipulate outcomes. All RTPs are published openly and match the provider's certified rates. We undergo regular third-party audits to verify fairness, and our financial accounts are transparent. When you play at m123, you're playing against certified game mathematics, not against the house.

Legal Notice

m123 operates under an international gaming license issued by offshore regulatory authorities. We are not licensed by Indonesian authorities. Indonesia's Public Gambling Act 1867 predates the internet and does not explicitly address online betting, creating legal ambiguity. Online gambling exists in a grey area under Indonesian law—it is not explicitly legalized, but enforcement primarily targets operators rather than individual players.

Users are responsible for their own compliance with local laws. By creating an account with m123, you confirm that you understand the legal status of online gambling in Indonesia and accept full responsibility for your use of our platform. If you are uncertain about the legal status of online gambling in your jurisdiction, we encourage you to seek legal advice before playing.

Age Restriction: m123 strictly enforces a 21+ age requirement. Gambling is illegal for anyone under 21 years of age in Indonesia. We verify age during the mandatory KYC process. Any account held by a person under 21 will be permanently closed with funds forfeited.

Responsible Gaming: If you or someone you know is struggling with gambling addiction, please visit our Responsible Gaming page for self-help tools, crisis hotlines, and professional counseling resources. Gambling should be entertainment, never a source of financial hardship.

Your Privacy Matters

At m123, we take your privacy seriously. We collect only the information necessary to operate your account, process transactions, and comply with legal obligations. Your personal data is encrypted using bank-grade SSL 256-bit encryption and stored securely on servers with restricted access. We never sell, rent, or share your personal information with third parties for marketing purposes.

Our full Privacy Policy explains what data we collect, how we use it, how long we retain it, and your rights regarding your personal information. You have the right to access, correct, or delete your data at any time. For complete details, please read our Privacy Policy.