Available where local law permits

batotoLive football, casino tables, and sport markets in one platform

Create an account

Already have an account? Member login

hero visual
Core advantages

Why account holders pick batoto

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

batoto's player confidence

We built our platform on transparency and scheduled fairness. Every game on batoto runs on published schedules so you know when tables are live. Our live dealers manage all gameplay in real time, and we rotate our tournament calendar monthly. We do not make unverifiable promises about payouts…

  • Transparent game schedules We publish our daily and weekly table calendars so you plan ahead with confidence.
  • Live dealer verification Every round is managed by our dealers on camera, giving you real-time visibility.
  • Tournament structure clarity We announce prize pools and leaderboard rules before each monthly event begins.
  • Payment method diversity We accept DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and major bank transfers.
01

Fast payments

mobile banking, local payment, online payment, e-wallet, mobile banking, local payment — six regional payment rails supported.

02

Football coverage

Liga 1, Piala AFF, Champions League — match schedules and market notes.

03

Mobile-first

Simple interface optimised for low-data and on-the-go play.

04

English support

Contact channels with clear response windows and no-jargon guidance.

At a glance

batoto platform highlights

8–30 min
Payout window
6 methods
Payment options
12+ events
League coverage
English
Support language
Multi-game dashboard with slots and live-dealer options
Balanced game portfolio — slots, live dealer, and sportsbook
Deposit and withdrawal

Payment methods at batoto

Our platform supports six payment rails common across the region. Each method carries a processing window; we list typical ranges below.

DANA Withdrawal: subject to verification
OVO Withdrawal: subject to verification
GoPay Withdrawal: subject to verification
ShopeePay Withdrawal: subject to verification
LinkAja Withdrawal: subject to verification
QRIS Withdrawal: subject to verification
Platform strengths

Why choose batoto

Fast payout

Withdrawals to DANA, e-wallet, mobile banking, and local payment typically complete within subject to verification.

Secure transaction

Account verification, SSL encryption, and standard security protocols protect all activity.

Football focus

Liga 1, Piala AFF, and international tournaments — detailed match schedules and market context.

500+ slot games

Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways, and live tournaments.

Live casino

Multi-camera live-dealer tables — blackjack, roulette, baccarat, Dragon Tiger, and more.

Multilingual support

English contact channels available via email and live chat during business hours.

Platform overview

batoto feature checklist

Feature batoto Others
Fast payout (5–20 min) subject to verification a few days
Six payment methods DANA / e-wallet / mobile banking / local payment cards only
Live streaming (Liga 1, Piala AFF) multi-camera limited
Mobile app native app web only
SSL encryption and KYC international standard partial
English support channels customer support English only
Getting started

Quick start at batoto

1

Open an account

Enter email and set a password; registration takes subject to verification.

2

Verify identity

Upload ID documents and set account preferences; KYC window is subject to verification.

3

Make a deposit

Pick DANA, e-wallet, mobile banking, or another method; funds arrive in subject to verification.

4

Play or browse

Explore slots, live dealer, or football markets; join a tournament anytime.

Safety and compliance

Security and trust at batoto

SSL encryption

All transactions and account data are encrypted using industry-standard protocols.

Account verification

KYC documents are required before first withdrawal; processing takes subject to verification.

Fair play

RNG-certified games and transparent transaction records available to all users.

Transparent terms

Game rules, bonus conditions, and account limits are clearly documented and accessible.

Jurisdiction compliance

Service available only where local law permits. Users verify their own legal status.

Multilingual support

English contact channels ready to help with account, payment, or game questions.

Active campaigns

Current promotions at batoto

Welcome bonus for new members

Attractive bonus offer on first deposit. Terms apply — review wagering and time limits in account.

Liga 1 match bonus

Extra credits during scheduled Piala AFF fixtures. Available until end of tournament month.

Weekly cashback offer

Return on slot play, credited each Friday. Minimum activity threshold applies.

Slot tournament entry

Free tournament access for active account holders. Prize pool refreshes monthly.

New member welcome offer

Attractive bonus on your first deposit. Terms apply — review wagering requirements and time limits before claiming.

Get started

batoto's game highlights

Opening an account?Read the terms and confirm eligibility before account funding. Account verification is required.
Secure transactionsDeposits and withdrawals run through SSL encryption. We do not store bank details on our public-facing servers.
Jurisdiction noticeOur services are available only where local law permits. Please verify legal access in your own jurisdiction.
Common questions

FAQ about batoto

batoto.win and. Registration, Payment, Game rules and service Game All Info in place.

During registration at batoto, new users provide an email address, mobile number, and a secure password. After account creation, we ask for personal details — name, date of birth, and address — so we can complete account verification (KYC). Upload your ID document (passport or national ID) and a recent proof of address. The verification window is typically subject to verification. Once verified, your account is ready for deposits and play.

Log into your batoto account, select Deposit, and choose your payment method (local payment, online payment, e-wallet, mobile banking, local payment, or online payment). Enter the amount and confirm. You will be redirected to the payment app or gateway. Complete the transaction, and funds arrive in subject to verification. No additional verification is needed for deposits once your account is verified. If a deposit does not appear, contact our support team — we can trace the transaction and resend funds within 24 hours.

We at batoto operate six core categories. Slot games include Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways, and 500+ others, many with live-tournament scheduling. Live-dealer tables offer blackjack, roulette, baccarat, Dragon Tiger, and more with multi-camera studios. Football markets cover Liga 1, Piala AFF, Champions League, and Premier League. We also feature Three Card Poker, Taiwan Pools draws, Formula 1 racing, Wild Rift esports (Mobile Legends, Free Fire, PUBG Mobile), and Arcade games — each with game rules and entry limits visible upfront.

Promotion codes on batoto are entered in the Account settings under Bonuses or Promotions. Log in, navigate to your account menu, select Claim Promotion, and paste the code. The system validates the code and applies the offer (if eligible) within subject to verification. If the code does not work, check that it is still active — most promotion codes expire on a set date shown in our active campaigns. If you still have trouble, email support or use live chat with the code and campaign name.

To request data deletion, email our support team at the address listed in Account settings under Contact Us. Include your account email and username. State clearly that you wish to delete your personal data and close your account. We will acknowledge your request within 24 hours and process deletion within 30 days, subject to any pending withdrawals or account holds. A confirmation email will be sent once deletion is complete. Deleted data cannot be recovered.

Contact batoto support by email using the address in your Account settings under Help or Contact. Include your account email, the issue or question, and any relevant details (transaction ID, payment method, game name). We respond to all emails within 4–12 hours during business hours. For urgent account-access issues or failed withdrawals, also try live chat if available. Email is best for detailed KYC questions, data requests, and account-recovery steps.

Step 1: Visit batoto and click Open an account. Step 2: Enter email, mobile, and a password; agree to terms. Step 3: You will receive a confirmation email — click the link to activate. Step 4: Log in and complete your profile (name, date of birth, address). Step 5: Upload ID and proof of address for KYC verification (subject to verification). Step 6: Once verified, you can deposit. Step 7: Set account preferences (limits, language, support contact), then explore games. The entire process takes subject to verification start to finish.

If a deposit or withdrawal does not complete, log into your batoto account and check your Transaction History. If the status shows Pending, wait subject to verification — it may be processing. If it shows Failed, the funds return to your payment method (e-wallet, mobile banking, etc.) within 24 hours; try depositing again with a different amount or method. For withdrawals, if funds do not arrive after the stated window (subject to verification depending on method), contact support with your transaction ID. We will investigate and resend or confirm the payment within 24 hours.

RTP (Return to Player) is a percentage that shows, over many plays, how much of total money wagered is returned to players as winnings. For example, a slot with returns an average of our welcome offer for every our welcome offer wagered over time. RTP is not a guarantee for individual sessions — results vary game by game. All games at batoto display their RTP in the game info or rules section. Higher RTP does not mean you will win more often; it is a long-term statistical measure. Play within your budget and enjoy games responsibly.

Most bonus offers at batoto carry three key terms: wagering requirement (the amount you must play through before withdrawing bonus funds), time limit (days to claim or use the bonus), and eligible games (slots, live dealer, or both). For example, a welcome bonus might require 25× wagering on slot games within 14 days. Read the full terms in your account under Promotions before claiming. Some bonuses cannot be withdrawn as cash — only winnings above the bonus amount. Contact support if you have questions about specific offer terms.

If you cannot log in or suspect unauthorised access to your batoto account, contact support immediately via email or live chat. Provide your account email and phone number. Do not share your password or security codes with anyone. Our support team will verify your identity using KYC documents and security questions, then reset your password or investigate unusual activity. Lock your account temporarily by contacting us — we can freeze it within subject to verification. Change your password on all platforms where you use the same credentials.

Live chat at batoto is available during standard business hours — typically 9 AM to 11 PM, seven days a week. Check the Chat button in your account for current availability and queue time. If chat is offline, you can email support anytime; we respond within 4–12 business hours. For urgent issues outside chat hours, note down your transaction ID or account email and send an email immediately — our team will prioritise it when returning online.
Detailed guide

Detailed information about batoto

Types of offer

At batoto, we operate several promotional formats to match different player needs. Welcome offers greet new account holders with an attractive bonus on first deposit — subject to terms and conditions. Reload bonuses return at regular intervals (weekly, monthly) for existing players making additional deposits. Cashback campaigns refund a percentage of losses during specified periods, credited directly to your account. Loyalty tiers reward consistent play with escalating benefits — higher tiers unlock better withdrawal speeds, bonus multipliers, and exclusive tournament access. Free spins and free-bet campaigns tie to slot games or live-dealer tables, valid only on nominated games and expiring after set dates. Each offer format carries different wagering requirements, time limits, and maximum-cashout caps. We display all active offers prominently in your account under Promotions, with full terms visible before claiming.

Why terms and conditions matter

Bonus terms are not restrictions — they are your roadmap to using an offer safely. Wagering requirements state how much you must play before converting bonus credit to withdrawable cash. For example, if you receive a our welcome offer bonus with 25× wagering on slots, you must wager our welcome offer total before withdrawing. Time limits set deadlines; a bonus expiring in 14 days means you have two weeks to use it or forfeit it. Maximum-cashout clauses cap the winnings you can withdraw from a bonus — if a bonus has a our welcome offer max cashout, you cannot withdraw more than that amount from bonus-linked wins. Eligible games restrict where you can wager — some bonuses apply only to slots, others to live dealer. Reviewing terms first prevents frustration and ensures you claim offers that fit your play style. All terms are displayed in your account; ask support if any are unclear.

Understanding wagering requirements

Wagering requirements exist so operators can offer attractive bonuses while protecting against abuse. A 25× wagering requirement means you must play through the bonus amount 25 times. If your bonus is our welcome offer, total wagering is our welcome offer. Each slot spin, live-dealer hand, or bet counts toward this total. Wagering applies to the bonus balance, not your deposited cash — your cash is always yours. Some games contribute non-specific info to wagering (most slots), while others contribute less (live dealer may count non-specific info, so you wager twice as much). Track your progress in Account → Bonuses → Active Offers. Wagering does not guarantee profit; it is simply the volume you must turn over. Once wagering is complete, bonus balance converts to cash and is available for withdrawal. If you do not complete wagering before the time limit, unused bonus expires — your deposits remain in your account.

Free bets and free spins

Free bets and free spins are promotional credits usable only on specific games, separate from cash balance. Free spins allow you to spin nominated slot reels without deducting your balance — all winnings are credited as bonus balance, subject to wagering. Free bets on live-dealer or sportsbook tables work similarly — you place a wager using bonus credit. Free spins and free bets expire after a set period (often 7 days) and cannot be withdrawn as cash unless you complete associated wagering. Winnings from free spins or bets count toward your account balance and are withdrawable once wagering terms are met. Free spins usually apply to one or two games only; check offer details before claiming. Free spins do not stack with other bonuses — if you have an active welcome bonus, claiming free spins may extend or reset wagering timers. Read the fine print to avoid overlap and maximise benefit.

When not to claim an offer

Promotions are optional — never claim a bonus just because one is available. If you intend to withdraw soon, bonus wagering requirements may lock your funds longer than expected. If you are uncertain about terms, skip the offer and play with your deposit alone. Some players claim multiple bonuses simultaneously and end up with overlapping wagering timers — this complicates tracking. If your account is not yet fully verified (KYC pending), some bonuses may not apply; verify first, then claim. Avoid bonuses with very high wagering requirements (50×+) unless you plan extended play. Bonuses with long time limits (30+ days) are safer; short limits (3–7 days) require active play to complete in time. If you have concerns about budget control, set account limits (daily deposit cap, loss limit) before claiming bonus funds. Remember: we operate only in jurisdictions where local law permits. Check your own legal status before opening an account or claiming any offer.

Service area

Surabaya — batoto Casino & Sportsbook platform

Surabaya is one of the regions our batoto 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