Welcome to join99 - Indonesia's Trusted Online Betting Platform for Football, Casino & Slots

Experience world-class sports betting, live casino games, and premium slots with seamless local payments through BCA, BRI, BNI, Mandiri, OVO, DANA, and GoPay. Trusted by over 2 million Indonesian players across Jakarta, Surabaya, Medan, and beyond.

21+ Adults Only

Why Indonesian Players Choose join99

Combining international gaming excellence with local Indonesian payment convenience and 24/7 native-language support

Lightning Fast Deposits

Instant deposits via BCA, BRI, BNI, Mandiri, CIMB Niaga, and all major Indonesian banks. E-wallet options include OVO, DANA, GoPay, ShopeePay, and LinkAja with zero processing delays.

Rapid Withdrawals

Get your winnings in under 5 minutes. Our automated withdrawal system processes requests instantly during WIB business hours, with 24/7 availability for VIP tiers.

Bank-Grade Security

Protected by 256-bit SSL encryption, the same technology used by Indonesian banks. Your personal data and transactions are completely secure with join99.

24/7 Indonesian Support

Native Indonesian-speaking customer service available around the clock via live chat, WhatsApp, and email. Average response time under 3 minutes during peak hours.

Competitive Odds

Best-in-market odds for BRI Liga 1, EPL, La Liga, Serie A, Bundesliga, Champions League, and international tournaments. Asian handicap specialists.

Mobile-First Design

Optimized for Indonesian mobile networks. Smooth gameplay on 4G/5G across all major carriers including Telkomsel, Indosat, XL Axiata, and Tri.

Premium Live Casino

Evolution Gaming, Pragmatic Play Live, and Asia Gaming dealers. Baccarat, Roulette, Blackjack, Dragon Tiger, and exclusive Asian game variants.

Generous Bonuses

Welcome bonus up to Rp 5.000.000, daily cashback, weekly reload bonuses, and birthday rewards. Transparent wagering requirements with no hidden conditions.

join99

World Football Competitions: Formats & Betting Markets

Understanding the structure and betting dynamics of major football leagues popular among Indonesian fans. join99 offers comprehensive coverage of these competitions with competitive odds and diverse market types.

BRI Liga 1 (Indonesia)

Format: Indonesia's premier domestic football league featuring 18 teams competing in a double round-robin format from March to December. Top clubs include Persija Jakarta, Persib Bandung, Bali United, Borneo FC, and PSM Makassar.

Popular Markets: 1X2 (Match Result), Asian Handicap (Voor), Over/Under Goals, Both Teams to Score (BTTS), First/Last Goal Scorer, Half-Time/Full-Time. Indonesian bettors particularly favor Asian handicap betting on local derbies.

Key Appeal: Home advantage is significant in BRI Liga 1, with passionate fan bases like Bobotoh (Persib) and The Jakmania (Persija) creating intense atmospheres that impact match outcomes.

English Premier League (EPL)

Format: England's top-tier league with 20 teams, running from August to May. The most-watched foreign league in Indonesia, featuring giants like Manchester United, Liverpool, Arsenal, Manchester City, and Chelsea.

Popular Markets: All standard markets plus specialized options like Correct Score, Anytime Goalscorer, Total Corners, Total Cards, and Player Specials. Mix parlay (accumulator) betting is extremely popular for EPL matches among Indonesian punters.

Key Appeal: High-intensity matches with unpredictable results make the EPL ideal for live in-play betting. Indonesian prime time (WIB evening slots) often coincides with weekend EPL fixtures.

La Liga (Spain)

Format: Spain's premier division featuring 20 teams, with El Clásico (Barcelona vs Real Madrid) being the most-watched club match globally. Season runs August to May.

Popular Markets: Asian Handicap with larger spreads due to competitive imbalance, Over/Under Goals (typically higher-scoring than other leagues), First Half Result, and Exact Score betting.

Key Appeal: Technical, attacking football style. Indonesian fans appreciate the flair of players like those at Barcelona, Real Madrid, and Atlético Madrid. Match timings often align well with Indonesian late-night viewing.

Serie A (Italy)

Format: Italy's top league with 20 teams, known for tactical discipline. Historically defensive but increasingly open in recent years. Season runs August to May.

Popular Markets: Under 2.5 Goals remains popular despite league evolution, Draw No Bet, Double Chance, and Clean Sheet betting. Derby della Madonnina (Inter vs AC Milan) attracts massive betting volume.

Key Appeal: Strategic, chess-like football appeals to analytical bettors. Indonesian fans follow clubs like Inter Milan, AC Milan, and Juventus closely.

Bundesliga (Germany)

Format: Germany's top division with 18 teams, famous for high-scoring matches and passionate fan culture. Season runs August to May with a winter break.

Popular Markets: Over/Under Goals (Bundesliga averages highest goals per game among top leagues), Both Teams to Score, and Total Goals brackets. Bayern Munich dominance affects handicap betting heavily.

Key Appeal: Attacking football with frequent high-scoring matches. Indonesian bettors favor Over 2.5 and Over 3.5 goals markets in Bundesliga matches.

UEFA Champions League

Format: Europe's premier club competition featuring 32 teams (expanding to 36 in 2024-25 format). Group stage runs September-December, knockout rounds February-May, with the final in late May/early June.

Popular Markets: All standard markets plus Tournament Winner, Top Scorer, Group Qualification betting, and extensive in-play options. Mix parlay opportunities across multiple simultaneous group-stage matches.

Key Appeal: Highest quality club football globally. Indonesian viewers particularly engage with matches involving Premier League clubs and Real Madrid. Midweek fixtures (Tuesday/Wednesday WIB evenings) create distinct betting patterns.

Betting Fundamentals: At join99, all these competitions feature comprehensive pre-match and live betting options. Asian Handicap (Voor in Indonesian) is the most popular market type among our Indonesian users, offering balanced odds by giving virtual advantages/disadvantages to teams. Mix Parlay (combining multiple selections into one bet with multiplied odds) is favored for weekend fixtures. Understanding each league's unique characteristics helps inform smarter betting decisions.

join99

Getting Started with join99

Begin your premium betting journey in six simple steps. From registration to your first withdrawal, we guide you every step of the way.

1

Create Your Account

Quick registration process requiring only your email, phone number, and basic information. Verification email sent instantly to confirm your account.

2

Complete KYC Verification

Submit your Indonesian KTP (identity card) for verification. This one-time process ensures account security and enables faster withdrawals. Typically approved within 24 hours.

3

Make Your First Deposit

Choose from BCA, BRI, BNI, Mandiri, or e-wallets like OVO, DANA, GoPay. Minimum deposit starts at Rp 50.000. Funds appear in your account within seconds.

4

Claim Welcome Bonus

Activate your welcome bonus package after first deposit. Up to 100% match bonus on deposits up to Rp 5.000.000. Fair 30x wagering requirement, clearly stated with no hidden terms.

5

Place Your First Bet

Explore BRI Liga 1, EPL, live casino, or slot games. Start with familiar markets if new to online betting. In-play live betting available for most major football matches.

6

Withdraw Your Winnings

Request withdrawals anytime once wagering requirements are met. Processed within 5 minutes to your verified Indonesian bank account or e-wallet. No hidden fees.

join99

Online Football Bookmaker Guide - Understanding Bandar Bola

For Indonesian football fans, bandar bola refers to online football bookmakers offering comprehensive betting markets on domestic and international matches. join99 provides full-spectrum bandar bola services with competitive odds across all major leagues, live in-play betting, and specialized Asian markets popular in Indonesia.

Asian Handicap (Voor Bola)

Most Popular in Indonesia. Asian Handicap (known locally as voor bola) eliminates the draw option by giving virtual advantages/disadvantages. Example: If Persija faces Persib with a -0.5 handicap, Persija must win outright for the bet to succeed. Offers balanced odds and is the preferred market type for experienced Indonesian bettors.

Over/Under Goals (OU)

Simple and Popular. Bet on whether total goals will be over or under a specified number (commonly 2.5 goals). Example: Over 2.5 wins if the match ends 2-1, 3-0, 2-2, or higher. Under 2.5 wins if it's 0-0, 1-0, 1-1, or 2-0. Ideal for matches where you expect a specific style of play rather than a specific winner.

Mix Parlay (Accumulator)

High Risk, High Reward. Mix parlay combines multiple selections into one bet with multiplied odds. Example: Betting on 5 EPL matches with combined odds of 25.00 means a Rp 100.000 stake returns Rp 2.500.000 if all selections win. One loss voids the entire bet. Extremely popular for weekend fixtures.

1X2 (Win-Draw-Lose)

Traditional Market. Bet on Home Win (1), Draw (X), or Away Win (2). The most straightforward betting market. Example: Backing Manchester United (1) means you win only if United wins; a draw or loss results in a losing bet. Higher odds on underdogs make this attractive for upset predictions.

Total Goals Exact

Precision Betting. Predict the exact total number of goals in a match. Example: Betting on Exactly 3 Goals wins if the match ends 2-1, 3-0, or 1-2. Higher odds due to precision required. Popular for defensive Serie A matches where 0-0, 1-0, or 1-1 outcomes are common.

Both Teams to Score (BTTS)

Goal-Focused Market. Bet on whether both teams score in the match regardless of the result. Example: BTTS Yes wins if the match ends 1-1, 2-1, 3-2, or any score where both teams find the net. Popular in Bundesliga and EPL due to attacking play styles.

Why Asian Handicap Dominates Indonesian Football Betting

Asian Handicap was developed specifically for Asian betting markets to eliminate the draw option and create more balanced odds, particularly useful when there's a clear favorite. Today it's used worldwide but remains most popular in Indonesia, Malaysia, Singapore, and other Southeast Asian markets.

Indonesian bettors favor it because it reduces the 33.3% chance of a draw (present in 1X2 markets) to a 50-50 proposition. With BRI Liga 1, EPL, La Liga, Champions League, and other competitions, join99 offers comprehensive Asian Handicap markets with competitive margins.

Major leagues covered: BRI Liga 1 (Indonesia), EPL (England), La Liga (Spain), Serie A (Italy), Bundesliga (Germany), Ligue 1 (France), Champions League, Europa League, FIFA World Cup, AFF Championship, and more. Live in-play bandar bola betting available for most matches with updated odds every few seconds.

Responsible Gambling: Football betting should be entertaining, not a primary income source. Set strict budgets, never chase losses, and remember that bookmakers always have a mathematical edge (house margin). join99 encourages responsible judi bola online practices and provides self-exclusion tools. Players must be 21 or older.

join99

Bonus Terms Comparison - Transparent and Fair

All wagering requirements and conditions clearly stated upfront. No hidden terms, no surprise restrictions. Compare our bonus offerings and choose what suits your playing style.

Bonus Type Bonus Amount Minimum Deposit Wagering Requirement Validity Period
Welcome Bonus 100% up to Rp 5.000.000 Rp 100.000 30x (bonus + deposit) 30 days
Weekly Reload Bonus 50% up to Rp 2.000.000 Rp 200.000 25x (bonus only) 7 days
Sports Cashback 10% weekly losses up to Rp 1.000.000 Min. Rp 500.000 turnover 5x (cashback amount) 7 days
Slot Free Spins 100 Free Spins on deposit Rp 150.000 40x (winnings from spins) 14 days
Birthday Bonus Rp 500.000 fixed bonus Account active 90+ days 20x (bonus only) 30 days

Important Bonus Terms:

  • Wagering requirements apply to bonus amount, deposit, or both as specified in each offer
  • Not all games contribute equally: Slots 100%, Live Casino 10-20%, Sports Betting varies by odds
  • Maximum bet while wagering a bonus: Rp 50.000 per spin/bet
  • Bonuses expire if wagering is not completed within the validity period
  • Only one active bonus per account at any time
  • All bonus offers subject to verification and join99 reserves the right to void bonuses in cases of abuse
join99

join99 VIP Loyalty Program

Climb through six exclusive tiers and unlock premium benefits. From enhanced cashback to personal account managers, your loyalty is rewarded at every level.

🥉
Bronze
Entry Level - Join instantly
  • 0.3% Weekly Cashback
  • Standard Withdrawal Times
  • Access to Promotions
  • 24/7 Live Chat Support
🥈
Silver
Monthly Turnover: Rp 50 million
  • 0.5% Weekly Cashback
  • Birthday Bonus Rp 300.000
  • Priority Support Lane
  • Exclusive Silver Tournaments
🥇
Gold
Monthly Turnover: Rp 150 million
  • 0.7% Weekly Cashback
  • Faster Withdrawals (3 minutes)
  • Birthday Bonus Rp 500.000
  • Monthly Reload Bonus 75%
💎
Platinum
Monthly Turnover: Rp 500 million
  • 0.9% Weekly Cashback
  • Instant Withdrawals (Priority)
  • Personal Account Manager
  • VIP-Only Tournaments
💠
Diamond
Monthly Turnover: Rp 1.5 billion
  • 1.2% Weekly Cashback
  • Higher Withdrawal Limits
  • Exclusive Event Invitations
  • Customized Bonuses
⬛
Black Diamond
Invitation Only - Ultra VIP
  • 1.5% Weekly Cashback
  • 24/7 Dedicated Manager
  • Luxury Rewards & Gifts
  • Bespoke VIP Experience

Tier status is evaluated monthly based on total turnover across all products. Cashback is calculated on net losses and paid every Monday. VIP benefits are cumulative - higher tiers retain all benefits from lower tiers.

join99

24/7 Indonesian-Speaking Support

While join99 operates in English, our customer support team includes native Indonesian speakers available around the clock to assist with deposits, withdrawals, verification, bonuses, and technical issues.

Live Chat (In-App)

Availability: 24/7 with Indonesian-speaking agents during WIB business hours (07:00 - 23:00 WIB)

Best For: Urgent issues, deposit/withdrawal queries, bonus activation, technical problems

Average Response: 2-3 minutes

WhatsApp Support

Number: +62 812-3456-7890 (Display only - not clickable)

Best For: Account verification assistance, payment proof submission, general inquiries

Average Response: 5-10 minutes during business hours

Email Support

Address: [email protected] (Display only - not clickable)

Best For: Detailed inquiries, complaint escalations, account reviews, document submissions

Average Response: 2-6 hours, up to 24 hours on weekends

In-App Messaging

Availability: Accessible after login through your account dashboard

Best For: Non-urgent queries, feedback, suggestions, historical reference of conversations

Average Response: 1-4 hours

Common Indonesian Support Topics

  • Setoran BCA/BRI/BNI/Mandiri: Deposit assistance for major Indonesian banks
  • Penarikan Dana: Withdrawal processing and verification
  • Verifikasi KTP: Identity verification guidance
  • Bonus & Promosi: Bonus activation and wagering questions
  • E-Wallet (OVO/DANA/GoPay): E-wallet transaction support
  • Masalah Login: Account access and password reset
  • Odds & Taruhan: Betting market explanations
  • Game Issues: Technical problems with slots or live casino
join99

Understanding RTP and House Edge

Return to Player (RTP) and House Edge are fundamental concepts every player should understand before wagering. These metrics determine the long-term mathematical expectation of any casino game or betting market.

What is RTP (Return to Player)?

RTP represents the percentage of wagered money a game returns to players over time. For example, a slot with 96% RTP theoretically returns Rp 96 for every Rp 100 wagered over millions of spins. This is a long-term statistical average, not a guarantee for individual sessions.

Key Point: Higher RTP means better odds for players. A 98% RTP game is mathematically more favorable than a 94% RTP game. However, RTP is calculated over millions of rounds and does not predict short-term results.

What is House Edge?

House Edge is the inverse of RTP - it represents the casino's mathematical advantage. If a game has 96% RTP, the House Edge is 4%. This is how casinos ensure long-term profitability across all players and all bets.

Key Point: Lower House Edge means better odds for players. Games like Blackjack (0.5-1% with optimal strategy) have much lower house edges than Keno (25-30%). Choose games wisely based on house edge if you want the best mathematical odds.

Typical RTP Ranges by Game Type

Slot Games: 92% - 98% RTP

Modern video slots typically range 95-97%. Older or simpler slots may be lower. Always check the game's info page for exact RTP.

Blackjack: 99% - 99.5% RTP (with optimal strategy)

One of the best odds in any casino. House edge drops to 0.5% or less with perfect basic strategy. Player decisions directly impact RTP.

Roulette: 94.74% - 97.30% RTP

European Roulette (single zero): 97.30% RTP. American Roulette (double zero): 94.74% RTP. Always choose European when available.

Baccarat: 98.94% - 98.76% RTP

Banker bet: 98.94% RTP (best option). Player bet: 98.76% RTP. Tie bet: ~85% RTP (avoid). Very popular in Asian markets.

Video Poker: 97% - 99.5% RTP

Can exceed 99% RTP with optimal play. Jacks or Better and Deuces Wild offer best returns. Requires strategy knowledge.

Sports Betting: 92% - 96% RTP (varies by market)

Depends on bookmaker margin (overround). Asian Handicap typically offers better RTP than 1X2 markets due to lower margins.

Critical Understanding for Players

  • RTP is long-term: A 96% RTP slot can still pay out 200% or return 0% in a single session. Short-term variance (luck) dominates individual play.
  • The house always wins eventually: No betting system can overcome house edge. Martingale, Fibonacci, and other progression systems do not change mathematical expectation.
  • RTP does not predict your session: You might win big on a 92% RTP game or lose everything on a 99% RTP game in one sitting. RTP matters over thousands of bets.
  • Check game info pages: Reputable providers like Pragmatic Play, NetEnt, and Evolution Gaming publish exact RTP for each game. Always verify before playing.
  • Skill vs. Pure Chance: Games like Blackjack and Video Poker allow skill to influence RTP toward the higher end of the range. Slots and Roulette are pure chance - no strategy changes RTP.

Responsible Gambling Reminder: Understanding RTP and House Edge helps you make informed decisions, but it does not guarantee wins. All casino games and betting markets favor the house mathematically. Only wager what you can afford to lose, set strict loss limits, and never chase losses. join99 provides RTP information for transparency and player education, not as encouragement to gamble more.

Hot Games & Top Slots

Explore the most popular games among Indonesian players on join99. From high-RTP slots to live dealer favorites, find your next winning experience.

Gates of Olympus
Pragmatic Play Multiplier
RTP: 96.50%
Sweet Bonanza
Pragmatic Play Cascade
RTP: 96.51%
Gold Rush
Pocket Games Soft Jackpot
RTP: 97.20%
Starlight Princess
Pragmatic Play High Volatility
RTP: 96.50%
Speed Baccarat
Evolution Gaming Live Casino
RTP: 98.94%
Blackjack Party
Evolution Gaming Live Dealer
RTP: 99.28%
Dragon Tiger
Asia Gaming Live Casino
RTP: 96.72%
Aviator
Spribe Crash Game
RTP: 97.00%
Book of Dead
Play'n GO Adventure
RTP: 96.21%
Mega Moolah
Microgaming Progressive
RTP: 88.12%
Gonzo's Quest
NetEnt Avalanche
RTP: 95.97%
Lightning Roulette
Evolution Gaming Enhanced
RTP: 97.30%
join99

Security & Trust You Can Count On

join99 employs industry-leading security measures to protect your personal information, financial transactions, and gaming experience.

256-Bit SSL Encryption

Military-grade encryption protects all data transmissions between your device and our servers.

Licensed & Regulated

Internationally licensed and audited to ensure fair gaming practices and player protection.

24/7 Fraud Monitoring

Advanced AI-powered systems monitor for suspicious activity and protect your account around the clock.

Provably Fair Gaming

All games use certified Random Number Generators (RNG) tested by independent third-party auditors.

Responsible Gaming at join99

Gaming should be entertaining, not harmful. join99 is committed to promoting responsible gambling practices and providing tools to help you maintain control over your gaming activity.

Self-Exclusion Tools

Take a break when you need it. Set self-exclusion periods of 24 hours, 7 days, 30 days, 6 months, or permanently. During exclusion, you cannot access your account or deposit funds. Contact support to reactivate after the period expires.

Deposit & Loss Limits

Set daily, weekly, or monthly deposit limits to control spending. Loss limits prevent you from losing more than your specified amount within your chosen timeframe. Limits take effect immediately and cannot be increased for 24 hours after setting.

Session Time Reminders

Enable session alerts to receive notifications after 30 minutes, 1 hour, 2 hours, or custom intervals. Helps you track time spent gaming and encourages regular breaks.

Reality Check Notifications

Periodic pop-up reminders showing your session duration and net win/loss. Keeps you informed of your gaming activity in real-time and encourages conscious decision-making.

Warning Signs of Problem Gambling

  • Spending more time or money on gambling than you intended
  • Borrowing money or selling possessions to fund gambling
  • Feeling guilty, anxious, or depressed about gambling
  • Neglecting work, school, or family responsibilities due to gambling
  • Lying to friends and family about gambling activity
  • Chasing losses by gambling more to win back lost money
  • Gambling as an escape from stress or problems

If you recognize these signs, seek help immediately:

  • National Problem Gambling Helpline (Indonesia): Support resources available through mental health organizations
  • International Support: GamCare (www.gamcare.org.uk), Gamblers Anonymous (www.gamblersanonymous.org), BeGambleAware (www.begambleaware.org)
  • join99 Support: Contact our responsible gaming team for self-exclusion assistance and resource referrals

Age Verification & Protection

21+ Adults Only: Indonesian law and join99 policy strictly prohibit anyone under 21 years of age from creating an account, depositing funds, or participating in real-money gambling. All users must verify their age with a valid Indonesian KTP (identity card) during the registration process.

Parental Controls: We recommend parents use device-level parental controls and website blocking tools to prevent minors from accessing gambling sites. Popular options include router-level filtering, device screen time controls, and third-party software like Net Nanny or Qustodio.

Remember: Gambling should never be considered a way to make money or solve financial problems. The house always has a mathematical edge. Set a strict entertainment budget, never chase losses, and stop playing if gambling stops being fun. For more detailed responsible gaming guidelines, visit our dedicated Responsible Gaming page.

Your Privacy Matters

join99 is committed to protecting your personal information and maintaining the highest standards of data privacy. We collect only the information necessary to provide our services, process transactions, and comply with legal requirements.

Your data is encrypted, stored securely, and never shared with third parties for marketing purposes without your explicit consent. We comply with international data protection standards including GDPR principles.

For complete details on how we collect, use, store, and protect your information, please read our comprehensive Privacy Policy. If you have questions about your data or wish to exercise your rights (access, correction, deletion), contact our privacy team at [email protected]