🏆 Indonesia's #1 Online Sportsbook

fan77 — Where Football Passion Meets World-Class Betting

From BRI Liga 1 rivalries to the UEFA Champions League final, fan77 delivers the most competitive odds, the fastest payouts, and a live casino experience trusted by millions of players across Jakarta, Surabaya, Medan, and beyond.

2M+ Active Members SSL Secured Rp Payouts 21+ Only
fan77

Why Thousands Choose fan77

Every feature is built with the Indonesian bettor in mind — from local payment methods to real-time Liga 1 odds.

Instant Deposits

Fund your account in seconds via BCA, BRI, BNI, Mandiri, CIMB Niaga, OVO, DANA, and GoPay — no delays, no hidden fees.

Best-in-Market Odds

Competitive Asian handicap, 1X2, and over/under lines updated in real time across EPL, La Liga, Serie A, Bundesliga, and BRI Liga 1.

Provably Fair & Secure

256-bit SSL encryption, two-factor authentication, and provably fair random-number generation protect every session.

24/7 Live Support

Indonesian-speaking agents available around the clock via live chat and WhatsApp — average response under 3 minutes during peak hours.

Mobile-First Experience

Full-featured mobile web experience — no app download required. Smooth on all Android and iOS browsers across Indonesia.

Live Streaming

Watch selected BRI Liga 1 matches, EPL games, and MotoGP Mandalika race days live within the platform.

Generous Promotions

Daily cashback, weekly reload bonuses, and special event boosts for Indonesian Independence Day (17 August), Idul Fitri, and more.

Full Esports Coverage

Bet on Mobile Legends MPL Indonesia, PUBG Mobile, and Free Fire tournaments — the fastest-growing market among young Indonesian players.

fan77
New Member Offer

Welcome Bonus — 100% Match Deposit

Up to Rp 20.000.000

Make your first deposit at fan77 and we'll double it — instantly credited to your account. Start betting on BRI Liga 1, EPL, or spin your favourite slot gacor (Indonesia's term for high-payout-rate slots) right away.

  • Minimum deposit: Rp 50.000
  • Maximum bonus: Rp 20.000.000 (100% match)
  • Wagering requirement: 5× bonus amount on sportsbook markets
  • Valid for all markets: football, live casino, slots, and esports
  • Expires 7 days after activation — claim it before it lapses
  • Adults only — you must be 21 or older to claim this offer
Claim Your Bonus

Terms & conditions apply. 21+ only.

Getting Started in 4 Simple Steps

New to fan77? You can go from sign-up to placing your first bet in under five minutes.

1
Create Your Account

Visit fan77 and complete the quick registration form. Enter your name, email address, and preferred currency (IDR). The whole process takes under two minutes.

2
Log In Securely

Use your registered credentials to log in to fan77. Enable two-factor authentication for an extra layer of account security — strongly recommended for all players.

3
Make a Deposit

Choose from BCA, BRI, BNI, Mandiri, OVO, DANA, GoPay, ShopeePay, or LinkAja. Deposits are confirmed almost instantly. Minimum deposit starts at Rp 50.000.

4
Place Your First Bet

Browse the sportsbook for BRI Liga 1 or EPL markets, head to fan77 Casino for live tables, or explore slots. Your welcome bonus activates automatically on first deposit.

fan77

Top Slot Games at fan77

Hundreds of titles available — here are some of the most-played slots by Indonesian players right now.

🎰
Dragon Riches
Jackpot 96.5% RTP
🌶️
Spice Bazaar
Megaways 97.1% RTP
🌊
Ocean Fortune
Video Slot 95.8% RTP
Thunder Reels
Cascading 96.9% RTP
💎
Diamond Vault
Classic 98.0% RTP
🌴
Jungle Cluster
Cluster Pays 96.2% RTP
🔥
Blaze of Gold
Jackpot 94.7% RTP
🚀
Cosmic Spin
Megaways 97.4% RTP
🍀
Lucky Harvest
Video Slot 96.0% RTP
🏺
Golden Pharaoh
Classic 95.5% RTP
🐉
Emerald Dragon
Cascading 96.7% RTP
Star Cluster X
Cluster Pays 97.0% RTP
fan77

Slot Game Types Explained

Not all slot games are built alike. Here's a quick guide to the main slot categories you'll find at fan77.

🎰
Classic Slots (Klasik Slot)

Traditional 3-reel machines with simple paylines and familiar symbols like bars, bells, and sevens. Fast-paced and straightforward — ideal for players who prefer a no-frills betting experience with transparent mechanics.

🎬
Video Slots (Video Slot)

Five-reel games packed with cinematic animations, multiple paylines (often 10–50), bonus rounds, and themed storylines. The most popular slot format globally, offering rich visual engagement alongside varied betting structures.

💰
Progressive Jackpot Slots

A portion of every bet across all players feeds a shared prize pool that keeps growing until one lucky spin claims it. Jackpots can reach hundreds of millions of Rupiah, making these among the most exciting games on the platform.

🔄
Megaways Slots

A dynamic reel mechanic where the number of symbols on each reel changes with every spin, generating thousands — sometimes hundreds of thousands — of ways to win on a single spin. High volatility, high excitement.

Cascading Reels

Winning symbols disappear and are replaced by new symbols falling from above, allowing multiple consecutive wins from a single initial bet. Each cascade can trigger multipliers, turning a modest stake into a substantial payout.

🍇
Cluster Pays

Instead of traditional paylines, wins are formed by clusters of 5 or more matching symbols touching horizontally or vertically. This mechanic opens up a wider playing field and rewards strategic symbol positioning across the grid.

fan77 VIP Membership Tiers

The more you play, the more you earn. fan77's loyalty programme rewards consistent players with exclusive perks at every level.

🥉
Silver Member
Free

Entry level — all new registered members

  • 5% weekly cashback
  • Access to all slots & sportsbook
  • Standard withdrawal processing (1–3 hours)
  • Email & live chat support
  • Welcome bonus eligible
Get Started
👑
Platinum VIP
Invite Only

Exclusive tier for high-volume players

  • 15% weekly cashback + loss rebate
  • Instant withdrawals, no daily cap
  • Personal VIP host (WIB hours)
  • Customised bonuses & reload offers
  • Early access to new game launches
Contact VIP Team
fan77

Fast Withdrawals — Your Money, Your Timeline

fan77 processes the vast majority of withdrawal requests within minutes, not days. Here's what you can realistically expect.

< 15min
Average BCA transfer time
< 30min
Average BRI / BNI processing
Instant
OVO, DANA & GoPay payouts
24/7
Withdrawal processing hours
Supported Banks & Wallets: BCA BRI BNI Mandiri CIMB Niaga BSI OVO DANA GoPay ShopeePay LinkAja

Understanding Sabung Ayam Online

Sabung ayam (traditional Indonesian cockfighting) is one of Indonesia's oldest forms of competitive sport wagering, with deep cultural roots in Bali, Sumatra, and parts of Sulawesi. The online version streams live arena matches from internationally licensed venues in the Philippines, Thailand, and Cambodia — available 24 hours a day via encrypted live video feeds on platforms such as the international service S128 and SV388. fan77 provides purely informational coverage of this cultural tradition for educational awareness. All content on this page is for informational purposes only.

Meron vs Wala

The two primary corners in a match — Meron (favoured side, often indicated in red) versus Wala (underdog side, indicated in blue). Bettors choose which rooster they believe will win the bout before the match begins.

BDD (Bet Depan Doel)

A quick-result wager placed just before the match clock starts, offering faster resolution than a full-bout bet. Popular among experienced bettors who prefer shorter decision cycles and rapid payout confirmation.

Sente / Tagra

Specific outcome bets covering scenarios such as a draw, a disqualification, or a result within a defined time limit. These markets offer higher odds than a straight Meron/Wala pick and require deeper knowledge of form and arena rules.

Streaming Sources

Online sabung ayam is broadcast from internationally licensed arenas — primarily based in the Philippines (associated with the S128 platform) and Thailand (associated with SV388). These are factual references to international streaming origins only.

Important Notice: All gambling activities, including online sabung ayam, are intended for adults aged 21 and above only. Please gamble responsibly (judi tanggung jawab). If gambling is causing you distress, contact our support team immediately or refer to the Responsible Gaming page.

fan77

Account Verification (KYC Guide)

fan77 requires identity verification in accordance with international responsible gaming and anti-fraud standards. The process is straightforward and protects both your account and your funds.

1
Why KYC Is Required

Verification confirms you are who you say you are, prevents underage gambling, and protects your account from unauthorized access. It is a standard requirement across all licensed international platforms.

2
Documents You'll Need

A valid national identity card (KTP / Kartu Tanda Penduduk), proof of address (utility bill or bank statement dated within 3 months), and a selfie holding your ID document. Ensure all photos are clear and unobstructed.

3
Processing Time

Most verifications are completed within 1–24 hours. During high-volume periods (for example, around Idul Fitri or Indonesian Independence Day promotions), allow up to 48 hours. You'll receive a confirmation notification once approved.

4
After Verification

A verified account unlocks higher withdrawal limits, access to VIP promotions, and expedited payout processing. Unverified accounts may face withdrawal holds for security reasons.

Verification Checklist
  • KTP (National ID Card) — front and back photo
  • Selfie holding your KTP beside your face
  • Address proof — bank statement or utility bill (max 3 months old)
  • All images must be in JPEG or PNG format, under 5 MB
  • Documents must not be expired
  • Minimum age: 21 years old — no exceptions

RTP & House Edge Explained

Return to Player (RTP) is a theoretical percentage indicating how much of the total money wagered on a game is paid back to players over a statistically significant number of spins or hands. For example, a slot with a 96% RTP will, on average, return Rp 96.000 for every Rp 100.000 wagered across its entire lifetime of play — not in a single session.

The House Edge is simply the inverse: a 96% RTP means a 4% house edge — the platform's average mathematical advantage on that game. Every game type carries a different house edge, and understanding this helps you choose games that align with your risk tolerance and budget.

It is equally important to understand volatility (also called variance). A high-volatility slot may have a 97% RTP but pay out infrequently in large amounts, while a low-volatility slot with a 94% RTP may pay out small amounts very regularly. Neither is inherently better — it depends entirely on your playing style and session budget.

At fan77, all published RTP figures are sourced from the game studios' certified audit reports. We believe informed players make better decisions — and better decisions lead to more enjoyable sessions.

Typical RTP Ranges by Game Type
Classic Blackjack~99.5%
Video Poker (Jacks or Better)~99.5%
European Roulette~97.3%
Baccarat~98.9%
Video Slots (average)~96%
Progressive Jackpot Slots~92–94%
American Roulette~94.7%

* RTP figures are theoretical long-run averages sourced from certified game audit reports. Individual session results will vary.

Bankroll Management Guide

Responsible bankroll management is the single most effective habit that separates recreational players from those who enjoy gambling long-term without financial stress. The following principles apply whether you are betting on BRI Liga 1 football or spinning slots at fan77.

Set a Fixed Gambling Budget

Decide in advance how much you are willing to spend in a given week or month — and treat it as an entertainment expense, not an investment. Never use funds allocated for rent, food, education, or family expenses. Your gambling budget should be money you can afford to lose entirely without financial hardship.

Divide Into Session Amounts

Split your total monthly budget into smaller per-session allocations. For example, a Rp 500.000 monthly budget divided into 10 sessions gives you Rp 50.000 per session. This prevents burning through your entire budget in a single sitting and extends your playing time and enjoyment.

The 1–5% Per-Bet Rule

Professional bettors rarely stake more than 1–5% of their total bankroll on a single bet or spin. If your session bankroll is Rp 100.000, each individual bet should be between Rp 1.000 and Rp 5.000. This rule ensures that a losing streak does not wipe out your funds before the session ends.

Set a Win Target and Walk Away

Decide on a profit target before you start — for example, 50% above your session bankroll. If you reach it, stop and bank the winnings. Continuing to play after a significant win often leads to giving those gains back. Discipline at the top is as important as discipline at the bottom.

Stop After Reaching Your Loss Limit

If you lose your pre-set session amount, close the platform and step away. Chasing losses by depositing more is one of the most common patterns that leads to problem gambling. A loss limit is not a suggestion — treat it as a hard boundary you will not cross under any circumstances.

Track Your Play History

Keep a simple log of your deposits, withdrawals, and net results each session. Reviewing your history monthly gives you an honest picture of your gambling spend and patterns. fan77's account transaction history tool makes this easy — use it regularly to stay informed about your own behaviour.

fan77

Responsible Gaming Tools

fan77 is committed to providing a safe, enjoyable environment for all players. The following tools are available to every registered member — free of charge, effective immediately upon request, and designed to keep gambling a form of entertainment rather than a source of harm. You must be 21 or older to use this platform.

Self-Exclusion

Request a temporary (7 days, 30 days, 6 months) or permanent self-exclusion at any time. During exclusion, your account is fully locked and all marketing communications are suspended. Contact our support team to activate.

Deposit Limits

Set daily, weekly, or monthly deposit caps directly from your account settings. Increases to deposit limits require a 24-hour cooling-off period before taking effect; decreases apply instantly.

Loss Limits

Define the maximum amount you are willing to lose within a set time period. Once the limit is reached, your account will be automatically restricted from further wagering until the period resets.

Session Time Limits

Set a maximum session duration. When your limit is reached, the platform will prompt you to take a break or automatically log you out, depending on your preference settings.

Reality-Check Reminders

Enable periodic pop-up reminders (every 30, 60, or 90 minutes) that display how long you have been playing and your net result for the session, prompting a moment of reflection before continuing.

Self-Assessment Quiz

Take our anonymous self-assessment questionnaire to evaluate whether your gambling habits are healthy. The quiz is based on internationally recognised problem-gambling screening tools and takes under 3 minutes to complete.

Need Help? If you believe your gambling is becoming a problem, please reach out to our support team immediately — they are trained to assist and will connect you with appropriate resources. You can also visit our dedicated Responsible Gaming page for further guidance and external helpline information.

Betting Glossary

New to online betting? These are the key terms every player at fan77 should understand before placing their first wager.

RTP (Return to Player)
The theoretical percentage of wagered money a game returns to players over a very large number of rounds. A slot with 96% RTP returns Rp 96 for every Rp 100 wagered on average, over millions of spins.
House Edge
The mathematical advantage the platform holds over the player on any given game. It is the complement of RTP — a 96% RTP game has a 4% house edge. Lower house edge means better long-run value for the player.
Wager / Stake
The amount of money placed on a single bet or spin. Your stake is at risk — you may win a multiple of it or lose it entirely, depending on the game outcome.
Odds
A numerical representation of the likelihood of a particular outcome and the corresponding payout. Decimal odds of 2.50 mean a Rp 100.000 stake returns Rp 250.000 (including your original stake) if successful.
Spread / Asian Handicap
A type of football bet where a goal handicap is applied to level the playing field between two unevenly matched teams. Widely used across BRI Liga 1 and EPL markets — also known as voor bola (goal start) in Indonesian betting circles.
Parlay / Accumulator
A single bet combining two or more selections, where all must win for the bet to pay out. Also known as mix parlay in the Indonesian market — the potential returns are high, but so is the risk, since one losing selection voids the entire ticket.
Live Bet (In-Play)
A wager placed on a match or event while it is actively in progress. Odds update in real time based on the current score, time remaining, and match dynamics — fast reflexes and market knowledge give an edge.
Cash Out
A feature that allows you to settle a bet before the event concludes, securing a partial profit or minimising a loss. The cash-out value fluctuates in real time based on how the event is unfolding.
Bankroll
The total amount of money you have set aside specifically for gambling. Effective bankroll management — keeping individual bets to 1–5% of your total bankroll — is the foundation of sustainable recreational betting.
Volatility
A measure of how frequently and how large a slot game pays out. High-volatility games pay out less often but in bigger amounts; low-volatility games pay out smaller amounts more regularly. Choose based on your session budget and risk appetite.
Free Spin
A bonus round in a slot game that allows you to spin the reels at no additional cost, often with multipliers or special symbols activated. Free spins are also awarded as promotional bonuses by fan77 on selected games.
Wagering Requirement
The number of times you must wager a bonus amount before you can withdraw winnings derived from it. For example, a Rp 100.000 bonus with a 5× wagering requirement means you must place Rp 500.000 in total bets before requesting a withdrawal.
fan77

24/7 Indonesian-Speaking Support

fan77 understands that our players in Jakarta, Surabaya, Bandung, Medan, Bali, and across the archipelago expect support in their own language. Our native Indonesian-speaking agents are available during core WIB (Western Indonesia Time, UTC+7) business hours, with multilingual coverage overnight.

Live Chat (In-App)

Available 24 hours a day, 7 days a week. Indonesian-speaking agents on duty from 08:00–24:00 WIB. Average response time: 2–5 minutes during peak hours (18:00–23:00 WIB); response may be slightly longer between 00:00–08:00 WIB.

WhatsApp Support

Contact our team via WhatsApp for account queries, deposit assistance, and withdrawal status updates. Number displayed in-app after login. Available 08:00–22:00 WIB daily. Plain text contact — not a clickable link.

Email Support

For detailed queries, document submissions (KYC), and formal complaints. Send to: [email protected] — Response within 4–12 hours on business days. Plain text — not a clickable link.

In-App Messaging

Send a message directly through your fan77 account dashboard. Useful for attaching screenshots and transaction references. Monitored during WIB business hours with a committed same-day response.

Common Topics Handled in Indonesian
  • Deposit via BCA / BRI / BNI / Mandiri — confirmation and troubleshooting
  • Withdrawal delays and processing status updates
  • KTP / identity verification (verifikasi KTP) guidance
  • Bonus eligibility, wagering requirements, and promotion terms
  • Account login issues, password resets, and security settings
  • Responsible gaming tool setup and self-exclusion requests

Peak response hours: 18:00–23:00 WIB (2–5 min avg). Off-peak 00:00–08:00 WIB may be slightly longer. All times in Western Indonesia Time (UTC+7).

Your Privacy Matters. fan77 collects and processes personal data solely to provide a secure, personalised gaming experience. We do not sell your information to third parties. All data is handled in accordance with our full Privacy Policy, which outlines what we collect, how we use it, and your rights as a user. By using fan77, you acknowledge that you have read and understood our privacy practices. You must be 21 or older to register and use this platform.
21+ Only  |  fan77 is an adults-only platform. Gambling can be addictive — please play responsibly.  |  Responsible Gaming Tools  |  Terms & Conditions