Bet on online slots and jackpots at tk99 casino — a chance to win big on every spin
Hundreds of slot games, live casino tables and cricket betting — all in one place. Deposit in just a few seconds with bKash or Nagad and start playing from any device.
Long-term player rewards
tk99 does not only welcome new players — it gives special recognition to regular players.
Birthday gift
Every year on your birthday, tk99 sends you a special reward — just stay a member and keep the correct date of birth in your profile. This is tk99's way of showing personal appreciation for you. The bonus amount depends on your account activity.
Annual LoyaltyRefer a friend
Share your unique referral code with a friend — when they sign up and make their first deposit, both of you receive a reward. There is no limit on how many times you can share your code, so the more friends you bring in, the more you benefit. Referral rewards are added to your account automatically.
Referral Mutual benefitExplore our categories
Evo Live
Enjoy Baccarat, Roulette and live game shows with real dealers streamed directly from Evolution's live studio. Professional dealers and HD video streaming give you a genuine casino experience.
See Evolution live dealer gamesDragon Fishing 2
Hunt dragons and giant fish in a colourful underwater world — with a chance to win multiple rewards on every shot. Fishing games are popular among Bangladeshi players for their quick rounds and simple rules.
Learn about Dragon Fishing 2Cricket
BPL, IPL, T20 World Cup — bet on every Bangladesh Tigers match with live odds. Markets available include match winner, top batsman, over/under and more.
Read the cricket betting guideSlots
Hundreds of slot games from top studios including PG Soft, Pragmatic Play and JILI — from classic three-reel to Megaways. Games with big jackpots and free-spin features are suitable for both new and experienced players.
Browse the slot game collectiontk99 casino
Play live Baccarat, Roulette, Teen Patti and many more casino games. Detailed guides for new players and high-limit tables for experienced ones — all under one roof.
Learn about tk99 casino gamesLocal card games
These card games, familiar in households across Bangladesh, can now be played online — against a live dealer or other players.
Teen Patti
In this game of building the best hand with three cards, each round starts with a boot (ante). Players then bet in turns — using Blind or Seen strategy. Tip for beginners: start with small bets and observe how others play. This game is played against a live dealer.
Live DealerAndar Bahar
A card is placed in the middle, then the dealer deals cards to two sides (Andar or Bahar). You bet on which side will receive a card of the same rank first. Its simple rules make it an ideal first live game for beginners. It is played against a live dealer.
Live DealerCallbreak Quick
In this trick-taking game for four players, you must call (bid) how many tricks you will win at the start of each round. Spades are always trump — so making use of the spades in your hand is important. Tip: count your strong cards before placing a bid. It is played against other players.
MultiplayerLudo Quick and Pool Rummy
Ludo Quick brings the classic fun of rolling dice and moving pieces home, now in fast rounds. In Pool Rummy, beat your opponents by forming card sequences and sets — a score of 101 means you're out. Tip: save your Joker card strategically in Rummy. Both are played against other players.
MultiplayerTo play these games directly, see the full tk99 casino game list.
About us
tk99's goal is to create a safe, transparent and enjoyable online gaming environment for players in Bangladesh. We believe every player deserves fair odds, timely payments and support in their own language. Responsible gaming is at the centre of every decision we make.
From sports betting to live casino, slots, fishing games, crash games and bingo — tk99 offers a wide range of entertainment. Games from Pragmatic Play, PG Soft, JILI, Evolution, Spribe and many more studios are brought together here. Cricket fans can bet live on everything from BPL and IPL to the T20 World Cup.
Fast deposits and withdrawals via bKash, Nagad, Rocket and bank transfer; 24/7 live chat support in Bangla and English; SSL encryption and KYC verification — these are what make tk99 trustworthy. Browse our full casino game list.
Learn more about usPayment methods at a glance
| Payment methods | Deposit | Withdrawal | Minimum | Withdrawal time |
|---|---|---|---|---|
| bKash | ✓ | ✓ | Dep ৳500 / With ৳1,000 | 10–45 minutes |
| Nagad | ✓ | ✓ | Dep ৳500 / With ৳1,000 | 10–45 minutes |
| Rocket | ✓ | ✓ | Dep ৳500 / With ৳1,000 | 10–45 minutes |
| Bank Transfer | ✓ | ✓ | Dep ৳500 / With ৳1,000 | 10–45 minutes |
Withdrawals are processed only to an account registered in the player's own name.
Know this before you start
Welcome Bonus
100% bonus on your first deposit, up to ৳8,000. The bonus applies from a minimum deposit of ৳500. The bonus amount must be wagered 15 times before withdrawal.
Best suited for those who want to make a larger first deposit.
Go to the login page
Weekly VIP cashback
Cashback increases across five tiers:
- Bronze — up to 0.2% per week
- Silver — up to 0.3%
- Gold — up to 0.5%
- Platinum — up to 0.6%
- Diamond — up to 0.8%
Play more, move up a tier — earn cashback on your weekly net loss.
Learn about tk99 VIP benefitsHow wagering works
Example: you deposit ৳1,000 → receive ৳1,000 more with the 100% bonus → balance becomes ৳2,000. Before withdrawing the bonus ৳1,000, you must wager ৳1,000 × 15 = ৳15,000. Once wagering is complete, the minimum withdrawal amount is ৳1,000.
Read the terms and conditions carefully before claiming a bonus.
Read the terms and conditionsFor people aged 21 and over. Play responsibly — see the responsible gaming guidelines.
Open an account today — get a 100% bonus on your first deposit
Start from just ৳500 via bKash, Nagad or bank transfer.
Go to tk99 Login pageSteps in a player's journey
Create an account
Complete registration in a few minutes with your name, mobile number and password.
Verify your account (KYC)
Submit your ID — this keeps your account and future withdrawals secure.
Make a deposit
Deposit a minimum of ৳500 via bKash, Nagad, Rocket or bank transfer.
Play your chosen game
Slots, live casino, cricket betting or fishing games — pick whatever you feel like.
Withdraw your winnings
Withdraw from a minimum of ৳1,000 — it usually arrives in your account within 10 to 45 minutes.
To learn the detailed rules of betting, see the tk99 betting guide.
A wide range of games
| Game type | Studio | Example games |
|---|---|---|
| Video slots | PG Soft, Pragmatic Play, Hacksaw Gaming, Nolimit City | Fortune Tiger, Gates of Olympus, Wanted Dead or a Wild, Fire in the Hole xBomb |
| Live casino | Evolution, Pragmatic Play Live, Ezugi, AE Sexy | Live Baccarat, Live Roulette, Live Blackjack |
| Fishing and shooting games | JILI, JDB, Spadegaming, Fa Chai | Mega Fishing, Fishing YiLuFa, Fishing God, Fa Chai Fishing |
| Crash games | Spribe, Smartsoft Gaming | Aviator, JetX, Cappadocia |
| Bingo and card games | JILI | Fortune Bingo, Callbreak Quick, Teen Patti 20-20, Pool Rummy |
When choosing a game, pick bet limits that match your budget — starting with small bets helps you understand the game better.
Responsible gaming
Gaming is for enjoyment — not as an alternative source of income. tk99 encourages every player to play within their own limits.
Set daily, weekly or monthly deposit limits to keep your budget under control.
Put your account on a break for a set period at any time — without any pressure.
To take a long-term break from gaming, you can close your account permanently or for a set period.
Reach out to tk99's 24/7 live chat or email support, or seek help from family, friends, or professional counselling services.
21+ only. Read the Responsible Gaming Policy.
Security & Trustworthiness
Account information and payment data are fully protected through SSL encrypted connections.
Verifying your account prevents unauthorised withdrawals and keeps your funds secure.
Use deposit limits, time-out, and self-exclusion options directly from your account settings.
Help is available in Bengali and English via live chat and email for any issue.
Play Anytime on Mobile
The tk99 Android and iOS apps are available through official channels. Whether you're at home or on the go — live casino, slots, and cricket betting are all accessible from your smartphone.
The app is built with a Bengali interface for ease of use — everything from deposit to withdrawal is done in just a few taps. Connect using mobile data from anywhere in Bangladesh, including Dhaka.
Learn more about the tk99 app