Turn on two-step login
In Settings, require OTP on every login, not only new devices. It adds ten seconds and removes the password as a single point of failure. Biometric unlock still works on top of it.

18+ only. Gambling involves financial risk and may be addictive. Not for residents of Andhra Pradesh, Telangana, Assam, Odisha, Nagaland and Sikkim.
Navigational guide
TopOne login takes three taps: open the app, enter your registered mobile number, then your password or a one-time SMS code. This page walks through that flow, the registration form for new players, what to do about a forgotten TopOne login password, and the fix for every error message the app can show. If the app is not installed yet, download the TopOne APK first and come back.
The TopOne app uses your mobile number as the account identifier. There is no username to remember and no email verification loop. Once a phone has logged in successfully, the app trusts it, so later logins can use fingerprint or face unlock instead of a password.
Launch TopOne Game on your Android phone. If it is not installed yet, download the APK first.
Type the ten-digit number you registered with. Do not add +91 or a leading zero.
Enter your password, or tap Get OTP and type the six-digit code sent by SMS.
The lobby loads with your balance at the top. Enable biometric unlock in Settings to skip typing next time.
Tip: the OTP route is the safer choice on a shared or new phone because no password is typed or stored on the device. Use the password route when signal is weak and SMS is slow.

Both use the same account; the difference is the container. The APK is faster and supports notifications; the mobile web version works anywhere, including iPhone.
TopOne register and TopOne sign up mean the same form: a mobile number, a password and an OTP. Tap Register on the login screen and fill in the following.
Registration does not ask for ID. TopOne requests KYC, an identity document plus a bank proof, before your first withdrawal. You can deposit and play immediately, but do the KYC early so a win is never stuck waiting on a document check. The name on your bank account must match the name on your ID.
Multiple accounts on the same phone, number or bank account are against the operator's terms and are the fastest way to get a withdrawal refused. If you already have an account and forgot, use Forgot Password rather than registering again.
Reset it in under a minute: tap Forgot Password, enter your number, type the OTP, set a new password. The reset works even if you never knew the old password, which is common for accounts created through an agent who set it up on your behalf.
It sits under the Login button on the first screen.
The app sends a six-digit OTP by SMS. Wait up to sixty seconds before requesting another.
Eight characters minimum, different from the old one. Write it in a password manager, not a chat with yourself.
Turn on biometric unlock so the password is rarely typed again.
A lost SIM is the only case the self-service reset cannot handle. Message support on Telegram with your user ID (visible in Profile on any old screenshot, or on a deposit receipt), the old number, and a recent transaction reference. Support verifies you against KYC and moves the account to a new number. Expect this to take longer than an OTP reset, because it is a manual check.
Almost every failed TopOne login comes down to one of six causes, and each has a two-minute fix.
| Problem | Likely cause | Fix |
|---|---|---|
| OTP not received | Carrier delay, DND filter, or three sends in a row triggered a pause | Wait 60 seconds, check spam, confirm the number has no +91 prefix, request once more. Switch to the password route if SMS is unreliable on your network. |
| "Wrong password" | Caps lock, an old password after a reset, or a different account | Try once with care, then use Forgot Password. Do not keep guessing; five failures lock the account. |
| App stuck on the splash screen | Outdated build or a corrupted cache | Clear the app cache in Android settings, then open again. If it still hangs, install the latest APK over the top; your data stays. |
| "Account locked" | Repeated wrong passwords or a security review | Wait 15 minutes for a password lock. For a review lock, contact Telegram support with your user ID and ID document ready. |
| "Service not available in your region" | Location in a restricted state, or a VPN endpoint abroad | TopOne is not offered in Andhra Pradesh, Telangana, Assam, Odisha, Nagaland and Sikkim. Turn off any VPN; playing through one breaks the terms and can void withdrawals. |
| Logged out unexpectedly | A login on another device replaced your session | Log in again with OTP. If you did not log in elsewhere, change the password immediately and tell support. |
Still stuck? Message support with the exact error text, your user ID and a screenshot: still stuck? contact support. For guide feedback rather than account help, the same page has our email.
Three habits stop nearly all account takeovers: two-step verification, ignoring look-alike sites, and never sharing an OTP.
In Settings, require OTP on every login, not only new devices. It adds ten seconds and removes the password as a single point of failure. Biometric unlock still works on top of it.
Fake "TopOne login" pages copy the colours and ask for number plus password plus OTP in one form. The real app never asks for an OTP on a web page you reached from a message. Log in only inside the app or from the link on this site.
Support will never ask for a one-time code, not on Telegram, not by call. Anyone who does is trying to withdraw from your account. Share your user ID and screenshots instead; that is all a genuine agent needs.
Only the mobile number you registered with and either your password or a fresh OTP. There is no username and no email step. Keep the SIM for that number active, because every password reset and every withdrawal confirmation is sent to it.
Yes. The same link that serves the APK also opens a mobile website, and your account works in both places. The browser version is the only option on iPhone. Expect slightly fewer games and no push notifications compared with the Android app.
Tap Register on the login screen, enter a mobile number and a password, add a referral code if you have one, and confirm the six-digit OTP. The account opens immediately. KYC documents are requested later, before the first withdrawal, not during sign-up.
Tap Forgot Password, enter your registered number and type the OTP that arrives by SMS. Choose a new password of at least eight characters and log in. If the number no longer works, message Telegram support with your user ID and they will verify you before resetting.
Usually carrier delay or DND filtering. Wait sixty seconds, check the SMS spam folder, make sure the number is typed without a leading zero or +91 twice, then request again. After three failed sends the app pauses OTP for a few minutes to stop abuse; that pause is normal.
Five wrong passwords in a row lock the account for a short cooling period. Wait, then use Forgot Password rather than guessing again. Locks that do not lift, or a message about verification, mean support needs to check the account; contact them on Telegram with your user ID.
You can log in from a new phone at any time; the old session is signed out automatically and an OTP confirms the new device. Running the same account on two phones at once is not supported and may trigger a security lock, so log out before switching.
Yes. Agents use the ordinary login screen with the same number and password. After login, an extra Agent tab appears with the invite link and commission dashboard. There is no separate agent login page, portal or app, whatever a forwarded message may claim.
Open the TopOne app, or install it first if this is a new phone. Registration takes a minute; the welcome bonus terms are shown in-app.
18+ · Not available in Andhra Pradesh, Telangana, Assam, Odisha, Nagaland and Sikkim · Gambling involves financial risk