🎰 Indonesia's #1 Online Gambling Platform

xgo88 – Bet Smarter, Win Bigger on Indonesia's Most Trusted Online Casino & Sportsbook

From live football odds on BRI Liga 1 and the EPL to premium live casino tables powered by Evolution Gaming — xgo88 delivers the full betting experience, all in one platform, optimized for players across Jakarta, Surabaya, Bandung, and beyond.

21+ Only — Play Responsibly
2M+ Registered Members
500+ Slot Titles
24/7 Live Support (WIB)
Rp 50rb Min. Deposit
xgo88

Why Choose xgo88?

Eight reasons millions of Indonesian players trust xgo88 over every other platform

Instant Withdrawals

BCA, BRI, BNI, and Mandiri transfers processed in under 5 minutes during banking hours — faster than any competitor in the Indonesian market.

Competitive Odds

Industry-leading margins on football, basketball, badminton, and e-sports — giving you more value on every single wager, every day.

SSL-Encrypted Security

256-bit SSL encryption and two-factor authentication protect your account and funds at every step. Provably fair gaming across all titles.

Mobile-First Design

Fully responsive platform optimized for Android and iOS. No app download required — play directly in your browser with zero lag.

IDR Native Currency

All balances, bets, and payouts displayed in Indonesian Rupiah (Rp / IDR). No currency conversion fees, no hidden charges.

24/7 Indonesian Support

Native Indonesian-speaking agents available around the clock via live chat. Response time under 60 seconds during WIB peak hours.

1,000+ Games

Slots, live casino, poker, sports betting, togel, and sabung ayam all under one roof — from providers like Pragmatic Play, Evolution, and Spribe.

Generous Bonuses

Welcome bonus, weekly cashback, VIP tier rewards, reload bonuses, and a refer-a-friend program — structured to reward loyal players fairly.

xgo88

Getting Started with xgo88

Six simple steps from registration to your first withdrawal

1
Create Your Account

Visit xgo88 and complete the quick registration form — name, phone number, and preferred banking method. Takes under two minutes.

2
Verify Your Identity (KYC)

Upload your KTP (national ID), a proof of address, and a quick selfie. Verification is typically completed within 1–24 hours by our compliance team.

3
Make Your First Deposit

Fund your account via BCA, BRI, BNI, Mandiri bank transfer or e-wallets like OVO, DANA, or GoPay. Minimum deposit is Rp 50.000.

4
Claim Your Welcome Bonus

After your first deposit is confirmed, navigate to the Promotions page and activate your welcome bonus. Read the wagering terms carefully before claiming.

5
Place Your First Bet or Game

Head to the Sportsbook for live football odds or launch a slot from Pragmatic Play. Start small, understand the mechanics, then scale your stakes.

6
Withdraw Your Winnings

Submit a withdrawal request to your registered BCA, BRI, BNI, or Mandiri account. Most transfers arrive within 5 minutes during banking hours (WIB).

xgo88

Quick Deposits via Local Banks

Bank transfer is the preferred deposit method for 70%+ of Indonesian bettors — and xgo88 makes it seamless

BCA
Bank Central Asia

⚡ Instan (within 5 min)

Rp 50.000 – Rp 100.000.000

3 simple steps

BRI
Bank Rakyat Indonesia

⚡ Instan (within 5 min)

Rp 50.000 – Rp 100.000.000

3 simple steps

BNI
Bank Negara Indonesia

🕐 Up to 24 jam off-hours

Rp 50.000 – Rp 50.000.000

3 simple steps

MND
Bank Mandiri

⚡ Instan (within 5 min)

Rp 50.000 – Rp 100.000.000

3 simple steps

E-Wallet Options
💳
OVO
Instan • Min. Rp 20.000
💳
DANA
Instan • Min. Rp 20.000
💳
GoPay
Instan • Min. Rp 20.000
🏆 Weekly Cashback Program
Up to 1.2%
Weekly Cashback on Every Loss
  • Applies to all casino, sportsbook, and slot bets placed Mon–Sun
  • Cashback credited automatically every Monday by 09:00 WIB
  • No minimum odds restriction — all bet types qualify
Claim Weekly Cashback
💰
Valid for all verified members · 21+ only · Terms apply
xgo88

Account Verification Process

Know Your Customer (KYC) verification is a standard international compliance requirement. At xgo88, it protects both players and the platform — preventing fraud, ensuring fair play, and safeguarding your funds from unauthorized access.

Documents Required
  • KTP Nasional (Indonesian National Identity Card)
  • Proof of address (utility bill or bank statement, max 3 months old)
  • Selfie holding your KTP next to your face
Processing Time

Standard verification is completed within 1–24 jam (hours). During peak periods, allow up to 48 hours. You will receive a confirmation notification once approved.

Step-by-Step KYC Guide
1
Log In and Navigate to Verification

After logging in to xgo88, go to "My Account" → "Verification" from the dashboard menu to begin the KYC process.

2
Upload Your National ID (KTP)

Upload a clear, unobstructed photo of the front and back of your KTP Nasional. Ensure all details — name, NIK number, and address — are legible.

3
Submit Proof of Address

Upload a bank statement from BCA, BRI, BNI, or Mandiri, or a recent utility bill (PLN / PDAM) issued within the last three months matching your registered address.

4
Complete Selfie Verification

Take a clear selfie holding your KTP beside your face in good lighting. The photo must show your face and the KTP details simultaneously without any cover or glare.

5
Await Review & Approval

Our compliance team reviews all documents within 1–24 hours. You will receive an in-platform notification and email confirmation once your account is fully verified.

6
Full Access Unlocked

Once verified, all deposit, withdrawal, and bonus features are fully unlocked. Verified accounts also receive priority customer support and access to the xgo88 VIP program.

xgo88

xgo88 VIP Program

Six tiers of exclusive rewards — the more you play at xgo88, the more privileges you unlock

🥉 Bronze
Entry Level

Monthly Turnover: Rp 5.000.000

  • 0.3% cashback on net losses
  • Access to weekly reload bonus
  • Standard withdrawal processing
  • Welcome gift on first deposit
🥈 Silver
Rising Player

Monthly Turnover: Rp 20.000.000

  • 0.5% cashback on net losses
  • Birthday bonus (up to Rp 500.000)
  • Priority email support
  • Exclusive Silver member promotions
💎 Platinum
Premium Member

Monthly Turnover: Rp 250.000.000

  • 0.9% cashback on net losses
  • Monthly bonus up to Rp 2.000.000
  • VIP-only weekly tournaments
  • Exclusive Platinum event invitations
⚫ Black Diamond
Invitation Only

By personal invitation from xgo88

  • Maximum cashback rate available
  • Dedicated senior account manager
  • Custom withdrawal limits
  • Private xgo88 concierge service

Trusted Game Providers

xgo88 partners exclusively with the world's leading certified game studios

🎮 Pragmatic Play
🎲 Evolution Gaming
🃏 Microgaming
🎰 NetEnt
✈️ Spribe
🔥 Ezugi
🎯 Habanero
🌟 Play'n GO
🎪 Pocket Games Soft
🏆 Yggdrasil
💫 Red Tiger
🎭 Playtech
xgo88

World Football Competitions: Formats & Differences

A guide to the major leagues Indonesian football fans follow — and how to bet on each at xgo88 Sportsbook

🇮🇩
BRI Liga 1

Indonesia's Top Domestic League

18 clubs including Persija Jakarta, Persib Bandung, Bali United, PSM Makassar, and Persebaya Surabaya. Season runs March–November with a two-week break for Ramadhan.

Bet Types: 1X2, Asian Handicap, Over/Under, BTTS, Mix Parlay
🏴󠁧󠁢󠁥󠁮󠁧󠁿
English Premier League (EPL)

Indonesia's #1 Watched Foreign League

20 clubs, 38 matchdays per team. Season runs August–May. Known for high intensity and unpredictability — no dominant dynasty, making it ideal for mix parlay (accumulator) betting.

Bet Types: 1X2, Handicap, Over/Under, Correct Score, First Goalscorer
🇪🇸
La Liga

Spain — Second Most Watched in Indonesia

20 clubs, season August–May. Historically dominated by Real Madrid and Barcelona — making handicap (voor bola) markets particularly popular among Indonesian bettors.

Bet Types: 1X2, Voor/Handicap, Over/Under, BTTS
🇮🇹
Serie A

Italy — Tactical, Low-Scoring

20 clubs, season September–May. Known for defensive structure and tactical depth — Under 2.5 goals markets are particularly popular among analytical Indonesian bettors.

Bet Types: 1X2, Over/Under, Asian Handicap, Double Chance
🇩🇪
Bundesliga

Germany — Highest Average Goals

18 clubs, season August–May. Bundesliga averages 3.1+ goals per game — the highest of Europe's top five leagues — making Over/Under and BTTS markets especially attractive.

Bet Types: Over/Under, BTTS, 1X2, Correct Score
🌍
UEFA Champions League

Europe's Elite Club Competition

32 clubs (league phase from 2024 reform: 36 clubs), running September–May. The pinnacle of club football — knockout stages draw the highest betting volumes of any club competition globally.

Bet Types: Match Winner, Handicap, Over/Under, Tournament Winner

Football Sponsorship Trends in Indonesia

Industry context: how online gaming brands are shaping the football sponsorship landscape across Indonesia and beyond

BRI Liga 1 — Domestic Partnerships

Indonesia's top domestic football competition, BRI Liga 1, has seen a significant rise in commercial partnerships with digital entertainment and gaming-adjacent brands. Major clubs such as Persija Jakarta, Persib Bandung, Bali United, PSM Makassar, Arema FC, and Persebaya Surabaya attract both local and international sponsorship interest driven by the league's surging broadcast viewership and social media reach.

International Leagues — Visible to Indonesian Fans

Indonesian football fans consume international content at remarkable rates. EPL, La Liga, and Champions League broadcasts attract tens of millions of Indonesian viewers per matchday, creating prime advertising inventory. Online gaming operators globally have been active sponsors of EPL clubs, Champions League broadcast slots, and La Liga digital campaigns — a trend clearly visible to Indonesian audiences via streaming platforms.

Industry Note: The information above reflects publicly observed market trends and general industry patterns in Indonesia's football sponsorship landscape. xgo88 presents this as factual, educational context about the broader market environment in which it operates — not as claims of official sponsorship of any specific club or competition.

🇮🇩

Built for Indonesian Players

xgo88 was designed from the ground up with Indonesian players in mind — from payment methods to language support, every detail reflects the way Indonesians actually play and pay.

Indonesian-Speaking Support Available 24/7

Our customer service team includes native Indonesian-speaking agents available around the clock. Support hours align with WIB (UTC+7), WITA (UTC+8), and WIT (UTC+9) time zones — from Jakarta to Makassar to Papua.

Indonesian Rupiah (IDR / Rp) Native Currency

All transactions, balances, bets, and payouts are denominated in Rupiah. No currency conversion, no exchange rate confusion — what you deposit is what you see in your account.

All Major Indonesian Banks Supported

BCA, BRI, BNI, Mandiri, CIMB Niaga, BSI, Bank Permata, and OCBC NISP are all supported for deposits and withdrawals. E-wallets OVO, DANA, GoPay, ShopeePay, and LinkAja are also accepted.

Optimized for Indonesian Mobile Habits

Over 90% of Indonesian internet users access the web via mobile. xgo88 is fully responsive and tested on popular Android devices used across Jakarta, Surabaya, Medan, Bandung, Yogyakarta, and Bali.

Seasonal Promotions Aligned with Indonesian Culture

xgo88 runs special campaigns timed around key Indonesian cultural moments — including Ramadhan, Idul Fitri, the Indonesian Independence Day (17 August), and Chinese New Year (Imlek) — with bonuses designed for local player preferences.

xgo88

Online Togel Guide

Togel (Toto Gelap — Indonesia's traditional numbers lottery) is the country's most-searched gambling keyword. Here is everything you need to know about the major markets available at xgo88.

🇸🇬 Togel Singapore (SGP)

Draw: Mon, Wed, Thu, Sat, Sun — 17:45 WIB

The most trusted and widely played togel market in Indonesia. Draws are conducted by Singapore Pools and results are publicly verifiable in real time.

Bet Types: 4D, 3D, 2D, Colok Bebas, Colok Jitu, Tengah Tepi, Shio

Min. Bet: Rp 1.000 – Rp 50.000

🇭🇰 Togel Hongkong (HK)

Draw: Daily — results ~22:00 WIB

Second only to SGP in popularity among Indonesian players. Daily draws from Hongkong Jockey Club with six-digit result pools and a wide variety of bet markets.

Bet Types: 4D, 3D, 2D, Colok Bebas, Colok Macau, Shio

Min. Bet: Rp 1.000 – Rp 50.000

🇦🇺 Togel Sydney (SDY)

Draw: Daily — results ~13:50 WIB

An afternoon-draw market popular with players who want action outside the typical evening window. Results published transparently via Sydney Pools official channels.

Bet Types: 4D, 3D, 2D, Colok Bebas, Colok Jitu, Tengah Tepi

Min. Bet: Rp 1.000 – Rp 50.000

🇲🇴 Togel Macau

Draw: Multiple times daily

A fast-paced togel variant with multiple draws per day. Popular among players who prefer higher frequency betting rather than waiting for a single daily result.

Bet Types: 4D, 3D, 2D, Colok Bebas, Shio

Min. Bet: Rp 1.000 – Rp 25.000

🇯🇵 Togel Japan

Draw: Daily — results ~11:00 WIB

A morning-draw market offering a fresh start to the day. Steady payout ratios and a growing following among Indonesian players looking for variety beyond the classic SGP and HK markets.

Bet Types: 4D, 3D, 2D, Colok Bebas

Min. Bet: Rp 1.000 – Rp 25.000

🌏 Togel Cambodia

Draw: Daily — results ~14:00 WIB

One of the newer markets gaining traction in the Indonesian togel community. Offers competitive payout rates and an afternoon draw schedule that complements morning and evening markets.

Bet Types: 4D, 3D, 2D, Shio, Colok Bebas

Min. Bet: Rp 1.000 – Rp 25.000

⚠️ Educational Disclaimer: Play togel as entertainment only. Always set a fixed budget before playing and remember — draw results are entirely random. Togel is strictly for adults aged 21+ only.

Online Sabung Ayam

Sabung ayam (traditional cockfighting) is one of Indonesia's oldest betting traditions — now available 24/7 via live streaming from international arenas

Cultural Background

Sabung ayam is a centuries-old wagering tradition in Indonesia, particularly prominent in Bali and Sumatra where it holds deep cultural significance. The online version streams live matches from licensed arenas in the Philippines, Thailand, and Cambodia — broadcast 24 hours a day via high-definition streaming. Viewers can follow the action in real time and place bets before and during each match from anywhere in Indonesia.

🔴 Meron vs 🔵 Wala

The primary bet type in sabung ayam. Meron is the red-corner favorite, Wala is the blue-corner underdog. Odds fluctuate live based on the roosters' weight, breed, and pre-match condition assessments by the arena officials.

⚡ BDD (Bet Depan Doel)

A quick-result bet placed immediately before the match begins. BDD wagers are settled within the first 10 minutes of the fight, appealing to players who prefer rapid outcomes rather than waiting for a full match conclusion.

🎯 Sente / Tagra

Specific outcome bets predicting not just the winner but the manner of victory — such as a knockout within a set number of rounds or a technical decision. Higher risk, higher payout ratio compared to straight Meron/Wala bets.

🌐 Streaming Sources

Live sabung ayam streams are sourced from internationally operated platforms including Philippines-based S128 and Thailand-based SV388. These are internationally licensed arenas broadcasting matches under their respective jurisdictions 24 hours a day.

⚠️
Responsible Gaming Notice
  • Sabung ayam content on xgo88 is presented for informational purposes only.
  • All forms of online gambling, including sabung ayam, are strictly for adults aged 21+ only.
  • Set a firm budget before each session and never chase losses.
  • If gambling is no longer fun and starts to feel compulsive, please use our self-exclusion tools immediately.
  • Play responsibly — judi bertanggung jawab.

Betting Glossary

Common terms every xgo88 player should know — from slots to sportsbook

RTP (Return to Player)

The theoretical percentage of all wagered money a slot or game returns to players over time. An RTP of 96% means the game returns Rp 96.000 for every Rp 100.000 wagered on average over millions of spins.

House Edge

The mathematical advantage a casino holds over players in any given game. A house edge of 2% means for every Rp 100.000 bet, the casino expects to retain Rp 2.000 over the long run. Lower house edge = better odds for you.

Wagering Requirement (Rollover)

The number of times you must bet your bonus amount before you can withdraw winnings derived from it. A 10x wagering requirement on a Rp 100.000 bonus means you must place Rp 1.000.000 in total bets before cashing out.

Odds

A numerical representation of the probability of an outcome and the potential payout. xgo88 displays odds in decimal format (e.g., 2.50 means a Rp 100.000 bet returns Rp 250.000 total including your stake).

Mix Parlay (Accumulator)

Mix parlay is a multi-selection bet combining two or more individual bets into one wager. All selections must win for the bet to pay out, but the potential returns multiply with each added leg — making it the most popular bet type in Indonesian sportsbook culture.

Asian Handicap (Voor Bola)

Voor bola is the Indonesian term for Asian Handicap betting, where a stronger team gives a goal head-start to the weaker side to level the playing field. It eliminates the draw outcome and is the dominant sportsbook market among Indonesian bettors.

Bankroll

The total amount of money you have set aside specifically for gambling. Effective bankroll management — never betting more than 2–5% of your total bankroll on a single wager — is the single most important habit for sustainable, responsible play.

Volatility (Variance)

In slots, volatility describes how frequently and how large wins occur. Low volatility = frequent small wins. High volatility = rare but large wins. Choose your volatility level based on your bankroll size and risk tolerance.

Free Spin

A bonus feature in slot games that allows you to spin the reels a set number of times without deducting from your balance. Free spins may be awarded as part of a welcome bonus, in-game scatter trigger, or a promotional campaign at xgo88.

Live Bet (In-Play Betting)

Placing a wager on a sporting event while it is already in progress. xgo88's live betting interface updates odds in real time, allowing you to bet on the next goal, next corner, or match result at any point during a football match.

Cashout

A feature that allows you to settle an open bet before the event ends, locking in a partial profit or cutting a potential loss. Available on selected live markets at xgo88 Sportsbook — the cashout value updates dynamically with match developments.

Spread Betting

A form of wagering on whether the outcome of an event will be above or below a range set by the bookmaker. Common in basketball and American football — less prevalent in Indonesian betting culture but available as a market option at xgo88 for international sports.

xgo88

Responsible Gaming Tools

xgo88 is committed to providing a safe, controlled environment for all players. These tools are available free to every verified account holder.

Deposit Limits

Set a daily, weekly, or monthly deposit cap on your account. Once your chosen limit is reached, no further deposits are accepted until the limit period resets. Limits can be reduced immediately but can only be increased after a 7-day cooling-off period.

Loss Limits

Define the maximum amount you are willing to lose in a given period. When your net losses reach the limit you have set, xgo88 will automatically suspend betting activity on your account for the remainder of that period.

Session Time Limits

Set a maximum session duration. When your session time is up, xgo88 will display a notification and, if you choose, automatically log you out. This helps prevent the time-distortion effect common in extended gambling sessions.

Reality-Check Reminders

Enable periodic pop-up reminders at intervals you choose (every 30, 60, or 90 minutes) that display your current session duration, net win/loss for the session, and a prompt to evaluate whether you wish to continue playing.

Temporary Self-Exclusion (Cool-Off)

Take a voluntary break from xgo88 for a period of your choosing — 24 hours, 7 days, 30 days, or 90 days. During a cool-off period, you cannot log in, deposit, or place bets. Promotional communications are also paused.

Permanent Self-Exclusion

If you feel you need a permanent break from online gambling, xgo88 offers an indefinite self-exclusion option. Contact our support team directly — your account will be closed and all marketing communications ceased immediately.

Self-Assessment Quiz

Not sure if your gambling habits are healthy? Take our confidential self-assessment quiz — a series of straightforward questions based on internationally recognized responsible gambling frameworks. Results are private and for your benefit only.

🛡️
Need Help?

If gambling has stopped being fun and has become a source of stress, financial hardship, or relationship strain, please reach out — support is available.

  • Contact xgo88 Support via Live Chat — available 24/7 in WIB time zone
  • Visit our full Responsible Gaming page for detailed guidance
  • International resources: GamCare, Gambling Therapy, Gamblers Anonymous
🔞 Adults Only
You must be 21 or older to play at xgo88. Age verification is mandatory for all accounts.
Your Privacy Matters

xgo88 handles all personal data in strict accordance with our Privacy Policy. We never sell or share your data with third parties for marketing purposes. All information collected during registration and KYC verification is used solely for account security, compliance, and service improvement. You have the right to access, correct, and delete your personal data at any time by contacting our support team.

Frequently Asked Questions

Everything you need to know about playing at xgo88 — answered clearly in English

What is the minimum deposit amount at xgo88?
How long do BCA, BRI, and BNI withdrawals take at xgo88?
Is xgo88 licensed and safe to use?
What are the wagering requirements on xgo88 bonuses?
Can I bet on BRI Liga 1 and EPL football at xgo88?
What is the age requirement to play at xgo88, and how is it enforced?