Welcome to rf99 - Indonesia's Premier Online Gaming Platform

Experience world-class casino games, live baccarat, football betting, and Indonesia's favorite togel (traditional lottery), slot gacor (high-payout slots), and bandar bola (sports betting) — all with lightning-fast BCA, BRI, BNI deposits and 24/7 Indonesian-speaking support.

21+ Only • Adults Only
2.5M+
Active Players
Rp 50B+
Daily Payouts
3,500+
Games Available
8 Years
Trusted Service

Why Choose rf99

Experience the difference with Indonesia's most trusted online gaming platform

Lightning Fast

Deposits via BCA, BRI, BNI, Mandiri processed in under 3 minutes. Withdrawals cleared within 5 minutes during WIB banking hours.

Bank-Grade Security

SSL encryption, provably fair games, and secure payment processing. Your data and funds are protected 24/7.

Best Odds

Competitive odds on football betting including BRI Liga 1, EPL, La Liga, and Champions League. Higher RTP on slots.

24/7 Support

Native Indonesian-speaking customer support via live chat and email. Average response time: 2-5 minutes.

rf99

Game Categories Overview

Explore our comprehensive gaming portfolio designed for Indonesian players

Football Betting

Comprehensive sports betting covering BRI Liga 1, international leagues (EPL, La Liga, Serie A, Bundesliga), Champions League, and FIFA World Cup. Features Asian handicap (voor), mix parlay, over/under, and live in-play betting. Competitive odds and instant bet confirmation.

Slot Games

Over 2,000 slot titles including high-RTP slot gacor favorites. Multiple themes from classic fruit machines to modern video slots. Features like free spins, multipliers, and progressive jackpots. Minimum bets from Rp 200.

Live Casino

Real-time gaming with professional dealers streaming from state-of-the-art studios. Baccarat, blackjack, roulette, and poker variants. HD video quality, multiple camera angles, and interactive chat features for an authentic casino experience.

Table Games

Classic casino table games including multiple baccarat variants, European and American roulette, blackjack, and craps. Both RNG and live dealer versions available. Perfect for strategy-focused players seeking traditional casino gameplay.

Teen Patti

The popular South Asian card game, also known as Indian Poker. Three-card poker variant with multiple betting rounds. Live dealer and RNG versions available. Minimum bets starting at Rp 500.

Andar Bahar

Traditional Indian card game with simple rules and fast-paced action. Predict which side the matching card will appear. Live dealer tables with native-speaking hosts. Quick rounds perfect for mobile gaming.

Bingo

Multiple bingo rooms with varying ticket prices and jackpot sizes. 75-ball and 90-ball variants. Scheduled games throughout the day, with special tournaments on weekends. Community chat feature for social interaction.

Crash Games

High-adrenaline multiplier games where you cash out before the crash. Popular titles include Aviator-style games. Simple mechanics with potential for high multipliers. Provably fair RNG ensures transparency. Minimum bets from Rp 1.000.

rf99

Today's Hot Slot Games (Slot Gacor Hari Ini)

Discover slots in 'hot streak' phase based on RTP and player activity. Gacor is Indonesian slang for slots perceived to be paying out frequently — remember, this is player perception based on statistical trends, not a guarantee of winnings.

Gulungan Buah Manis

Classic fruit slot with modern twists

RTP: 96.8% Volatility: Medium Min Bet: Rp 200
Gerbang Olympus Klasik

Mythological adventure with cascading wins

RTP: 96.5% Volatility: High Min Bet: Rp 500
Naga Emas Imperial

Asian-themed slot with lucky symbols

RTP: 97.1% Volatility: Medium Min Bet: Rp 300
Harimau Sumatra Spin

Indonesian wildlife adventure slot

RTP: 96.3% Volatility: Low Min Bet: Rp 200
Harta Karun Laut

Underwater treasure hunt with bonus rounds

RTP: 96.9% Volatility: Medium Min Bet: Rp 400
Mahkota Kerajaan

Royal palace theme with expanding wilds

RTP: 96.6% Volatility: High Min Bet: Rp 500
Phoenix Berapi

Mystical fire bird with respins feature

RTP: 96.7% Volatility: Medium Min Bet: Rp 300
Hutan Tropis Ajaib

Rainforest adventure with free spins

RTP: 97.0% Volatility: Low Min Bet: Rp 200

Important Notice: RTP (Return to Player) and volatility are long-term statistical measures. Each spin result is random and independent. Past performance does not guarantee future results. 21+ only. Play responsibly.

rf99

Online Football Bookmaker Guide (Panduan Bandar Bola Online)

Everything you need to know about football betting at rf99

An online football bookmaker (bandar bola) provides odds and betting markets for football matches worldwide. At rf99, you can bet on major leagues including BRI Liga 1 (Indonesia's premier football league), English Premier League, La Liga, Serie A, Bundesliga, Champions League, and FIFA World Cup. We offer live in-play betting, accumulator/parlay options, and Asian handicap — the betting format most popular among Indonesian punters.

Handicap (Voor)

Asian Handicap is the most popular bet type in Indonesia. It eliminates the draw outcome by giving one team a virtual head start. Example: If Team A is -1.5 goals, they must win by at least 2 goals for your bet to win. Developed for Asian betting markets, now used globally.

Over/Under (OU)

Bet on whether the total goals scored will be over or under a specified number. Example: Over 2.5 goals means you win if 3+ goals are scored total. Popular for high-scoring leagues and derby matches.

Mix Parlay

Mix parlay (Indonesian term for accumulator) combines multiple bets into one. All selections must win for the bet to pay out. Higher risk but significantly higher potential returns. Example: combine 5 match predictions for multiplied odds.

1X2 (Win-Draw-Lose)

The simplest bet type: predict match outcome. 1 = Home win, X = Draw, 2 = Away win. Straightforward format, ideal for beginners. Best for matches with clear favorites or underdogs.

Total Goals

Predict the exact number of goals scored. Example: bet on 'exactly 2 goals' or 'exactly 3 goals'. Higher odds than over/under but requires precise prediction. Available for both team totals and match totals.

Both Teams to Score (BTTS)

Bet on whether both teams will score at least one goal each. Simple yes/no format. Popular for matches between attacking teams. Often combined with other markets in parlays.

Leagues Indonesian Punters Follow

  • BRI Liga 1: Indonesia's premier football league featuring clubs like Persija Jakarta, Persib Bandung, Bali United, and Arema FC
  • English Premier League (EPL): World's most watched league with massive Indonesian following
  • La Liga: Spanish top division featuring Barcelona and Real Madrid
  • UEFA Champions League: Europe's premier club competition
  • FIFA World Cup: Timnas Indonesia (Garuda) and global national teams
  • AFF Cup: Southeast Asian championship featuring Indonesia

Responsible Gaming: Football betting should be entertainment, not a source of income. Set limits, never chase losses, and only bet what you can afford to lose. 21+ only.

rf99

Your Gaming Journey at rf99

Simple steps from registration to winning

1. Quick Registration

Create your account in under 2 minutes. Provide basic information including valid Indonesian phone number and email. Must be 21 years or older.

2. Fast Deposit

Fund your account via BCA, BRI, BNI, Mandiri, or e-wallets (OVO, DANA, GoPay). Minimum deposit Rp 50.000. Instant processing during WIB banking hours.

3. Start Playing

Choose from slots, live casino, football betting, or other games. Access via desktop or mobile browser. No download required.

4. Quick Withdrawal

Request payout to your Indonesian bank account. Processed within 5-15 minutes during WIB business hours. Maximum Rp 50.000.000 per transaction.

rf99

rf99 VIP Loyalty Program

Climb the tiers and unlock exclusive rewards as you play

Bronze

Entry Tier

  • 0.3% weekly cashback
  • Standard withdrawal speed
  • Email support
  • Birthday bonus Rp 50.000

Monthly Turnover: Rp 5.000.000

Silver

Rising Member

  • 0.5% weekly cashback
  • Priority email support
  • Birthday bonus Rp 100.000
  • Monthly reload bonus 10%

Monthly Turnover: Rp 25.000.000

Gold

Valued Player

  • 0.7% weekly cashback
  • Faster withdrawal processing
  • Dedicated chat support
  • Birthday bonus Rp 250.000
  • Monthly reload bonus 15%

Monthly Turnover: Rp 100.000.000

Platinum

Premium Member

  • 1.0% weekly cashback
  • Express withdrawals (priority)
  • VIP account manager
  • Birthday bonus Rp 500.000
  • Monthly reload bonus 20%
  • Access to VIP tournaments

Monthly Turnover: Rp 500.000.000

Diamond

Elite Player

  • 1.2% weekly cashback
  • Instant withdrawals (24/7)
  • Personal account manager
  • Birthday bonus Rp 1.000.000
  • Monthly reload bonus 25%
  • Exclusive VIP events
  • Customized bonuses

Monthly Turnover: Rp 1.500.000.000

Black Diamond

Invitation Only

  • 1.5% weekly cashback
  • Dedicated VIP hotline
  • Concierge service
  • Bespoke bonuses & rewards
  • Luxury gifts & experiences
  • Private tournament invitations
  • Higher withdrawal limits

Invitation Only

VIP Program Note: Tiers are determined by monthly turnover (total amount wagered, not deposited). Cashback is calculated on net losses and credited every Monday. All bonuses carry standard wagering requirements. Terms and conditions apply. rf99 reserves the right to modify VIP benefits with 30 days notice.

rf99

Bonus Terms Comparison

Transparent bonus structure with no hidden conditions

Bonus Type Bonus Amount Minimum Deposit Wagering Requirement Validity Period
Welcome Bonus 100% up to Rp 1.000.000 Rp 100.000 30x (bonus + deposit) 30 days
Daily Deposit Bonus 10% up to Rp 200.000 Rp 50.000 15x bonus 7 days
Weekend Reload 50% up to Rp 500.000 Rp 200.000 25x bonus 14 days
Weekly Cashback 0.3% - 1.5% (tier-based) No minimum 1x cashback Credited Monday
Referral Bonus Rp 100.000 per friend Friend deposits Rp 200.000 10x bonus 30 days

Important: Wagering requirements must be met before withdrawal. Not all games contribute equally (slots 100%, table games 10%, some games excluded). Maximum bet with active bonus: Rp 25.000 per spin/hand. Bonus abuse will result in account suspension. Full terms available on the Terms & Conditions page.

At rf99, we believe in transparent gaming, lightning-fast payouts, and treating every player with respect — from Jakarta to Jayapura.

rf99

Betting & Casino Glossary

Common terms every player should know

RTP (Return to Player)
The percentage of all wagered money a game will pay back to players over time. Example: 96% RTP means for every Rp 100 wagered, the game returns Rp 96 on average. Higher RTP is better for players.
House Edge
The mathematical advantage the casino has over players. The inverse of RTP. Example: If RTP is 96%, house edge is 4%. Lower house edge means better odds for players.
Wager / Stake
The amount of money you bet on a single game round or sports event. Also called a bet or stake. Minimum and maximum wagers vary by game type.
Odds
The probability of an outcome expressed as a ratio or decimal. Higher odds mean lower probability but bigger potential payout. Example: 2.50 odds on a Rp 100.000 bet returns Rp 250.000 if you win.
Spread
In sports betting, the predicted margin of victory. The favorite must win by more than the spread for that bet to pay. Also known as handicap in Asian betting markets.
Parlay / Accumulator
A bet combining multiple selections into one. All picks must win for the bet to pay out. Offers higher potential returns but increased risk. Known as mix parlay in Indonesia.
Live Bet / In-Play
Betting on a sporting event while it's in progress. Odds change dynamically based on game flow. Available for football, basketball, tennis, and other major sports.
Cashout
Option to settle a bet before the event concludes, locking in a partial win or minimizing loss. Available on selected sports bets. The cashout amount is typically lower than the full potential payout.
Bankroll
The total amount of money you have set aside for gambling. Proper bankroll management is key to responsible gaming. Never gamble with money you cannot afford to lose.
Volatility
Measures risk level in slot games. Low volatility = frequent small wins. High volatility = rare but larger wins. Choose based on your risk tolerance and bankroll size.
Free Spin
A bonus feature in slot games allowing you to spin without using your own funds. Winnings from free spins usually have wagering requirements before withdrawal.
Wagering Requirement
The number of times you must bet a bonus amount before you can withdraw. Example: Rp 100.000 bonus with 30x requirement means you must wager Rp 3.000.000 total before cashing out.

Bankroll Management Guide

Essential strategies for responsible and sustainable gaming

1. Set a Gambling Budget

Before you start, decide how much money you can afford to lose without affecting your daily life. This is your gambling bankroll. It should be separate from money for rent, bills, food, and savings. Never gamble with borrowed money or funds needed for essential expenses.

2. Divide Your Bankroll into Sessions

Don't risk your entire bankroll in one session. Divide it into smaller amounts for individual gaming sessions. Example: If your monthly bankroll is Rp 2.000.000, allocate Rp 500.000 per week or Rp 200.000 per session. This extends your play time and reduces the risk of losing everything quickly.

3. Follow the 1-5% Per-Bet Rule

Never bet more than 1-5% of your session bankroll on a single bet or spin. This protects you from rapid losses during unlucky streaks. Example: With a Rp 200.000 session budget, your maximum bet should be Rp 2.000 - Rp 10.000. Adjust bet size based on volatility — use smaller percentages for high-volatility games.

4. Know When to Walk Away After Wins

Set a win target before you play (e.g., 50% profit on your session bankroll). When you reach it, consider cashing out or reducing bet sizes. Many players give back their winnings by continuing to chase bigger wins. Protecting your profits is as important as managing losses.

5. Stop After Losses

Set a loss limit for each session (e.g., 50% of session bankroll). Once you hit that limit, stop playing. Never chase losses by increasing bet sizes or depositing more money in the same session. Chasing losses is the fastest path to problem gambling. Take a break, clear your head, and come back another day.

6. Track Your Play History

Keep a simple record of deposits, withdrawals, wins, and losses. This helps you understand your actual performance over time (most players overestimate their wins). rf99 provides play history in your account dashboard. Review it regularly to ensure you're staying within your budget.

Remember: Gambling is entertainment, not a way to make money. The house always has an edge in the long run. By managing your bankroll wisely, you maximize entertainment value while minimizing financial risk. If gambling stops being fun or starts affecting your life negatively, seek help immediately. 21+ only. Play responsibly.

rf99

Account Verification Process (KYC)

Simple and secure identity verification for your protection

Why is KYC Required?

Know Your Customer (KYC) verification is required for legal compliance and security. It prevents fraud, money laundering, and underage gambling. Verification protects both you and rf99. All licensed online gambling platforms require KYC before processing withdrawals.

Documents Needed

  • National ID (KTP): Clear photo of valid Indonesian KTP showing all details
  • Address Proof: Recent utility bill, bank statement, or government letter (within 3 months)
  • Selfie Verification: Photo of yourself holding your KTP next to your face

Processing Time

Standard verification takes 1-24 hours during WIB business days. Most accounts are verified within 4 hours. You'll receive email confirmation once approved. Withdrawals are only processed for verified accounts.

After Verification

Once verified, you can deposit and withdraw freely within your tier limits. Your personal information is encrypted and stored securely. You only need to verify once unless your account details change. VIP members enjoy expedited verification.

Data Security: All documents are transmitted via SSL encryption and stored in compliance with international data protection standards. rf99 never shares your personal information with third parties except as required by law. For full details, see our Privacy Policy.

24/7 Indonesian Language Support

Native-speaking customer support whenever you need help

Live Chat

Indonesian-speaking agents available 24/7 via in-app live chat. Average response time: 2-5 minutes during peak hours, under 1 minute off-peak. Fastest support channel for urgent issues.

WhatsApp

Contact our Indonesian support team via WhatsApp for account questions, deposit/withdrawal help, and technical issues. Response within 5-10 minutes during WIB business hours.

Email

Send detailed inquiries to our email support. Indonesian-language responses within 2-6 hours during business days. Best for non-urgent questions and documentation requests.

Common Indonesian FAQs We Handle

  • Deposit via BCA, BRI, BNI, Mandiri, CIMB Niaga, BSI, and e-wallets (OVO, DANA, GoPay, ShopeePay)
  • Withdrawal processing times and daily limits
  • KYC verification using Indonesian KTP (national ID)
  • Bonus activation and wagering requirement clarification
  • Game rules for togel, sabung ayam, and local betting preferences
  • Account security and password reset
  • Technical issues with mobile access during Indonesian internet outages
  • Responsible gaming tools and self-exclusion requests

Language Note: While rf99's website content is in English to serve international-preference Indonesian users, all customer support is conducted in fluent Bahasa Indonesia. Our agents understand local banking systems, payment methods, cultural context, and Indonesian gambling terminology.

Security & Trust

Your safety and security are our top priorities

SSL Encryption

Bank-grade 256-bit SSL encryption protects all data transmission. Your personal and financial information is secure.

Fair Play

All games use certified Random Number Generators (RNG). Independently audited for fairness and transparency.

Secure Banking

Partnered with major Indonesian banks (BCA, BRI, BNI, Mandiri). Funds held in segregated accounts for maximum security.

24/7 Support

Indonesian-speaking customer support available around the clock via live chat, WhatsApp, and email.

Your Privacy Matters

rf99 is committed to protecting your personal information. We collect only essential data required for account management, verification, and service delivery. Your information is encrypted, stored securely, and never shared with third parties except as required by law or to process transactions you authorize.

For complete details on how we collect, use, and protect your data, please review our Privacy Policy.

Frequently Asked Questions

Quick answers to common questions about rf99

The minimum deposit at rf99 is Rp 50.000 via Indonesian bank transfer (BCA, BRI, BNI, Mandiri, CIMB Niaga, BSI, Bank Permata) or e-wallets (OVO, DANA, GoPay, ShopeePay). Deposits are processed instantly during WIB banking hours and typically within 5 minutes outside business hours.

Verified accounts can withdraw funds within 5-15 minutes during WIB business hours (Monday-Friday, 9 AM - 5 PM WIB). Outside business hours, withdrawals are typically processed within 1-2 hours. Maximum withdrawal is Rp 50.000.000 per transaction. VIP members enjoy priority processing and higher limits.

rf99 operates under international gaming licenses and follows strict regulatory standards for player protection, fair gaming, and secure transactions. Our games use certified Random Number Generators (RNG) and are independently audited. All player funds are held in segregated accounts separate from operational funds.

Wagering requirements vary by bonus type. The welcome bonus has a 30x requirement on bonus plus deposit. Daily bonuses typically have 15x on the bonus amount. Weekly cashback has only 1x requirement. You must complete wagering before withdrawing bonus funds. Slots contribute 100% toward wagering, while table games contribute 10%. Maximum bet with active bonus is Rp 25.000 per spin/hand. Full terms available on our Terms & Conditions page.

Yes, rf99 offers comprehensive betting markets on BRI Liga 1 matches featuring clubs like Persija Jakarta, Persib Bandung, Bali United, Arema FC, and more. We also cover Timnas Indonesia (Garuda) matches, AFF Cup, and other Southeast Asian tournaments. Bet types include Asian handicap (voor), over/under, mix parlay, and live in-play betting. We also offer odds on EPL, La Liga, Serie A, Bundesliga, Champions League, and FIFA World Cup.

You must be 21 years or older to create an account and play at rf99. Age verification is part of the KYC process — you will need to provide a valid Indonesian national ID (KTP) showing your date of birth. Accounts found to be underage will be immediately suspended and funds returned after verification.