21+ only  |  Bangladesh's preferred platform

299 apps — Bangladesh's best online casino jackpot and slot game experience

Slot reels to live baccarat, cricket betting to fishing games — all in one place. Deposit in minutes via bKash, Nagad, Rocket or bank transfer and withdraw in as little as 30 minutes to 3 hours.

100% Bonus on first deposit, up to ৳5,000
৳300 minimum deposit
24/7 Bengali live chat
299 apps online casino slots and jackpot games

Popular game categories

From sports betting to live casino — choose the game you prefer

Sports Betting

Cricket and football betting

Place bets at real-time odds on BPL, IPL, T20 World Cup and other international cricket matches and football. Live betting is also available while matches are in progress.

Live Casino

Live dealer games

Play baccarat, roulette and Teen Patti with real dealers streaming from Evolution, Pragmatic Play Live and SA Gaming studios. Watch the action live in HD video.

Video Slots

Slots and jackpot games

Find popular slot games from PG Soft, Pragmatic Play and JILI — Fortune Tiger, Gates of Olympus, Super Ace — all in one place. Progressive jackpot pools keep growing.

Fishing Games

Shooting and fishing

Shoot fish in JILI's Mega Fishing, All-star Fishing and Jackpot Fishing to win multiplier prizes. A mix of skill and luck for a chance to win rewards quickly.

Crash Games

Crash and multiplier

Spribe's Aviator (RTP up to 97%) and Smartsoft Gaming's JetX — cash out at the right moment as the multiplier rises. Simple rules, fast rounds.

Bingo and Card Games

Bingo and table games

JILI's Fortune Bingo and Lucky Bingo along with Callbreak Quick and Ludo Quick — familiar Bangladeshi game formats with chances to win prizes. Simple rules, enjoyable gameplay.

Why choose 299 apps?

Fast payments, a secure platform and features built around Bangladeshi players

Fast withdrawals

Withdrawals to bKash, Nagad or Rocket typically arrive within 30 minutes to 3 hours — any time of day or night.

SSL secured

Your information and funds are protected with up-to-date SSL encryption and two-factor account verification.

Mobile-first

Android and iOS apps are available through official channels — play on any smartphone, or get the same experience from your browser without the app.

Support in Bangla

Bengali-speaking support agents are available around the clock on live chat — get help with your account, deposits or bonuses any time.

Local payments

Deposit and withdraw via bKash, Nagad, Rocket and major banks in Bangladesh — no extra hassle.

VIP rewards

From Bronze to Platinum — earn weekly cashback and special benefits across four VIP tiers.

Competitive odds

Get market-competitive odds on cricket, football and all major sports — especially during BPL and IPL season.

Regular promotions

Beyond the welcome bonus: weekly reload rewards, cricket festival bonuses, Friday slot offers and more.

Explore the site sections

Each section has its own guide, tips and game collection

৳5,000
Highest welcome bonus
100%
First deposit bonus
৳300
Minimum Deposit
24/7
Bengali support

Rewards for long-term loyalty

Special benefits for regular members — from birthdays to referrals

299 apps slot game RTP and volatility basics

Slot RTP and volatility explained simply

RTP (Return to Player) is the percentage a slot returns on average over millions of spins — it is not a guarantee for a single session. For example, slot RTPs typically fall between 94–97%. PG Soft's Fortune Mouse has a maximum RTP of 96.96%, and JILI's Super Ace has a maximum RTP of 97%. These figures are averages across millions of spins — any outcome is possible in a single playing session.

— Symbolic image of slot reels, no monetary value

Low volatility

Small wins, frequent

Regular wins in smaller amounts. This type of slot suits players who want to play for a long time and keep their balance steady. Lower risk, lower chance of a large jackpot.

Medium volatility

Balanced play

Medium and larger wins come occasionally. A good starting point — neither very small nor very large, with a middle-ground risk and reward.

High volatility

Big wins, less frequent

Long stretches of small wins or no wins, then a sudden large payout. Best suited for players with a larger budget and patience.

How does a progressive jackpot grow?

A small portion of each spin is added to the jackpot pool. The more players who play the game, the faster the pool grows. When someone wins the jackpot, the pool resets to zero and starts again. Ocean King Jackpot and Jackpot Fishing work this way.

Choose a slot based on your budget and play style — low-volatility slots give a smaller budget more playing time. 21+ Always gamble responsibly.

Account verification (KYC) guide

KYC (Know Your Customer) is a proven method of identity verification. It keeps your account and withdrawals secure, helps prevent fraud and confirms that players are 21 or older.

Documents typically required

  • Valid National ID card (NID), passport or driving licence
  • Proof of current address — a recent utility bill or bank statement
  • A selfie photo holding your ID

Step-by-step verification process

1
Log in to your account

Log in to your 299 apps account, go to the profile or settings section and look for the "Account Verification" or KYC option.

2
Upload your documents

Upload clear photos of your ID and proof of address. Make sure the images are not blurry and that all details are legible.

3
Add your selfie

Take a clear selfie holding your ID. Both your face and the ID must be clearly visible.

4
Wait for verification to complete

The support team will review your documents and complete the verification. You will receive an email or notification once the process is done.

Security advice

  • Only upload documents on HTTPS-secured, trusted sites
  • Where possible, cover the sensitive portion of your ID number when taking the photo
  • Never send documents over Telegram, WhatsApp or any unsecured chat
299 apps account KYC verification process
299 apps bKash Nagad Rocket deposit and withdrawal methods

Payment methods at a glance

The minimum deposit across all payment methods is ৳300 and the minimum withdrawal is ৳800. Withdrawals are usually completed within 30 minutes to 3 hours.

Comparison of deposit and withdrawal methods at 299 apps
Method Deposit Withdrawal Minimum Withdrawal Time
bKash ✓ ✓ Deposit ৳300 / Withdrawal ৳800 30 minutes – 3 hours
Nagad ✓ ✓ Deposit ৳300 / Withdrawal ৳800 30 minutes – 3 hours
Rocket ✓ ✓ Deposit ৳300 / Withdrawal ৳800 30 minutes – 3 hours
Bank transfer ✓ ✓ Deposit ৳300 / Withdrawal ৳800 30 minutes – 3 hours

Withdrawals are always sent to an account in the player's own name. For bank transfers, major banks including Dutch-Bangla Bank, BRAC Bank and Islami Bank are supported.

Ask yourself

Think through the questions below calmly. They are here to help, not to judge. 21+

Do I end up spending more than my set budget?
After a loss, do I want to bet more to recover what I lost?
Have I borrowed money to play, or thought about doing so?
Is playing cutting into time with family or work?
Do I feel restless or irritated when I try to stop?
Do I hide my playing from others?
If you answered "Yes" to any of these questions, use the site's deposit limit, time-out, or self-exclusion tools. Talk to family and friends, and read our responsible gaming guide.
299 apps responsible gaming and self-protection advice
299 apps 24/7 live chat support in Bengali

Support in Bengali 24/7

Whether you're in Dhaka or anywhere else in the country, day or night — 299 apps' Bengali-speaking support team is always ready. Native Bengali-speaking agents answer your questions in your language, quickly and clearly.

Live Chat

Join live chat directly from any page on the site. Responses are very fast.

Email Support

For detailed questions or when you need to send documents, write to us by email — support is available in both Bengali and English.

Account opening, deposit and withdrawal issues, bonus claims, technical problems — help is available in Bengali for all types of questions. The same support is also available in English.

Keeping your information secure is our responsibility

299 apps is committed to keeping your personal information secure. Read our privacy policy to learn in detail how we collect, use, and protect your information.

Keep your account secure

A few simple habits will keep your account and money safe

Do not share your OTP

Never give your OTP to anyone claiming to be support — 299 apps' real support team will never ask for your OTP.

Verify the correct domain

Before logging in, check the site's correct domain in your browser's address bar. Be careful of fake sites that look similar.

Use a strong password

Create a unique password combining letters, numbers, and special characters. Do not use this password on any other site.

Log out on shared devices

After playing on a family member's or friend's phone or computer, always log out — do not leave your account open.

Get support through official channels

For help, use only the site's live chat or official email. Do not contact us through third parties.

Verify forwarded promotions

Do not trust any offer or screenshot forwarded on Telegram or WhatsApp — verify all promotions by going directly to the 299 apps site.

Start now — 100% bonus on your first deposit

Get a welcome bonus of up to ৳5,000. Start with just ৳300 via bKash or Nagad. Wagering is 15 times the bonus amount.

Open an account

For ages 21+. Play responsibly.