Available where local law permits

9horsesLive football, casino tables, and slot entertainment in one platform

Create an account

Already have an account? Member login

hero visual
Platform basis

Security and Trust

Mobile user and Brand
New user for Main, Secure use and
user

9horses fund safety

We prioritize fund protection across our 9horses platform through layered security and transparent fund handling. Our deposit process requires verification before funds settle into your account, preventing unauthorized transfers. We maintain clear audit trails for every transaction on 9horses, so you can review your full payment and withdrawal…

  • Encrypted wallet storage Our 9horses accounts use industry-standard encryption for all balance data and transaction records.
  • Verified withdrawals We authenticate your identity before processing refunds from 9horses to your registered payment method.
  • Multi-method support Our 9horses platform accepts DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and major bank virtual accounts.
  • Transaction audit trail We log every deposit, withdrawal, and balance shift on your 9horses account for complete transparency.

Regulated platform

We operate with standard compliance and transparent transaction records for all account holders.

SSL encryption

Data transmission uses industry-standard encryption to protect account and payment details.

Account verification

We verify identity and address documents before enabling full deposit and withdrawal privileges.

Fair play

Game outcomes are generated by certified random-number systems independent of our platform.

Multilingual support

Our customer-support team communicates in English and responds through multiple contact channels.

KYC verification

Know-your-customer checks confirm identity and prevent fraud across deposit and withdrawal flows.

Deposit and withdrawal

Payment methods

We support 8 major payment channels across Indonesia. E-wallets process deposits quickly; bank virtual accounts offer a familiar transfer experience. All withdrawals go through the same method used for deposit, after KYC clearance.

DANA

Deposits confirmed in ~subject to verification; withdrawal reversal in ~subject to verification after verification.

OVO

Standard deposit and withdrawal via OVO balance; processing typically subject to verification.

GoPay

GoPay wallet transfers complete in under subject to verification; same method withdrawal available.

ShopeePay

Instant balance debit; withdrawal to ShopeePay pending bank schedule (subject to verification).

LinkAja

Deposit credited quickly; withdrawal back to LinkAja PIN pending network confirmation.

QRIS

Scan-and-pay unified code; deposit confirmation from issuing bank within subject to verification.

BCA Virtual Account

Bank-assigned VA code for transfers; confirmation in subject to verification; withdrawal reverses to BCA.

Mandiri Virtual Account

Mandiri VA generated at registration; deposit and withdrawal via same bank channel.

BRI Virtual Account

Standard BRI transfer with unique VA identifier; reversal within subject to verification after approval.

BNI Virtual Account

BNI VA code paired to account; deposit settled in subject to verification; withdrawal same-day if before 2 PM.

At a glance

Highlights

10 Payment

Methods including wallets, virtual accounts, and QRIS

800+ Games

Slots, live dealers, and sports markets across multiple categories

English Support

Multilingual customer service responding 24 hours

subject to verification

Typical deposit and withdrawal processing windows

9horses live football betting interface
Live football and sports market overview

Platform features

  • Sports Football, badminton, MotoGP
  • Casino Live dealer and slots
  • Payments e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking
  • Access Mobile and desktop browser
Reasons to join

Why choose 9horses

Fast payout

Withdrawals to DANA, e-wallet, or bank VA typically complete in subject to verification after KYC clearance and normal business hours.

Secure transactions

We encrypt all deposits and withdrawals with industry-standard SSL; account verification prevents unauthorized access.

Live streaming

Watch Liga 1, Piala AFF, and international tournaments on our platform alongside betting context and match updates.

Mobile-first design

Our platform runs smoothly on Android and iOS browsers; low data mode supported for areas with limited connectivity.

Game variety

Over 800 games span live-dealer tables, slots such as Aviator and Sweet Bonanza, and markets like MotoGP and badminton.

Multilingual support

Our customer team communicates in English, responds across email and chat, and handles account queries during standard hours.

Feature overview

Comparison

Feature 9horses Typical competitor
Payment methods (e-wallets + bank VA) DANA / e-wallet / mobile banking / local payment cards only
online payment scan-and-pay support customer support English only
Live football streaming multi-camera
Badminton and MotoGP markets available limited
Live-dealer tables with multiple studios multi-camera
Mobile app for Android native app
English customer support customer support English only
Getting started

Quick Start

1

Open an account

Visit the registration page, provide an email and password, then confirm your account by email link. Takes about subject to verification.

2

Verify your identity

Upload a photo ID and address proof. We review most documents within subject to verification to 2 hours during business hours.

3

Deposit funds

Choose DANA, e-wallet, mobile banking, or local payment for subject to verification. Confirmation typically arrives in subject to verification.

4

Start playing

Browse our football markets, live-dealer tables, or slots. Set your own preferences and play at your pace.

Offers

Promotions

New Account Welcome Bonus First deposit offer available once per account. Terms and minimum deposit apply.
New membersTerms apply
Weekly Cashback Program Eligible bets receive a cashback percentage credited each Friday evening after the previous week closes.
WeeklyEligible markets
Liga 1 Matchday Bonus Enhanced odds during major Liga 1 fixtures, including matches on opening weekends and playoff rounds.
FootballLiga 1 only
Free Spin Giveaway Select slot games award free spins to eligible players during monthly promotional windows and seasonal events.
SlotsMonthly
Join 9horses Today New members can explore an attractive welcome offer. Review our terms to learn about eligibility, minimum deposit, and playthrough conditions.
Open account
Essential info

Trust and information

Account Setup Email registration, password, and basic profile details.
Payment Guide DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and bank virtual accounts.
Game Rules Each category carries house rules, payout schedules, and verification requirements.
Account Preferences Adjust notification settings, language, account preferences, and contact methods.

9horses payment options

Account security

SSL encryption and KYC verification

Mobile-first

Android install and iOS browser access

Local payment

DANA / e-wallet / mobile banking / local payment / online payment

English support

Help channels during business hours

Common questions

FAQ

your — 9horses.app Start before. in We All you Fast. our Support with Contact us.

On the login page, click "Forgot password" and enter your registered email address. We send a password-reset link to your inbox within a few minutes. Follow the link, enter a new password, and confirm. Your account becomes accessible with the updated credential immediately. If you do not receive…

Yes. We support virtual-account transfers from all four banks. During registration or account settings, you receive a unique virtual-account code for each…

Our sportsbook covers Liga 1 (Indonesia), Piala AFF (Southeast Asian regional tournament), Piala Indonesia, Champions League, Premier League, and select international friendly…

Bonus eligibility requires a verified account, a minimum deposit meeting our stated threshold, and completion of playthrough requirements (the number of times…

Log into your 9horses account and navigate to Settings or Account Preferences. You can adjust notification frequency, language (English or local default)…

Visit the Help or Support section in your account dashboard. Click "Open a ticket" and select the issue category (account, payment, bonus…

We require a valid government-issued photo ID (passport, national ID card, or driver's license) and proof of address dated within the last…

We do not charge platform fees on deposits or withdrawals. However, your payment provider (online payment, e-wallet, mobile banking, or your bank) may apply…

We feature over 800 titles spanning live-dealer tables (baccarat, roulette, Dragon Tiger, blackjack), slot games (Aviator, Sweet Bonanza, Gates of Olympus, Fortune…

Free bets are bonus betting credits applied to your account, redeemable on eligible sports markets. Free spins grant automated spins on select…

We use SSL encryption to secure all data transmission between your device and our servers. Your personal and payment details are stored…

You can reach our multilingual support team via live chat (available within the account dashboard), email, or by opening a support ticket…

In-depth guide

Platform details

Service area

Bali — 9horses Casino & Sportsbook platform

Bali is one of the regions our 9horses platform serves where local law permits. Payment options include DANA, e-wallet, mobile banking, local payment, online payment for e-wallets and e-wallet, mobile banking, local payment, online payment for bank transfers. Account verification and support follow our standard service notice.

JakartaSurabayaBandungMedanSemarang