Open an account

Create your ego777 account

Your username appears on your account and in-app chat.
We use your email for account recovery and deposit confirmations.
Minimum 8 characters; include uppercase, lowercase, and a number.
Required for account verification and withdrawal requests.
You must accept our terms to create an account on ego777.

Already have an account? Member login

Why open an account with ego777

  • Access Liga 1, Piala Indonesia, Champions League, and Piala AFF football markets in real time.
  • Play live-dealer tables (baccarat, roulette, Dragon Tiger) with multi-camera broadcast from licensed studios.
  • Deposit and withdraw via DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, or e-wallet.
  • Unified account balance covers football betting, live casino, slots (Aviator, Sweet Bonanza, Fortune Tiger), and esports (Mobile Legends, Free Fire, PUBG Mobile).
  • Account settlement is immediate for most games; sports bets settle by official league results.
  • Support available via in-app chat and email for account recovery, payment disputes, and game rule questions.
About account verification: After you create your account, you must complete mobile verification before you can deposit or withdraw. We will send a code to your registered phone number. This process takes a few minutes and protects your account from unauthorized access. Large withdrawals may trigger additional Know-Your-Customer (KYC) verification, which requires documents like your national ID or proof of address. We process KYC requests within standard business hours.

Jurisdiction notice: Our services are available only where local law permits. You are responsible for verifying that access and use of ego777 comply with your jurisdiction's laws. We do not offer our services in jurisdictions where online wagering is prohibited.