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.
Experience the difference with Indonesia's most trusted online gaming platform
Deposits via BCA, BRI, BNI, Mandiri processed in under 3 minutes. Withdrawals cleared within 5 minutes during WIB banking hours.
SSL encryption, provably fair games, and secure payment processing. Your data and funds are protected 24/7.
Competitive odds on football betting including BRI Liga 1, EPL, La Liga, and Champions League. Higher RTP on slots.
Native Indonesian-speaking customer support via live chat and email. Average response time: 2-5 minutes.
Explore our comprehensive gaming portfolio designed for Indonesian players
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.
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.
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.
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.
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.
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.
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.
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.
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.
Classic fruit slot with modern twists
Mythological adventure with cascading wins
Asian-themed slot with lucky symbols
Indonesian wildlife adventure slot
Underwater treasure hunt with bonus rounds
Royal palace theme with expanding wilds
Mystical fire bird with respins feature
Rainforest adventure with free spins
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.
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.
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.
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 (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.
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.
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.
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.
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.
Simple steps from registration to winning
Create your account in under 2 minutes. Provide basic information including valid Indonesian phone number and email. Must be 21 years or older.
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.
Choose from slots, live casino, football betting, or other games. Access via desktop or mobile browser. No download required.
Request payout to your Indonesian bank account. Processed within 5-15 minutes during WIB business hours. Maximum Rp 50.000.000 per transaction.
Climb the tiers and unlock exclusive rewards as you play
Entry Tier
Monthly Turnover: Rp 5.000.000
Rising Member
Monthly Turnover: Rp 25.000.000
Valued Player
Monthly Turnover: Rp 100.000.000
Premium Member
Monthly Turnover: Rp 500.000.000
Elite Player
Monthly Turnover: Rp 1.500.000.000
Invitation Only
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.
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.
Common terms every player should know
Essential strategies for responsible and sustainable gaming
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.
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.
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.
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.
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.
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.
Simple and secure identity verification for your protection
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.
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.
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.
Native-speaking customer support whenever you need help
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.
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.
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.
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.
Your safety and security are our top priorities
Bank-grade 256-bit SSL encryption protects all data transmission. Your personal and financial information is secure.
All games use certified Random Number Generators (RNG). Independently audited for fairness and transparency.
Partnered with major Indonesian banks (BCA, BRI, BNI, Mandiri). Funds held in segregated accounts for maximum security.
Indonesian-speaking customer support available around the clock via live chat, WhatsApp, and email.
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.
Quick answers to common questions about rf99