Create Your 99kg Account in a Few Steps
Fill in your details, verify your mobile number, and you're ready to deposit via bKash, Nagad or Rocket — no visit, no paperwork, just your phone. Access depends on your local law and eligible region
How We Protect Your Account
Your account data and wallet details are handled with SSL encryption across every page — from the registration form through to the deposit screen. Identity verification adds a second layer, making sure your withdrawal wallet matches the name on the account. We do not share your personal details with third parties outside of what is needed to process your payment through bKash, Nagad or Rocket. If you ever suspect unauthorised access, our team can place a hold on your account immediately through the live chat channel.
Every field on the registration form is transmitted over SSL. Your mobile number, password and payment details are encrypted from the moment you enter them.
We confirm your identity before releasing withdrawals. This step ensures your bKash, Nagad or Rocket wallet is the one attached to your verified account name.
Personal information collected at registration is used only for account operation and payment processing. We do not sell or pass your data to unrelated third parties.
OTP verification at sign-up ties your account to your registered mobile number. Unauthorised login attempts trigger a block that you can manage through support.
Fund Your Account with bKash, Nagad or Rocket
After registration, head to the deposit section and choose your wallet. Select bKash, Nagad or Rocket, enter the amount, then open your wallet app and send to the account number shown on screen — confirm with your PIN and the balance lands in your 99kg account wallet. The path mirrors a standard mobile recharge, so if you've sent money through any of these apps before, the process will feel familiar. Withdrawal requests follow the same wallet route, with identity verification applied before the first payout clears.
bKash
Open bKash, send to the displayed number, confirm with your PIN. Your deposit registers in your account wallet once the transaction clears on the bKash network.
Nagad
Nagad transfers follow the same send-and-confirm path. Enter the amount in the deposit screen, then complete the payment inside your Nagad app to activate the balance.
Rocket
Rocket works through the same flow — account number on screen, send from your Rocket app, PIN confirmation. Withdrawal payouts can return via Rocket to your registered number.
Getting Help with Your Registration
Registration questions come up — a mistyped mobile number, an OTP that didn't arrive, or a verification document that needs a second look. Our support channels are built to handle these account-specific situations directly, so you're not left searching through a help page on your own. Reach us through live chat on the site, or drop a message via our official email address. For account access issues specifically, live chat gets you a response while the problem is still fresh.
What to Expect When You Register
The registration form asks for your name, mobile number and a password you choose yourself. Once you submit, a one-time PIN arrives on your phone — enter it to confirm your number is live and yours. After that, your account wallet is active and you can link your preferred payment method right away. We ask
for basic identity details during the verification stage; this keeps your account secure and makes sure withdrawals go to the right wallet. If anything stalls, our support team can walk you through each step. The whole flow runs in your browser or on the 99kg mobile site — no app download is required to get
started.
-
Mobile OTP Verification A one-time PIN sent to your number confirms ownership. The step takes seconds and locks your account to your device from the start.
-
Identity Check at Withdrawal We verify your identity before processing your first withdrawal. This protects your funds and makes sure payouts reach the correct bKash, Nagad or Rocket wallet.
-
Instant Wallet Activation Once your mobile number is confirmed, your account wallet is live. You can add a payment method and move to the lobby without any waiting period.
-
Support at Every Stage If you hit a snag on any registration step, our Bangladesh support team is reachable via live chat and can resolve account access issues directly.
Account
The registration form asks for your name, mobile number and a password you choose yourself. Once you submit, a one-time PIN arrives on your phone — enter it to confirm your number is live and yours. After that, your account wallet is active and you can link your preferred payment method right away. We ask for basic identity details during the verification stage; this keeps your account secure and makes sure withdrawals go to the right wallet. If anything stalls, our support team can walk you through each step. The whole flow runs in your browser or on the 99kg mobile site — no app download is required to get started.
Explore the LobbyYour details are encrypted for secure account access.
Common Questions About Signing Up
Below are the questions we hear most often from people creating a 99kg account for the first time. If your question isn't here, live chat is the fastest way to get a direct answer.
Register
Service availability depends on eligible regions and local law. Users should check local rules before opening an account.
Access may be available only where local law permits.