Your good99 account is the single entry point for the lobby, your wallet and support — fill in the registration fields shown on this page, confirm your details, and you are ready to explore. Access depends on your local law and eligible region.
The form on this page asks for your name, a valid mobile number or email address, and a password you choose yourself. Once you submit, a confirmation step appears — follow the instruction shown on screen to activate the account. After activation, your account dashboard opens, where wallet balance, deposit options and your current activity are all visible in one place. Your bKash, Nagad or Rocket number can be linked from the payment section inside the dashboard once you are logged in — there is no need to enter it during registration itself. The lobby becomes accessible immediately after your first login, so you can browse game categories, check the sportsbook for cricket and other sports markets, or head to the live casino section straight away. If anything looks unclear at any step, the support link is always visible in the top menu.
Straightforward form fields
The registration page asks only for the essentials — name, mobile or email, and a password. No lengthy form, no documents required at this stage.
Account dashboard after login
Your wallet balance, payment options and activity history are shown in the dashboard the moment you log in. Everything you need is in one screen.
Lobby access from first login
Once your account is active, the full lobby is open — slots, live casino tables and the sportsbook are all there to explore from your first session.
Support visible at every step
A support link sits in the top menu throughout registration and login. If you hit an issue at any point, help is one tap away without leaving the page.
LOCAL PAYMENT METHODS
Wallet options you already use
After your account is active, you link your preferred local payment method from inside the dashboard. The payment section shows current deposit and withdrawal options available in your region — only methods confirmed for Bangladesh are displayed there. bKash, Nagad and Rocket are all supported, so you can use the mobile wallet you already rely on for everyday transfers without creating a new account elsewhere. Upay is also listed as an available option. The exact limits and steps for each method are shown inside the payment section of your account, not here — always follow the instructions your dashboard displays rather than any third-party source.
bKash
Link your bKash number from the payment section of your account dashboard. Deposit and withdrawal steps are shown in full inside that screen once you are logged in.
Nagad
Nagad transfers are available from the same payment section. Follow the account instructions for the current limits and reference details needed for each transaction.
Rocket
Rocket is accepted as a deposit and withdrawal route. Your account dashboard shows the active Rocket payment steps, including any reference number required.
Upay
Upay appears in the payment options list inside your dashboard. Check there for current availability and any steps specific to Upay transactions in your region.
BEFORE YOU REGISTER
Four things to check before you start
Registration takes only a couple of minutes when you have the right details ready. Running through this short list beforehand means you will not need to stop mid-form to find something — the process flows cleanly from the first field to the confirmation screen. Each point below corresponds directly to a field or step you will see on the registration page.
You are on the correct domain
Confirm the address bar shows good99 before entering any personal detail. Using the official domain protects your account from the start and ensures the registration form is the real one.
Your mobile number or email is accessible
The confirmation step sends a verification signal to the contact you enter. Have your phone or inbox open so you can complete that step without delay and activate your account quickly.
Your password is ready
Choose a password before you start filling in the form — something you have not used elsewhere. The password field requires a minimum length shown on screen; you set this yourself during registration.
Your name and identity details match your wallet
Enter your name exactly as it appears on the mobile wallet you plan to use — bKash, Nagad or Rocket. Mismatches between account name and wallet name can delay withdrawals later.
RETURNING ACCOUNT ACCESS
Getting back into your account
If you have registered before and cannot access your account, the login page has a dedicated recovery link below the password field. Selecting it opens the account recovery flow, which walks you through the steps shown on screen at that point — follow each instruction as it appears rather than skipping ahead. The recovery process uses the mobile number or email address attached to your account, so make sure you still have access to whichever contact you registered with. If the recovery flow does not resolve the issue — for example if your contact details have changed — reach out through the support channel listed in the Help section of the site. The support team can verify your account through an alternative route. Do not attempt to create a second account to work around a login issue; the account-verification process is designed to restore access to your existing account instead.
Find the recovery link
The recovery option sits directly below the password field on the login screen. Tap or click it to begin the process — it is visible without logging in.
Follow the on-screen steps
Each recovery step is explained on screen as it appears. The instructions reference the contact detail tied to your account — read each screen before proceeding.
Contact support if recovery stalls
If the on-screen flow cannot complete — usually because your registered contact is no longer active — the support channel in the Help section can assist with manual account verification.
Avoid creating a duplicate account
Opening a second account to bypass a login issue creates problems with your wallet and activity history. The recovery route is always the correct path for returning access.
ACCOUNT HELP ROUTES
Where to get help with your account
If registration or login raises a question at any point, these are the routes available. Each channel is described by what it handles — choose the one that fits your situation rather than working through all of them in sequence.
Live chat
The live chat button is visible on the registration and login pages. Use it for real-time help with form errors, confirmation delays or anything that stops you completing the account setup.
Help section
The Help section of the site covers common account questions in written form — registration steps, password issues, wallet linking and contact-detail changes are all addressed there.
Email support
For account issues that need documentation — such as identity verification or wallet-name mismatches — email support is the right channel. Response details are listed inside the Help section.
ACCOUNT CONFIDENCE
What supports a safe account opening
These four points cover what you can verify yourself before and after registering. None of them require you to take our word for it — each one points to something visible in the account interface or the published site documents.
Check the domain before you register
The address bar should read good99 throughout your session. If it shows anything else, close the tab. Your account credentials are only safe when entered on the correct domain — this is the single most important check you can do.
Review the published terms and privacy policy
Links to the terms of service and privacy policy are in the site footer. Reading them before you register tells you how your account data is handled and what the account rules are. Access and eligibility depend on your local law and region.
Your wallet name should match your account name
Linking bKash, Nagad or Rocket to your account works smoothly when the name on your wallet matches the name you registered with. The payment section in your dashboard shows the linking steps in full.
Support is reachable from the account page
The support link stays visible in the menu during and after registration. If anything about your account feels uncertain — a balance discrepancy, a missing confirmation — the support route is a tap away.
ACCOUNT QUESTIONS
Common questions about registering
These are the questions that come up most often around the registration and login process. Each answer describes what you will actually see on screen or inside your account — no guesswork required.
What do I need to register on good99?
You need a valid mobile number or email address, your name as it appears on your mobile wallet, and a password you choose yourself. No documents are required to complete the registration form — the fields on the page tell you exactly what to enter.
How do I confirm my account after registering?
A confirmation step appears immediately after you submit the registration form. Follow the instruction shown on that screen — it uses the mobile number or email you entered. Once confirmed, your account activates and the lobby becomes accessible.
Can I use bKash or Nagad to fund my account straight after registering?
Yes. After your account is active, go to the payment section in your dashboard to link bKash, Nagad or Rocket. The full steps and current limits for each method are shown there — check that screen for the latest details rather than relying on an external source.
What if I forget my password?
The recovery link sits below the password field on the login page. Selecting it starts the account recovery flow, which uses the contact detail you registered with. Follow each screen as it appears. If the flow cannot complete, contact support through the Help section.
Is registration available from a mobile phone?
The registration page is built for mobile. All form fields, the confirmation step and the account dashboard work on your phone browser without needing a desktop. You can also link your bKash or Nagad from mobile once you are logged in.
Why does my name need to match my mobile wallet?
When you withdraw to bKash, Nagad or Rocket, the payment system checks that the account name and wallet name match. Entering your name exactly as it appears on your wallet at registration prevents delays when you later request a withdrawal.