New vouchers are added to tk1 every day — from welcome bonuses and weekly reloads to cashback and free spins, all in one place. Every time registered members make a deposit, a new opportunity awaits.
Copy any voucher code below and use it when making a deposit
Make your first deposit at tk1 and get a 100% match bonus. Deposit ৳500, get ৳500 bonus — that's ৳1,000 to start playing with.
Deposit every Friday and get a 50% reload bonus. Available to all members — once per week.
Every Monday, get 10% of your previous week's Live Casino net losses credited directly to your wallet. No wagering conditions apply.
Get 50 free spins the first time you play any slot game. Winnings go straight to your wallet with just 5x wagering.
Place a bet on any cricket match and get a 25% bonus. Applies to all formats — T20, ODI, and Test. Minimum bet ৳200.
VIP members receive 25% net cashback every month, along with exclusive custom offers managed through a dedicated personal manager.
Redeem Your Voucher in Just a Few Simple Steps
Click the "Copy" button next to your chosen voucher code from the list above.
Log in to tk1 with your mobile number and password. New here? Register first.
Go to the deposit option under the "Financial Transactions" menu, or navigate to the "Bonus" section.
Paste the copied code into the "Promo Code" or "Voucher Code" field and apply it.
Deposit with bKash, Nagad, or Rocket. The voucher will be applied automatically.
Once your deposit is confirmed, the bonus will be automatically added to your wallet.
The more you play on tk1, the more you earn — with new rewards at every level
Find the Right Voucher for You at a Glance
| Voucher Type | Amount | Code | Membership | Minimum deposit | Wagering | Expiry |
|---|---|---|---|---|---|---|
| Welcome Bonus | 100% (৳5,000) | TK1WELCOME | New Member | ৳500 | 10x | 30 days |
| Eid Special | 150% (৳7,500) | EID150 | New Member | ৳500 | 12x | Limited |
| Friday Reload | 50% (৳3,000) | FRIDAY50 | All Members | ৳300 | 8x | Friday |
| Cashback | 10% net loss | CASHBACK10 | All Members | Not Applicable | None | Weekly |
| Free Spins | 50 Spins | FREESPIN50 | New Member | Not Applicable | 5x | 7 Days |
| Cricket Boost | 25% boost | CRICKET25 | All Members | ৳200 | 6x | Limited |
| VIP Monthly | 25% Cashback | VIP2026 | VIP Member | Not Applicable | None | Monthly |
Using a voucher or promo code on an online betting platform can seem complicated at first, but tk1 keeps the process intentionally straightforward. Just copy your preferred code from the list above, paste it at the time of deposit — and the bonus will land straight in your wallet.
Tk1 clearly displays the terms and conditions for every voucher. Wagering requirement refers to how many times the bonus amount must be bet before it can be withdrawn. For example, a ৳1,000 bonus with 10x wagering means you need to place a total of ৳10,000 in bets before the bonus converts to cash. tk1 aims to keep this figure below the industry average.
For anyone who hasn't joined tk1 yet, the welcome bonus is the best place to start. Use the TK1WELCOME code to get a 100% bonus on your first deposit — meaning a ৳2,000 deposit gives you ৳4,000 to play with. Pair that with the FREESPIN50 code for 50 free spins as well. Together, these two offers are a great way for new players to hit the ground running.
During special events or tournaments, tk1 offers even bigger bonuses. The EID150 code is one such limited-time offer — giving you 50% more than a standard welcome bonus. These are the best times to join tk1 and make the most of what's available.
For regular tk1 players, the Friday reload bonus and weekly cashback are the most valuable offers. The FRIDAY50 code can be used every week — many players say it becomes part of their routine. Depositing on Friday means you have extra balance ready to play over the weekend.
The CASHBACK10 offer works a little differently. You get money back even when you lose — something many players find helps them stay in the game. Every Monday, 10% cashback from the previous week is automatically credited to your wallet. No separate code needed.
Short answer: yes, significantly. In tk1's VIP program, the higher your tier, the greater the rewards. Once you reach Gold or Diamond, you get a dedicated personal manager who reaches out directly with exclusive offers before major matches or tournaments. Withdrawals are also much faster — typically processed within 5–10 minutes.
The CRICKET25 code is especially valuable for cricket fans. This bonus can make a real difference on big match days. tk1 always pays close attention to Bangladesh cricket, so you'll often find extra offers during BPL or Bangladesh international matches.
Every voucher has an expiry date. If the wagering requirements are not met before it expires, the bonus will be forfeited. Always read the terms and conditions before claiming a voucher. On tk1's voucher page, the terms for each offer are clearly stated in plain language — no hidden fine print.
In most cases, multiple vouchers cannot be used at the same time, though exceptions do exist. For example, after claiming a welcome bonus, you may still be able to use a separate free spin voucher. Contact our support centre for more details.
Fair terms, transparent process, real benefits
No hidden terms. The conditions for every voucher are written out clearly in plain language.
Your bonus is added to your wallet instantly once the deposit is confirmed. No waiting required.
New vouchers drop every week — plus special offers during major tournaments and festivals.
The voucher redemption process is SSL-encrypted. Keep your code private and your account stays secure.
Bonuses and vouchers are there to make your experience more enjoyable — they should not be seen as a source of income. Avoid depositing beyond your set budget just to chase a voucher. Set your own limits and stick to them.
Read our responsible gambling policy →What Members Want to Know
Welcome bonuses, free spins, cashback — everything waiting for you on one platform.
18+ | Play Responsibly | Responsible Gaming