Open an account on joinbola

Create your joinbola account

Letters, numbers, and underscores only. This is your login name on joinbola.
We use this to verify your account and send deposit confirmations.
Include the country code. We contact you here if needed during account verification.
Use uppercase, lowercase, numbers, and symbols for security.

Already have an account? Member login

Why open an account with joinbola

  • Quick verification: Submit your identity document and we verify your account within minutes so you can deposit immediately.
  • Multiple payment options: Deposit via DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, or direct bank transfer through mobile banking, local payment, online payment, e-wallet.
  • Diverse gaming: Access football markets (Liga 1, Piala AFF, Champions League), live blackjack and roulette tables, slots (Aviator, Sweet Bonanza, Gates of Olympus), and esports (Mobile Legends, Free Fire, PUBG Mobile).
  • Secure withdrawals: Request cashouts anytime with transparent review windows—typically one to three business days depending on your payment method.
  • Mobile-first platform: Use the Android app or access via iOS Safari from your phone, with full account sync between devices.
  • Jurisdiction-restricted: joinbola services are available only where local law permits—we operate transparently within regulated markets.

Before you proceed: By opening a joinbola account, you confirm that you meet your jurisdiction's age requirement and that access to online gaming is permitted by your local law. We operate only where applicable law allows. If you are uncertain, consult your local gaming regulator.