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.
Eight reasons millions of Indonesian players trust xgo88 over every other platform
BCA, BRI, BNI, and Mandiri transfers processed in under 5 minutes during banking hours — faster than any competitor in the Indonesian market.
Industry-leading margins on football, basketball, badminton, and e-sports — giving you more value on every single wager, every day.
256-bit SSL encryption and two-factor authentication protect your account and funds at every step. Provably fair gaming across all titles.
Fully responsive platform optimized for Android and iOS. No app download required — play directly in your browser with zero lag.
All balances, bets, and payouts displayed in Indonesian Rupiah (Rp / IDR). No currency conversion fees, no hidden charges.
Native Indonesian-speaking agents available around the clock via live chat. Response time under 60 seconds during WIB peak hours.
Slots, live casino, poker, sports betting, togel, and sabung ayam all under one roof — from providers like Pragmatic Play, Evolution, and Spribe.
Welcome bonus, weekly cashback, VIP tier rewards, reload bonuses, and a refer-a-friend program — structured to reward loyal players fairly.
Six simple steps from registration to your first withdrawal
Visit xgo88 and complete the quick registration form — name, phone number, and preferred banking method. Takes under two minutes.
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.
Fund your account via BCA, BRI, BNI, Mandiri bank transfer or e-wallets like OVO, DANA, or GoPay. Minimum deposit is Rp 50.000.
After your first deposit is confirmed, navigate to the Promotions page and activate your welcome bonus. Read the wagering terms carefully before claiming.
Head to the Sportsbook for live football odds or launch a slot from Pragmatic Play. Start small, understand the mechanics, then scale your stakes.
Submit a withdrawal request to your registered BCA, BRI, BNI, or Mandiri account. Most transfers arrive within 5 minutes during banking hours (WIB).
Bank transfer is the preferred deposit method for 70%+ of Indonesian bettors — and xgo88 makes it seamless
⚡ Instan (within 5 min)
Rp 50.000 – Rp 100.000.000
3 simple steps
⚡ Instan (within 5 min)
Rp 50.000 – Rp 100.000.000
3 simple steps
🕐 Up to 24 jam off-hours
Rp 50.000 – Rp 50.000.000
3 simple steps
⚡ Instan (within 5 min)
Rp 50.000 – Rp 100.000.000
3 simple steps
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.
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.
After logging in to xgo88, go to "My Account" → "Verification" from the dashboard menu to begin the KYC process.
Upload a clear, unobstructed photo of the front and back of your KTP Nasional. Ensure all details — name, NIK number, and address — are legible.
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.
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.
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.
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.
Six tiers of exclusive rewards — the more you play at xgo88, the more privileges you unlock
Monthly Turnover: Rp 5.000.000
Monthly Turnover: Rp 20.000.000
Monthly Turnover: Rp 75.000.000
Monthly Turnover: Rp 250.000.000
Monthly Turnover: Rp 750.000.000
By personal invitation from xgo88
xgo88 partners exclusively with the world's leading certified game studios
A guide to the major leagues Indonesian football fans follow — and how to bet on each at xgo88 Sportsbook
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.
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.
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.
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.
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.
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.
Industry context: how online gaming brands are shaping the football sponsorship landscape across Indonesia and beyond
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
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
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
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.
Sabung ayam (traditional cockfighting) is one of Indonesia's oldest betting traditions — now available 24/7 via live streaming from international arenas
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.
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.
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.
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.
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.
Common terms every xgo88 player should know — from slots to sportsbook
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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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.
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 is committed to providing a safe, controlled environment for all players. These tools are available free to every verified account holder.
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.
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.
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.
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.
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.
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.
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.
If gambling has stopped being fun and has become a source of stress, financial hardship, or relationship strain, please reach out — support is available.
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.
Everything you need to know about playing at xgo88 — answered clearly in English