uja89 brings you the most comprehensive online betting experience in Indonesia — from BRI Liga 1 football and the EPL to live casino tables, slot gacor (high-payout slots), and togel (Indonesia's traditional numbers lottery). Trusted by players across Jakarta, Surabaya, Medan, Bandung, and beyond.
From blazing-fast deposits to razor-sharp odds, here's why over two million Indonesian players trust uja89 as their home for online betting.
Top up via BCA, BRI, BNI, or Mandiri in under 3 minutes during banking hours.
256-bit SSL encryption protects every transaction and personal data record.
Industry-leading odds on BRI Liga 1, EPL, La Liga, Champions League, and more.
Redundant server infrastructure ensures uja89 is always available, even on match day.
Native Indonesian-speaking agents available via live chat during WIB business hours.
Welcome bonuses, reload offers, and cashback promos designed for Indonesian players.
Smooth experience on any Android or iOS device — no lag, no crashes.
All RNG outcomes are independently audited. Transparent and trustworthy gaming.
Whether you're a football purist, a live-casino enthusiast, or a slots fan chasing slot gacor wins, uja89 has a category built for you.
Bet on bandar bola (football bookmaker) markets covering BRI Liga 1, EPL, La Liga, Serie A, Bundesliga, and the FIFA World Cup. Enjoy live in-play odds and mix parlay (accumulator) builders with enhanced payouts. Timnas Indonesia (Garuda) fixtures always available.
Hundreds of slot gacor (high-payout slot) titles from leading studios — classic reels, video slots, and massive progressive jackpots. New titles added weekly to keep the lineup fresh and rewarding for every session.
Stream HD live dealer rooms for Baccarat, Blackjack, Roulette, and Sic Bo 24 hours a day. Interact with professional dealers in real time — the most immersive online casino experience available to Indonesian players.
Digital versions of Baccarat, Roulette, Dragon Tiger, and Sic Bo at every stake level. Perfect for players who prefer self-paced play without waiting for a live dealer seat.
Togel (Indonesia's traditional numbers lottery) draws are held multiple times daily with results from Singapore, Hong Kong, Sydney, and Macau pools. Place 2D, 3D, and 4D bets with straightforward payouts.
Sabung ayam (live cockfighting) streams run from approved arenas with real-time Meron (red corner) and Wala (white corner) betting options. Matches broadcast in 1080p with minimal latency for uninterrupted wagering action.
Multiplier-based Crash Games — set your cashout target and watch the curve climb. Fast rounds make this category a favourite among younger Indonesian bettors who enjoy E-sports-style reflex gameplay.
Wager on Mobile Legends MPL Indonesia, PUBG Mobile tournaments, and Free Fire national events. uja89 covers the full Indonesian E-sports calendar with competitive outright and match-winner markets.
Ready to Win Big? Join over 2 million Indonesian players already betting on uja89 today.
Discover uja89Bank transfer is the preferred deposit method for over 70% of Indonesian online bettors. uja89 supports all major local banks for fast, secure top-ups.
E-wallet options also available: OVO, DANA, and GoPay — perfect for smaller, on-the-go deposits with near-instant confirmation. Off-peak bank transfers may take up to 24 hours to confirm.
All fees, limits, and processing times are stated clearly so you can plan your sessions with confidence on uja89.
| Payment Method | Min Deposit | Max Deposit | Processing Time | Fee Notes |
|---|---|---|---|---|
| BCA (Bank Central Asia) | Rp 50.000 | Rp 100.000.000 | Instant – 5 min (business hrs) | No fee |
| BRI (Bank Rakyat Indonesia) | Rp 50.000 | Rp 100.000.000 | Instant – 5 min (business hrs) | No fee |
| BNI (Bank Negara Indonesia) | Rp 50.000 | Rp 100.000.000 | 5 – 15 min | No fee |
| Mandiri (Bank Mandiri) | Rp 50.000 | Rp 100.000.000 | Instant – 5 min (business hrs) | No fee |
| CIMB Niaga | Rp 50.000 | Rp 50.000.000 | 15 – 60 min | No fee |
| OCBC NISP | Rp 50.000 | Rp 50.000.000 | 15 – 60 min | No fee |
| Bank Danamon | Rp 50.000 | Rp 50.000.000 | 15 – 60 min | No fee |
| OVO (e-wallet) | Rp 20.000 | Rp 20.000.000 | Instant | No fee |
| DANA (e-wallet) | Rp 20.000 | Rp 20.000.000 | Instant | No fee |
| GoPay (e-wallet) | Rp 20.000 | Rp 20.000.000 | Instant | No fee |
Off-peak transfers (outside 08:00–21:00 WIB) may take up to 1–24 hours. Withdrawal processing times vary by method and are subject to daily verification windows. uja89 does not guarantee same-hour withdrawals.
Not all slots are created equal. Here's a clear breakdown of the six main slot mechanics you'll find at uja89, so you can choose the format that suits your playing style.
Classic 3-reel slots mirror the look of traditional mechanical fruit machines. With a small number of paylines and straightforward symbol combinations, they are ideal for players who prefer a simple, no-frills spinning experience without complex bonus rounds.
Five-reel video slots expand the action across multiple paylines — often 20 to 243 ways to win — and typically feature animated themes, wild substitutions, scatter symbols, and free-spin bonus rounds that significantly extend gameplay depth.
A small portion of every qualifying bet across all players feeds into a continuously growing prize pool. The jackpot resets to a seed value after each win event and then climbs again — making these titles capable of awarding life-changing sums in a single spin.
Megaways mechanics use a dynamic reel system where the number of symbols on each reel changes with every spin, creating tens of thousands of potential winning combinations per round. High volatility and large win potential define this popular modern format.
After a winning combination lands, the winning symbols are removed and new symbols fall into the empty positions from above — potentially creating consecutive chain wins from a single bet. Each cascade can trigger multipliers that stack throughout a single spin sequence.
Instead of traditional paylines, Cluster Pays slots award wins when a minimum number of matching symbols form a connected group anywhere on the grid. Larger clusters generate bigger payouts, rewarding players who land sprawling symbol formations across the reels.
Sound bankroll management is the single most important skill any bettor can develop. These principles apply whether you are wagering on BRI Liga 1 fixtures, spinning slot gacor reels, or placing mix parlay accumulators on the Champions League.
uja89 is committed to player wellbeing. For detailed responsible gaming tools — including deposit limits and self-exclusion — please visit our Responsible Gaming page.
Before you place a single bet on uja89, decide the maximum amount you are willing to spend in a week or month. Treat this figure as a fixed entertainment expense — not as an investment — and never exceed it regardless of outcomes. Write the number down and hold yourself to it.
Split your total budget into equal session amounts. For example, a Rp 500.000 weekly budget divided into five sessions of Rp 100.000 each means you always have funds available later in the week, even after a losing session. This structure prevents the common mistake of burning through an entire budget in a single sitting.
Risk no more than 1% to 5% of your total bankroll on any single bet. At 2% per bet, you would need 50 consecutive losses to deplete your entire stake — giving variance room to even out over time. Staking too large a proportion per bet, even on seemingly certain outcomes, dramatically shortens your longevity at the tables.
Set a win target for each session — typically 20% to 50% above your starting session amount. When you reach it, stop and lock in the profit. Chasing even bigger wins after a strong run is how most profitable sessions end in losses. Discipline after a win is just as important as discipline after a loss.
Set a stop-loss threshold per session — for example, walk away if you lose 50% of your session stake. Keep a simple log of every uja89 session: date, game type, starting balance, ending balance, and duration. Reviewing this history weekly reveals patterns in your play and highlights when betting behaviour may be becoming problematic.
New to uja89? This quick onboarding guide walks you through everything from creating your account to placing your first bet and withdrawing your winnings.
Visit uja89 and complete the registration form with your full name, email address, mobile number, and preferred currency (IDR). The process takes under two minutes and requires no upfront deposit.
Upload a clear photo of your KTP (National ID Card) and a brief selfie for identity confirmation. uja89 processes most verifications within 1–24 hours, keeping your account fully secure and compliant with international standards.
Select your preferred payment method — BCA, BRI, BNI, Mandiri, OVO, DANA, or GoPay — and transfer your chosen amount (minimum Rp 50.000 for bank transfers). Funds appear in your uja89 wallet almost instantly during banking hours.
Navigate to the Promotions section after your first deposit and activate the available welcome offer. Read the terms carefully — pay attention to wagering requirements and eligible game types before claiming any bonus on uja89.
Head to your preferred category — football betting, live casino, slots, or togel — and start playing. We recommend beginning with smaller stakes while you familiarise yourself with the platform's interface and odds format.
Once your balance reaches the minimum withdrawal threshold, submit a withdrawal request to your registered bank account. Ensure your KYC is complete before requesting — unverified accounts cannot process withdrawals on uja89.
Your personal information is collected and processed in accordance with uja89's Privacy Policy. We never sell your data to third parties and implement industry-standard encryption across all account operations.
Know Your Customer (KYC) verification protects both you and uja89 from fraud, identity theft, and unauthorized account access. Here is exactly what the process involves.
International security and compliance standards require all licensed betting platforms to verify the identity of their members. KYC prevents underage gambling, money laundering, and unauthorized account usage — keeping the uja89 community safe for everyone.
Prepare a government-issued photo ID — your KTP (Kartu Tanda Penduduk / National ID Card) is preferred for Indonesian residents. You may also be asked for a proof-of-address document (a recent utility bill or bank statement) and a selfie photo holding your ID.
Standard KYC review at uja89 takes between 1 and 24 hours during business days (WIB). Submissions made outside business hours or over Indonesian public holidays (Idul Fitri, Indonesian Independence Day, Nyepi) may take slightly longer. You will receive an email notification once your account is verified.
A fully verified uja89 account unlocks unlimited deposit access, withdrawal privileges, and eligibility for all promotional offers. If your submission is rejected, our support team will clearly explain what additional documentation is needed — no guesswork required.
All documents submitted during KYC are encrypted and stored securely. uja89 only uses this information for identity verification purposes. For full details on how your data is handled, please review our Privacy Policy.
uja89 employs native Indonesian-speaking customer service agents so you can get help quickly and clearly — in the language you're most comfortable with.
In-app live chat
Available 24 hours
Avg. response: 2–5 min (peak hrs)
WhatsApp messaging
Indonesian agents
WIB business hours
Email support
Response within
1–12 hours
BCA / BRI / BNI / Mandiri
transfer issues resolved
promptly by agents
KTP upload guidance
Selfie verification help
Status updates
Bonus activation
Wagering requirement
clarification
Average response time: 2–5 minutes during peak hours (19:00–23:00 WIB). Off-peak response may be longer. uja89 support handles common Indonesian queries including setoran BCA/BRI/BNI/Mandiri, penarikan, verifikasi KTP, and bonus activation.
Real feedback from real members across Indonesia — because nothing speaks louder than the experience of fellow players.
"I've tried several platforms but uja89 is on another level. BCA deposits go through in literally under two minutes, and the BRI Liga 1 odds are consistently better than what I was getting elsewhere. The live chat support responded to my KTP verification question in about three minutes — impressive."
"The slot gacor section at uja89 keeps me coming back — the variety is incredible and the games load fast even on my mid-range phone. I appreciate that the platform is honest about withdrawal times instead of making promises they can't keep. That transparency builds trust for me as a long-term player."
"I mainly bet on mix parlay for EPL weekends and uja89 has become my go-to. The accumulator builder is clean and easy to navigate. Customer service helped me sort out a Mandiri transfer that got delayed — they were patient, professional, and sorted it out within the hour. Will keep recommending to friends in Medan."
"Playing togel on uja89 has been seamless. Multiple draw times throughout the day, clear result displays, and instant credit to my account when I win. The bankroll management guide on the site actually helped me set sensible limits — rare to see a platform care that much about responsible gaming."
"I was hesitant at first because I'd had bad experiences with other platforms. A friend from Yogyakarta recommended uja89 and I haven't looked back. The live casino tables stream without lag and the dealers are professional. GoPay deposits make everything so convenient — no bank login needed."
"Bali United matches, Timnas Indonesia qualifiers, even the AFF Cup — uja89 covers them all with competitive odds. The KYC process was smooth; I submitted my KTP photo and got verified in about four hours. Overall a solid platform that respects its players and pays out on time."
uja89 is built for players in Jakarta, Surabaya, Medan, Bandung, Bali, and across the archipelago. Adults only — 21+ to play.
Learn More About uja89