Place Bets on tkgen and Win at the Best Live Odds for BPL and IPL
Enjoy cricket, live casino and slots all in one place at Bangladesh's trusted betting destination. Instant deposits via bKash and Nagad, withdrawals within 1 hour.
Get 120% Bonus on Your First Deposit
Open an account at tkgen for the first time and deposit any amount — we will instantly add a 120% bonus to your balance. You can deposit via bKash, Nagad or Rocket.
- Maximum bonus ৳5,000
- Wagering requirement 25x
- Minimum deposit only ৳200
- Usable on slots, cricket and live casino
- Applicable once per account
How to Get Started
Start betting on tkgen in just four simple steps.
Register
Go to the tkgen Login page and create an account with your mobile number. The whole process takes only a few minutes.
Log In
Log in securely with your username and password. Every session is protected with SSL encryption.
Make a Deposit
Deposit from as little as ৳200 using bKash, Nagad or Rocket. Your balance updates instantly.
Place a Bet
Bet at live odds on BPL, IPL or the T20 World Cup — or enjoy slots and live casino.
Our VIP Membership
Play regularly, move up to higher tiers and enjoy more rewards.
Bronze
0.4%
Weekly Cashback
- Weekly cashback
- Priority support
- Special promo access
Enter the Bronze tier by playing regularly.
Silver
0.8%
Weekly Cashback
- Increased weekly cashback
- Faster withdrawal processing
- Exclusive event invitations
Move from Bronze to Silver by staying more active.
Gold
1.2%
Weekly Cashback
- Highest weekly cashback
- Dedicated account manager
- Unlimited special privileges
Reach Gold from Silver by playing consistently.
Fast Deposits via bKash and Nagad
Deposit in seconds using Bangladesh's most popular mobile wallets. Full access is available even without a bank account.
bKash
InstantBangladesh's largest mobile financial service. Deposit minimum ৳200, maximum ৳50,000.
Done in just 3 steps
Nagad
InstantA government-backed digital payment service. Starts from a minimum of ৳200, with millions of active users.
Done in just 3 steps
Rocket
InstantMobile banking operated by Dutch-Bangla Bank. Widely used in both rural and urban areas.
Done in just 3 steps
Upay, Tap and SureCash are also supported. All transactions are protected with SSL encryption. Minimum withdrawal is ৳500, and processing is usually completed within 1 hour.
Live Casino Tables
Play directly with professional dealers — experience the feel of Dhaka's finest casino from home.
Baccarat
Player vs Banker — the hand closest to 9 wins. Example limits: ৳50 – ৳50,000.
Roulette
A live dealer spins the wheel; you bet on a number or colour. Example limits: ৳20 – ৳25,000.
Blackjack
Get as close to 21 as possible and beat the dealer — a game of skill and strategy. Example limits: ৳100 – ৳30,000.
Live Andar Bahar
The live version of the classic local card game — pick Andar or Bahar against the dealer. Example limits: ৳50 – ৳20,000.
Game Show Wheel
Place your bets on a giant fortune wheel — entertainment and betting in one. Example limits: ৳10 – ৳10,000.
Live Sic Bo
Bet on the outcome of three dice — simple rules, exciting gameplay. Example limits: ৳50 – ৳15,000.
Local Card Games
Bangladesh's familiar card games are now online. Learn, play and win.
Teen Patti
Each player receives three cards and the one with the highest hand wins. Start with small bets to judge whether your hand is strong. Played against other players.
MultiplayerAndar Bahar
One card is placed face-up in the middle; the remaining cards fall to the Andar or Bahar side. Can you predict which side a card of the same value will land on first? Played with a live dealer.
Live DealerCallbreak
In this four-player trick-taking game, declare how many tricks you will take before each round begins. Spades are trump — keep that in mind when forming your strategy. Can be played online against other players.
MultiplayerLudo / Rummy
In Ludo, roll the dice and bring all your pieces home — simple yet strategic. In Rummy, form sets from cards of the same value or sequence. Both are played against other players.
MultiplayerTypes of Slot Games
Old-style three-reel slots with simple symbols and straightforward rules. NetEnt classic games are an example of this type.
Modern five-reel slots with animations and bonus features. Pragmatic Play's Gates of Olympus belongs to this category.
The prize pool grows with every bet placed. Microgaming is well known for this type of game.
The number of reel positions changes with every spin, creating thousands of ways to win. PG Soft and Pragmatic Play use this mechanic.
When winning symbols match they are removed and new symbols drop in — multiple wins from a single spin are possible. Pragmatic Play's Sweet Bonanza uses this mechanic.
A reward is given when a set number of identical symbols form a cluster. NetEnt is known for this type of game design.
Why Choose tkgen
Fastest Withdrawal
Your money reaches your bKash or Nagad within 1 hour — the fastest in Bangladesh.
Maximum Security
Your information and funds are protected through SSL encryption and two-factor verification.
Best Cricket Odds
BPL, IPL, T20 World Cup — live and pre-match betting available for every match.
24/7 Bengali Support
Get help via live chat in Bengali at any time of day or night.
Mobile-First Design
A smooth experience on any smartphone — uses less data.
Generous Bonus Programme
Starting with a 120% welcome bonus through to regular promos and VIP cashback.
Huge Game Collection
Slots, live casino, cricket, fishing — all types of games in one place.
Fair Play Guaranteed
Transparent rules, verifiable results and an impartial random number generator.
Refer a Friend
Invite your friends to tkgen — both of you will receive rewards.
Log in and send your unique referral link to a friend.
Your friend must register through your link and make a first deposit to qualify.
You and your friend — both get up to ৳200 in bonus credits.
Terms: You cannot refer yourself. One account per person is allowed. A first deposit is required to activate the bonus. The referral program may change at any time.
Log In and Refertkgen Mobile App
Most players in Bangladesh play on mobile. The tkgen app runs smoothly on low data and lets you deposit instantly with bKash or Nagad. You won't feel any lag even during live cricket betting.
Download only from tkgen.lat — not from any Telegram or Facebook link.
Settings → Security → Unknown Sources — enable it only before installing.
Tap the downloaded file and complete the installation.
Log in with your tkgen account — all balances will sync automatically.
For your security, turn the setting back off after installation.
Android 7 or higher is required, and approximately 100 MB of free space is needed.
Log In to Your Account
Betting Glossary
The most important betting and casino terms explained in plain language for new players.
RTP (Return to Player)
A theoretical measure of what percentage of wagers a game pays back on average over time. A higher RTP means the average loss per bet is relatively lower.
House Edge
The mathematical advantage the casino holds in every game. For example, if the house edge is 2%, the casino earns an average of ৳2 for every ৳100 wagered.
Wager / Wagering Requirement
The number of times you must wager a bonus amount before you can withdraw it is called the wagering requirement. The welcome bonus wagering requirement at tkgen is 25x.
Odds
A mathematical expression of the probability of an event occurring. Higher odds mean a lower chance of winning but a bigger payout; lower odds mean the opposite.
Parlay / Accumulator
Combining multiple bets into one — if all match predictions are correct the payout multiplies greatly, but if any single one is wrong the entire bet is lost.
Live Bet
The ability to place bets while a match is in progress. You can bet at live odds after the toss, after an over, or after a wicket.
Cash Out
The option to collect a partial or full payout based on the current state of play before a match ends. Useful for reducing risk.
Bankroll
The total amount of money set aside specifically for betting. Sound bankroll management helps you stay in the game over the long term.
Volatility
A measure of how frequently and how large payouts come in a slot game. High volatility means big but rare wins; low volatility means frequent but smaller wins.
Free Spin
Spins received as a bonus at no cost. They give you a chance to win on slot games without spending your own money.
Spread
A method of betting in sports where a points difference between two teams is set. The stronger team is given a handicap to make the contest more competitive.
Stake
The amount of money you place on a specific bet. The potential payout generally depends on the product of your stake and the odds.
Bankroll Management Guide
The most important aspect of responsible play is managing your money properly. This guide will help you enjoy the experience over the long term.
1. Set a Fixed Budget
At the start of the month, set a separate budget for betting — an amount you can afford to lose without it affecting your daily life. Never exceed this limit.
2. Divide It Into Sessions
Split your total bankroll into smaller session amounts. Rather than spending your entire bankroll in one session, set aside a fixed portion for each session.
3. Follow the 1–5% Rule Per Bet
Never place more than 5% of your total bankroll on a single bet. This rule helps you stay active for longer and get through a bad run.
4. Take a Break After a Win
After a good win, set some of the money aside. Resist the urge to take bigger risks in a moment of success.
5. Set a Loss Limit
If you lose more than a set limit in a session, stop immediately. Trying to "chase your losses" carries the risk of losing even more.
6. Track Your Playing History
Regularly keep a record of your deposits, withdrawals, and profit and loss. This helps you understand your own playing patterns and make better decisions.
Remember: betting is a form of entertainment, not a source of income. Play within your means.
Watch Out for Fake Sites and Scams
Protect yourself from online fraud. Always keep the following in mind.
Always make sure you are on tkgen.lat and that the URL has HTTPS. Slightly altered domains (such as tkgen-bd.com) may be fake.
Never share your bKash or Nagad PIN or OTP — even if someone claims to be tkgen support. Our support team will never ask for your password or PIN.
Anyone on social media claiming to be a tkgen agent and offering special bonuses is a scam. Contact us only through the live chat on the official site.
Use a unique password and do not share it with anyone. Our official support team will never ask for your password.
If you are suspicious, change your password immediately and contact tkgen live chat. Acting quickly can limit the damage.
24/7 Support in Bengali
Having a problem at 3 AM in Sylhet? Or need help with a live match bet from Chittagong in the afternoon? The tkgen support team is always ready.
Live Chat
Open live chat directly on the site — instant replies in Bengali.
[email protected] — email us for detailed issues.
Our support agents will never ask for your password, OTP, or bKash/Nagad PIN.
Round-the-Clock Support
7 days a week, 365 days a year
Average response time on live chat is very fast
Responsible Gaming
tkgen believes betting should be safe and enjoyable for everyone. We put your well-being and safety first.
Deposit Limits
Set your own daily, weekly, or monthly deposit limits yourself.
Self-Exclusion
Temporarily close your account for a set period of time if needed.
Budget Planning
Play only with money set aside for entertainment, never with money you need for essentials.
Get Support
If you notice signs of addiction, contact our support or visit the Responsible Gaming page.
Ask Yourself
- Am I playing more to chase money I have lost?
- Is betting affecting my daily life?
- Am I spending more than my set budget?
- Is betting a source of enjoyment now, or a source of anxiety?
If the answer is yes, take a break and contact support.
Join tkgen Today
Get a 120% welcome bonus and enjoy the best betting experience in Bangladesh.
Join NowPrivacy Policy
Your personal information is safe with us. tkgen never sells your data to third parties. All data is protected through SSL encryption and modern security technology. Read our Privacy Policy for more details.
Legal Notice
tkgen operates as an online platform and does not claim a license from any specific regulatory body. Bangladesh's Public Gambling Act of 1867 was enacted without clear provisions regarding online betting — which leaves this sector in a legally ambiguous position. Users are personally responsible for complying with the applicable laws of their own country. This platform is strictly for ages 21 and above only. Visit our Responsible Gaming page for responsible play.