Download the 949t App for Android

One file, 28 MB, and the whole lobby sits on your phone. Top up with bKash in about 4 minutes, move through 2,300 games, and cash out in 45 minutes. Version 3.5.16 runs on Android 6.0 and newer.

Reading this on a laptop? Open 949-t.app on your phone and scan the QR code in the download panel further down this page.

APK at a glance
Version
3.5.16
File size
28 MB
Android
6.0+
Price
Free

Install once, then leave the browser behind

  • Straight from 949-t.appThe APK comes from this domain, so there is no store account to create and no country block in the way.
  • Small footprint28 MB on disk. A new build replaces the old file instead of stacking a second copy on your phone.
  • Cashier in two tapsbKash, Nagad, Rocket, Upay and bank transfer open inside the app, without kicking you into a browser window.
  • Same balance everywhereLog in on the phone or the desktop site with one account. Bonus progress and VIP turnover stay in step.

What the APK asks for, and what it never touches

Android shows a warning for every package that does not come from Play Store, including banking and office tools. Here is exactly what the 949t build reads and why, so you can decide before you tap Install.

The file source
Every download on this page is served from 949-t.app over HTTPS. Check that the address bar shows 949-t.app before you tap, and skip any APK that reaches you as a forwarded file on WhatsApp or Telegram. Those copies are not signed by us and cannot be checked.
Permissions the app requests
Storage, so it can save and later replace the 28 MB package. Internet, to reach the game servers and the cashier. Notifications, for deposit and withdrawal updates. The app does not read your SMS, contacts, call log or photo gallery, and it never sends messages on your behalf.
Unknown sources is a one-time switch
Android blocks installs from outside its store by default. You allow it for the browser or file manager that downloaded the file, finish the install, then switch it back off under Settings. Leaving it on does not break anything, but turning it off keeps other downloads safer.
Keeping the account locked
Use a password you have not reused on other sites, and log out when you hand the phone to someone. If a device goes missing, contact 24/7 live chat or write to [email protected] straight away so the session can be closed and your withdrawal held for review.

Six things you can do without a browser tab

Open an account

Cash in from ৳400

Deposit with bKash, Nagad, Rocket, Upay or a bank transfer. Most top-ups land in about 4 minutes and withdrawals clear in 45. Your first deposit can carry a 160% bonus capped at ৳18,500.

2,300 games in one lobby

Slots, fishing, lottery, crash rounds and live tables from Evolution, JILI, PG Soft, Playtech, Ezugi and Sexy Gaming. Filter by studio, search a title by name, or jump straight into a category.

Live dealers on real tables

Mini Baccarat and other studio tables stream inside the app. Several tables open at ৳1 a hand, and the video steps down to a lower bitrate when your signal drops instead of freezing.

Cricket and football markets

Match prices sit beside the casino section, so you can follow a game, check a line and place a bet without opening a second app or refreshing a page in the middle of an over.

One wallet, two screens

The phone build and the website share a single balance. Deposit on the app, open the desktop site an hour later, and the same money, bonus progress and VIP tier are waiting for you.

Updates in under a minute

When a new build ships, download it over the old file and Android keeps your login. The package stays around 28 MB, so an update on Wi-Fi takes less time than a short video clip.

Play slots, live tables and cricket from one wallet

See the casino lobby
Floodlit cricket stadium at night, the kind of match 949t players follow on the app
Match nights are the busiest hours in the app, so install and fund your account before the first ball.

Everything on the site is available in the build, from the arcade-style titles to the dealer studios. Two examples below show the range and the published return figures. Minimum stakes on the wider lobby start at ৳1, and the largest tables accept ৳50,000 a round.

Slot game cover art with bright dice symbols on a deep purple cabinet background Slots

Monster Dice

Evolution · RTP 95.5%

Live casino table cover showing a dealer, playing cards and chips in warm light Live Casino

Mini Baccarat

Sexy Gaming · RTP 95.7%

Published return figures describe long-run averages, not a guarantee for any single session.

Install the 949t app in five steps

Jump to the download
  1. 1

    Allow installs from your browser

    Open Settings, then Apps, then Special access, then Install unknown apps. Pick Chrome or whichever browser you use and switch Allow on. You can turn the same switch off again once the package is on the phone.

  2. 2

    Download the APK

    Tap Download APK at the top of this page. The file is 28 MB, so Wi-Fi takes seconds and mobile data takes a minute or two. Keep the tab open until the notification confirms the download has finished.

  3. 3

    Open the file

    Pull down the notification shade and tap 949-t.apk, or open Files, then Downloads, and tap it there. If nothing happens, the transfer stopped early. Delete the partial file and fetch a fresh copy from the download section.

  4. 4

    Confirm the install

    Tap Install on the Android prompt. Play Protect may show a scan warning because the package is not sold through Play Store. Choose More details, then Install anyway, and wait for the bar to finish before opening the app.

  5. 5

    Sign in and fund the account

    Use your existing details on the 949t login page, or start fresh through registration. The first deposit starts at ৳400 and can carry a 160% bonus up to ৳18,500, cleared at 6x wagering.

iPhone: add it to the home screen

  1. Open Safari and go to 949-t.app. Chrome on iOS cannot pin a web app to the home screen.
  2. Tap the Share button in the toolbar, scroll the list and choose Add to Home Screen.
  3. Name the shortcut 949t and tap Add. The icon drops in beside your other apps.
  4. Open the icon and log in. The lobby runs in its own window, without the Safari address bar.

There is no iOS build. Apple does not allow installs from outside its store, so the shortcut is the closest match, and it updates itself the moment the site does.

Which Android version do you need?

The build is a single APK rather than a store listing, so your phone checks the details below before it installs anything. A handset running Android 5 or older will refuse the file, and no workaround exists for that.

949t app package details, current build.
App name949t
Version3.5.16
File name949-t.apk
File size28 MB
RequiresAndroid 6.0 or newer
Last updated5 November 2026
PriceFree
LanguagesEnglish, Bangla
Download APK

949-t.apk

28 MB · version 3.5.16 · free

Save the file to your Downloads folder and open it from there. If the browser asks whether to keep the file, choose Keep, then tap Open. The QR code above does the same job when you are reading on a desktop.

App or mobile site: which one fits your data plan?

Sign in

The two versions share an account, a cashier and the same 2,300 games. What changes is how much the phone has to download each time you sit down to play, and how the login is handled.

Side-by-side comparison for a typical phone in Bangladesh.
What you compare949t appMobile browser
Install 28 MB once, then the icon sits in your app drawer. Nothing to install, but the lobby reloads on every visit.
Sign-in Stays signed in until you log out on that phone. Password again each time cookies are cleared.
Data use Shell loads once, then only game art and live video. Layout, banners and menus fetch again on every page.
Cashier bKash, Nagad, Rocket, Upay and bank transfer, no new tab. Same methods, but a fresh login often interrupts the flow.
Alerts Deposit and withdrawal updates reach the lock screen. Only email or a chat window you leave open.
Updates You install a new 28 MB APK when a build ships. Always current, because the page is served fresh.
Best for Daily play on your own handset. A quick check on a borrowed phone or a new device.

Download stuck? Try these five fixes

Back to download

Almost every failed install on Android comes down to one of five causes. Work down the table in order, since the first two account for most of the reports we see on live chat.

What you seeWhy it happensWhat to do
App not installed An older 949t build is already on the phone, or the file did not finish downloading. Uninstall the old copy, clear the browser download list, then fetch 949-t.apk again and install once. Your balance and history stay on the server, so nothing is lost.
Play Protect blocks the file Android flags anything that does not arrive through Play Store. Tap More details, then Install anyway. Only do this for the 28 MB file taken from 949-t.app, and close the page if the address bar shows a different domain.
Download stalls part way Weak mobile signal, or less than 30 MB of free storage. Move to Wi-Fi, delete a few large videos, then start the download again from this page instead of resuming a half-written file. Partial APKs fail at the install stage.
Parse error when you open it Android is older than 6.0, or a chat app renamed the file while forwarding it. Check Settings, then About phone, for the Android version. If it reads 6.0 or higher, download through the browser on this page rather than opening a forwarded copy.
Login rejected after install A typo in the number, or the password was changed on another device. Use the reset link on the 949t login page, then sign in with the new password. Still locked out? 24/7 live chat can verify the account in minutes.

Questions before you install

Is the 949t app safe to install?
The file on this page is served from 949-t.app over HTTPS and signed by us, so the version you get is the one we build. Android's warning appears for every package that does not come through its store, not because something is wrong with this one. Avoid copies forwarded through chat apps, and check the address bar before you tap.
Do I lose my website account when I install?
No. The app is a second way into the same account, so your balance, bonus progress, VIP tier and betting history are already waiting when you sign in. Anything you deposit on the website appears on the phone, and the reverse holds too. Only the login session is separate per device, so each one may ask for the password.
Why does Android warn me about this file?
Android only trusts packages that come from Play Store, and 949t is not distributed there. The prompt is a general rule for every outside install, including office and banking tools. Choose More details, then Install anyway. Switching the unknown source permission back off once the app is on your phone keeps the rest of your downloads safer.
How do I update the app?
When a new build ships, download 949-t.apk from this page again and install it straight over the existing app. Android replaces the old file and keeps your login, so storage use does not double. The package stays around 28 MB, which means an update on Wi-Fi finishes in well under a minute.
Can I install it on an iPhone?
There is no iOS build, because Apple does not allow installs from outside its own store. Open 949-t.app in Safari, tap Share, then Add to Home Screen. The shortcut opens the full lobby in its own window and stays current without you installing anything. Chrome on iOS cannot pin a site this way.
Will it run on slow internet?
The app is lighter than the website on a weak connection, because menus and layout are stored on the phone instead of fetched again on every visit. Live dealer video steps down to a lower bitrate on its own, and slots keep running on a 3G signal. For the 28 MB download itself, wait for Wi-Fi.
Is there a charge for the app?
The build is free, with no subscription and no download fee. What you spend is what you decide to deposit, starting at ৳400, plus whatever your operator charges for data used during the download and during live video. Withdrawals begin at ৳600 and usually clear in about 45 minutes.