Rahul Ahmed has successfully registered 3 minutes ago New Member 100% Bonus You're getting Samiul Hossain has created an account 7 minutes ago SSL Secure Registration Process Via bKash, Nagad & Rocket Instant Deposit Tanvir Karim has completed account verification 12 minutes ago Today 386 users New member joined Rahul Ahmed has successfully registered 3 minutes ago New Member 100% Bonus You're getting Samiul Hossain has created an account 7 minutes ago SSL Secure Registration Process Via bKash, Nagad & Rocket Instant Deposit Tanvir Karim has completed account verification 12 minutes ago Today 386 users New member joined
Bangladesh's Premier Gaming Platform

Sign up on app99 and get started in just 3 minutes

Deposit via bKash, Nagad, or Rocket. Get a 100% Welcome Bonus on your first registration. Thousands of members play on app99 every day — start your journey today.

SSL Secured
Instant Verification
24/7 Support
Mobile Payment
100% Bonus on Your First Deposit!

Register and get double on your first deposit. Bonus up to ৳10,000. View Details →

Quick Account Setup

Registration takes just 3 simple steps — hassle-free, quick, and completely secure.

Bangladeshi Payment Support

Deposit and withdraw via bKash, Nagad, and Rocket. Bank transfers are also supported.

Fully Secure & Confidential

All your data is protected with 256-bit SSL encryption — nothing is shared with third parties.

Hundreds of games, all in one place

Slots, Live Casino, Sports Betting — all in one account.

Create a New Account

Already have an account? Enter

Step 1 / 3 — Personal Information
Enter your name (at least 3 characters)
Must be at least 18 years of age
Please enter a valid email address
Enter a valid mobile number (starting with 01, 11 digits)
Secure Payment Methods
bKash
Nagad
Rocket
Bank

How to Register

Signing up on app99 is simple. Your account will be ready in just 3 steps, and you can start playing right away.

The entire registration process takes only In 3 minutes Done. You can register just as easily from your mobile.

1
Fill in Your Personal Details

Enter your full name, date of birth, email address, and mobile number. Make sure all details are accurate — they will be used for KYC verification later.

2
Create Your Username and Password

Choose a Username and a strong password. Never share your password with anyone.

3
Agree to Terms & Complete

Select your currency, agree to the terms and conditions, and click the "Create Account" button.

4
Verify Your Email

A verification link will be sent to your email. Simply click the link to fully activate your account.

5
Deposit & Claim Your Bonus

Make your first deposit and get a 100% bonus credited instantly. Deposits via bKash, Nagad, or Rocket are processed in minutes.

KYC Verification — What Do You Need?

KYC (Know Your Customer) verification is mandatory before making a withdrawal. This is in place to protect you.

Document TypeAccepted FormatsWhen is it required?
National ID Card (NID)JPG / PNG / PDFOn Withdrawal
PassportJPG / PNG / PDFAlternatively
Mobile Number VerificationOTP SMSAt the time of registration
Email VerificationEmail LinkAfter Registration
Proof of AddressUtility Bill / Bank StatementFor large withdrawals
Selfie VerificationJPG / PNGIf needed

KYC verification typically takes Within 24 hours Providing clear and accurate documents will speed up the process.

KYC Tips

  • Upload a clear, blur-free image
  • Make sure all corners of the document are within the frame
  • Make sure your registration details match your NID name
  • Keep file size under 5 MB
  • If you run into any issues, let our support team know

Data Security

Your KYC documents are encrypted with 256-bit SSL. Only authorised staff can access them when necessary — never shared with third parties.

What do you get when you register on app99?

More than just an account — app99 gives you the complete gaming experience.

100% Welcome Bonus

Get a 100% bonus on your first deposit — up to ৳10,000. You won't find a better welcome anywhere else.

Access to Thousands of Games

Slots, Live Casino, Sports Betting, Blackjack, Baccarat — all in one account.

Bangladeshi Payments

Deposit and withdraw via bKash, Nagad, and Rocket. Bank transfers are also supported. All payments are instant.

24/7 Support in Bangla

Even at 3 AM, help is available in Bangla. Average live chat response time is just 2 minutes.

Fully Secure

256-bit SSL encryption, Two-Factor Authentication, and real-time security monitoring.

VIP Program & Rewards

Play regularly to climb the VIP ladder and unlock exclusive bonuses, cashback, and premium perks.

How to Make Your First Deposit

Making a deposit after registration is quick and easy. Follow the steps below:

1
Log In to Your Account

Once registration is complete, log in with your Username and password.

2
Go to the "Deposit" section

Click the Dashboard or Wallet icon and select "Deposit".

3
Select Payment Method

Select bKash, Nagad, or Rocket and enter the amount.

4
Complete Payment

Complete the transaction in your mobile banking app. Your balance is updated instantly.

Your 100% bonus is added automatically!

No need to claim your first deposit bonus manually — it's credited automatically.

Payment Method Comparison

PaymentMinimumMaximumTime
bKash ৳200৳50,000Instant
Nagad ৳200৳50,000Instant
Rocket ৳200৳50,000Instant
Bank Transfer ৳500৳5,00,0001–3 hours

Withdrawal Details

Minimum Withdrawal ৳500
Processing Time 15 minutes – 24 hours
Withdrawal Without KYC Not possible
Daily Withdrawal Limit ৳2,00,000

Account Tiers & Benefits

After registering on app99, you can advance to higher VIP tiers based on your activity.

🥉
Standard
New Member
  • 100% Welcome Bonus
  • Access to All Games
  • Mobile Payment
  • Live Chat Support
🥈
Silver
Monthly deposit of ৳10,000+
  • All Standard benefits
  • 5% Weekly Cashback
  • Fast Withdrawals
  • Special Reload Bonus
Most Popular
🥇
Gold
Monthly Deposit of ৳50,000+
  • All Silver benefits
  • 10% Weekly Cashback
  • Dedicated Account Manager
  • Exclusive Tournaments
💎
Diamond VIP
Invitational
  • All Gold benefits
  • Personalised Bonuses
  • Maximum Withdrawal Limit
  • Special Events & Rewards

Frequently Asked Questions

Answers to common questions about registering on app99.

Match cancellations or mid-game abandonments can happen for various reasons — weather, technical issues, or otherwise. app99 follows these rules in such situations:

For full cancellations: If a match is cancelled before it starts, your full stake is refunded — no deductions.

In the event of mid-match abandonment: It depends on how much of the match was completed. As a general rule, in line with international sports regulations — if at least 50% of the match has been played, bets may be settled based on the result at that point. If less than 50% has been completed, a refund is typically issued.

For live betting: If a match is interrupted during a live bet, all bets confirmed up to that point remain valid and will be settled based on the result. For more details, Terms & Conditions view it or contact Support.

app99 is built for users in Bangladesh — which is why Bangla language support is our top priority.

How to change the language:
• After logging in, click the language icon or globe icon in the top-right corner.
• From the dropdown menu, select either "Bangla" or "English" — whichever you prefer.
• Changes take effect instantly — no page reload needed.

What's available in Bangla:
• Full menu & navigation
• Support Chat
• Payment Interface
• Descriptions & guides for most games

However, some game providers' own interfaces (within the game itself) may only be available in English — this is beyond our control. You can always reach our support team in Bangla for any issues.

Related Pages

Welcome Offer
Bonus Details
Responsible Gaming
Responsible Gaming
Terms & Conditions
Read More
🚀

What are you waiting for? Get started now!

Register in just 3 minutes, get a 100% bonus on your first deposit, and enjoy thousands of games.

18+ | Play Responsibly | Terms and conditions apply

বাংলা