join99 Live Casino Slots
Live casino tables from Evolution, fan-favourite slots including Gates of Olympus and Mahjong Ways, and a full sportsbook covering cricket — all sitting inside one mobile-ready lobby you can reach in seconds using bKash, Nagad or Rocket.
join99 · Bangladesh
Service availability depends on eligible regions and local law. Users should check local rules before opening an account.
Phone, Tablet or Desktop — Your Choice
join99 runs in your mobile browser without a download needed, and the same session carries over if you switch to a desktop tab later in the day.
Getting Started on join99
Register
Fill in your account details on the join99 registration page — takes about a minute on your phone.
Deposit
Open bKash, Nagad or Rocket, send to the account number shown on the deposit screen, and confirm with your PIN.
Choose a Game
Browse the lobby — pick from slots, live casino tables, crash games or the sportsbook.
Play
Jump into your chosen game; your account balance updates in real time as rounds are completed.
Withdraw
Request a withdrawal to the same wallet you deposited with; verify your identity if prompted and the transfer is sent to your bKash, Nagad or Rocket account.
join99 Runs Natively on Your Phone
The mobile experience on join99 is designed around returning users, not first-time setup. Once your account is active, opening the lobby on your phone takes one tap on the saved browser shortcut — your wallet balance, recent games and the deposit screen are all on the first scroll. If you switch from phone to desktop mid-session, the lobby picks up where you left off; there's no separate mobile account or separate login. Players in Dhaka who keep the site bookmarked on Chrome reach the live tables in a few seconds flat.
Payment Methods We Support
join99 is built around the wallets Bangladeshi accounts already use. bKash, Nagad and Rocket are on the deposit screen by default — no card number required, no bank needed. Deposits clear after the mobile wallet confirms the transfer, and withdrawals go back to the same wallet you used to fund your account. Bank Transfer is also listed for accounts that prefer it
bKash
Nagad
Rocket
Bank Transfer
Current Offers at join99
Your First Steps Inside join99
Getting your account running takes less time than most people expect. The registration form is short, the deposit screen shows exactly which wallet number to send to, and the lobby opens the moment your balance lands. Everything is built around the flow you already use on your phone every day.
Everything join99 Has in One Place
Slots, live casino tables, crash games and sportsbook markets — the full lobby is one tap away from your account home screen.
Member Offers at join99
Open your account, make a deposit via bKash, Nagad or Rocket, and the welcome offer is applied automatically to eligible accounts. Terms apply.
Open Your Account
Eligible new accounts can access a sportsbook welcome offer when they place their first sports wager — check the offer details inside your account. Terms apply.
Open Your AccountSupport Channels at join99
If something isn't working — a deposit hasn't landed, a game won't load, or your withdrawal is pending longer than expected — there are three routes to get it sorted. Live chat is the fastest for most issues; email is there when you need a written record; and mobile help covers wallet-specific questions that need your transaction ID handy.
Live Chat
The chat icon sits in the lobby footer on every page, including the mobile browser version. Start a chat, describe the issue, and the agent can pull up your account details directly — no ticket number needed for most queries.
Email Support
For withdrawal disputes, account verification queries or anything that needs a paper trail, email support gives you a written record of the exchange. Use it when the issue involves a bKash or Nagad transaction ID that needs checking.
Mobile Wallet Help
Deposit and withdrawal issues specific to Rocket, Nagad or bKash transfers — wrong amount sent, PIN error, transaction timeout — are handled via mobile-focused support. Have your wallet transaction ID ready to speed things up.
How Your Account and Data Stay Safe
Security on join99 runs across four layers: the connection, the login, your transaction history and how your personal data is stored. Each one works independently so a problem in one area doesn't leave another exposed. Here's how each layer works in practice for your account.
SSL Connection Encryption
Every page on join99, including the deposit and withdrawal screens, is served over an SSL-encrypted connection. Your browser shows the padlock icon; all data moving between your phone and our servers is encrypted in transit.
OTP Login Verification
When you sign in from a new device or after a session timeout, a one-time password is sent to your registered mobile number. You must enter it before the account opens — this blocks access even if someone knows your password.
Transaction Records in Your Account
Every deposit and withdrawal via bKash, Nagad or Rocket generates a transaction record visible inside your account history. If a transfer doesn't match, you have a reference ID to take to support or your wallet provider.
Data Storage and Handling
Personal and payment data is stored on secured servers with access restricted to verified team members. We do not sell account data to third parties — the full data-handling policy is in the privacy page linked in the footer.
Platform at a glance
| Game providers | Pragmatic Play, Evolution, Booming Games, Red Tiger |
|---|---|
| Game categories | Live Casino, Slots, Sportsbook |
| Sports betting | Included |
| Accepted currency | BDT |
| Payment methods | bKash, Nagad, Rocket, Upay, Bank Transfer |
| Customer support | Live chat and email |
Frequently Asked Questions About join99
Quick answers to the questions we hear most often from accounts in Bangladesh — covering deposits, withdrawals, mobile access, account setup and game availability.