949tt App: Download the APK for Android Phones

The 949tt app keeps the whole lobby in your pocket: slots, live dealer tables, crash rounds and cricket markets. The file is 52 MB and usually lands in under a minute. There is no store account to open and nothing to pay for the download.

On a laptop instead? The QR code in the download panel below opens the same file on your phone camera.

18+ · Play Responsibly · BDT accounts only

Player holding a phone with a dark green casino lobby of game tiles on screen
Version
3.5.16
File size
52 MB
Android
8.0+
Cost
Free

One file, one tap, and the lobby opens

  • No Play Store account needed The 949tt APK installs straight from this page, so a Play Store listing change never leaves you without the app.
  • One login across app and site Your balance, bonus and open bets follow the account, not the device. Sign in on the app or browser with the same credentials.
  • Painless updates Updates arrive as a fresh APK you install over the old build. Saved logins and your place in a game stay where they were.
  • Android 8.0 or newer · 52 MB · Free Version 3.5.16, updated 5 November 2026. Minimum deposit after install: ৳150 via bKash, Nagad, Rocket or Upay.
Download APK 949tt.apk · 52 MB · Free

Scan this code with your phone camera to open the same 949tt.apk download. Useful when you are reading this page on a desktop.

Build details, checked against the current file on the server.
Item Detail
Version 3.5.16
File name and size 949tt.apk · 52 MB
Minimum Android version 8.0
Last updated 5 November 2026
Price Free
Languages English and Bangla
What you need before you start A phone on Android 8.0 or newer, an internet connection, and enough free storage for the 52 MB file plus its cached game art. Clear old videos or duplicate photos first if the phone is nearly full.

Installing 949tt on an Android phone

Five steps, done once. The only part that surprises people is the unknown sources switch, so it comes first.

  1. Allow installs from your browser

    Open Settings, go to Apps, then Special app access, then Install unknown apps. Pick the browser you download with and turn Allow from this source on. Android remembers the choice, so this step is a one-time job per browser.

  2. Download the 52 MB file

    Come back to this page and tap Download APK. The file lands in your Downloads folder, usually within a minute on 4G. Keep the screen awake until the progress bar closes, because locking the phone mid-download is the most common reason a file arrives broken.

  3. Open the file and install

    Tap the finished download in your notification shade, or open Files and choose Downloads. Select 949tt.apk, look over the short permission list, and tap Install. The unpacking takes a few seconds on most phones sold in Bangladesh.

  4. Clear the Play Protect warning

    Android may say the app was not scanned or is unfamiliar. That happens with any file installed outside the Play Store, not just 949tt. Tap More details, then Install anyway. If you would rather stop, close the warning and the file is simply discarded with nothing changed on the phone.

  5. Sign in and fund the account

    Open 949tt and log in with the number or username you already use on the site. New here? Register first, then deposit from bKash, Nagad, Rocket or Upay. Most deposits show up in about 5 minutes, and the minimum is ৳150.


On an iPhone, keep 949tt on the home screen instead

There is no iOS build and an APK will never open on an iPhone, so do not waste data downloading one. Safari can still put 949tt one tap away, and it behaves much like an installed app.

  1. Open 949tt in Safari

    Use Safari rather than Chrome on iOS, because only Safari can add a web page to the home screen.

  2. Tap Share, then Add to Home Screen

    Press the share icon in the toolbar, scroll the list, and choose Add to Home Screen. Name the shortcut 949tt and confirm.

  3. Log in once and stay signed in

    The icon opens the full mobile site without a browser bar and keeps you signed in, so the trip from pocket to game is one tap.

Android tablets follow the same five steps as phones. On a tablet, the lobby switches to a wider grid and the live tables stream in landscape.


What actually sits inside the app

The lobby carries more than 4,300 titles from Evolution, Playtech, JDB, FA Chai and Sexy Gaming. Everything below opens inside the app, without switching to a browser.


Six things the app does better than a browser tab

A filtered slot lobby

Sort by provider, volatility or RTP instead of scrolling thumbnails. Mahjong Ways sits at 97.8% and Fierce Fishing at 97.5%, so you can hunt high-return games quickly on a small screen.

Live dealer tables that fit your hand

Evolution rooms stream in portrait or landscape. Limits start low enough for a ৳150 first deposit and climb for bigger bankrolls, and each table shows its own recent results before you sit down.

Crash rounds with auto cash-out

Set a target multiplier before the round opens and the app closes your bet at that number, even if you look away. Quick rounds suit a phone in your hand better than a desktop window.

Cricket and football markets

Pre-match and in-play prices for BPL, international cricket and the big European leagues. Odds refresh on the same feed as the desktop site, and the bet slip stays open while you browse other markets.

A cashier built for BDT

bKash, Nagad, Rocket and Upay run inside the app. Deposits usually settle in 5 minutes and withdrawals in 29, with a ৳150 minimum deposit and a ৳1,000 minimum withdrawal.

English and Bangla labels

Menus, cashier buttons and error messages switch between English and Bangla. That matters when a payment prompt appears at midnight and you need to read it fast without guessing the wording.


Permissions, downloads and account safety

An APK asks for more than a Play Store install, so it helps to know exactly what you are agreeing to and what nobody should ever ask you for.

  • Storage and downloads

    The app writes its own files so game art loads faster after the first visit. It does not read your photos, messages or contacts. If a file manager prompt asks for access to your whole gallery, that request is not coming from 949tt.

  • Notifications

    Notifications are optional and used for bonus drops, deposit confirmations and match starts. You can turn them off in Android settings at any time without breaking the app or losing access to your account.

  • Where the file comes from

    Download 949tt.apk from this page only. Copies passed around on Telegram groups or unnamed file sites can be modified, and a modified build is the fastest way to lose both your balance and your password.

  • Details nobody needs

    Support will never ask for your password or a bKash PIN, and no one needs your one-time code to send you a bonus. Keep KYC documents for the withdrawal step: NID, passport or driving licence, usually reviewed within 6 hours.


App or browser: which one fits your day

Both routes reach the same account and the same wallet. The difference is how much of your phone they use and how quickly the lobby loads on a weak connection.

Same account, same balance. Only the delivery changes.
Point 949tt app Mobile browser
Getting started Download 52 MB, allow unknown sources, install once Open the site and log in, nothing to install
Speed after the first visit Game art is cached, so the lobby opens faster on repeat visits Reloads assets on each new session
Data use Lighter on repeat sessions; the first download is the heavy part Steady on every visit, heavier on live dealer tables
Alerts Push notifications for bonuses and match starts None unless you keep a tab open
Cashier bKash, Nagad, Rocket and Upay built in Same four channels on the deposit page
Updates A new APK you install over the old one, roughly every few weeks Always the current version after a refresh
Storage 52 MB plus cached game art Nothing beyond normal browser cache
Best for Daily players who use one phone and want alerts Shared phones, borrowed devices, occasional play

When the install does not go through

Almost every failed install traces back to an unfinished download or a leftover build on the phone. Work through the table in order.

Five common failures and what to do about them.
What you see Why it happens What fixes it
Parse error when you tap the file The download stopped early, usually because the screen locked or you switched to another app mid-transfer. Delete 949tt.apk from Downloads, keep the browser in front, and download again on Wi-Fi. Check the file reads 52 MB before tapping it.
App not installed, right at the end An older 949tt build signed differently is already on the phone, so Android refuses to overwrite it. Uninstall the old icon, restart the phone, then install the new 52 MB file and log in again with the same account.
Play Protect blocks the install The file was not distributed through Google Play, so the scanner flags it by default. Tap More details, then Install anyway. If that button is missing, pause Play Protect scanning for a minute, install, then switch scanning back on.
Install finishes but the app closes on launch The phone is below Android 8.0, or free storage is too low for the app to unpack its assets. Check Settings, About phone for the Android version. On a supported phone, clear a gigabyte of space, then reinstall the file.
Login fails after a clean install The password is wrong, or the account was registered with a different phone number than the one you are typing. Use the reset link on the 949tt login page, or open live chat with your NID so support can check the account.

Still stuck? Live chat runs 24/7, and [email protected] works for screenshots of the error. Mention your phone model and the Android version, because both change the settings path.


949tt app questions players send us

Topics

  • Download and file size
  • Install errors
  • Updates and storage
  • Safety and account

Answers below cover the Android APK. For wallet questions, the deposit guide goes step by step through bKash and Nagad.

Is the 949tt APK safe to install?
The file on this page is the build we publish, with no extra tooling added. Android flags any app that arrives outside the Play Store, which is why the warning looks alarming but appears for every sideloaded app. Install only from 949tt.lat, ignore copies shared in messaging groups, and the risk drops to the same level as any store download.
Why does my phone say "app not installed"?
Nearly always a leftover build. An older 949tt with a different signature cannot be overwritten by the new one, so Android stops at the last step. Uninstall the existing icon, restart the phone, then run the 52 MB file again. If it still fails, the download itself is incomplete and needs a fresh start on Wi-Fi.
Do I have to delete the old version before updating?
No, not when both builds come from here. Install the new APK straight over the old one and your login, balance and open bets carry across untouched. Only switch to a clean install when Android refuses the overwrite, which usually means the old copy came from somewhere else and carries a different signature.
How do I update the 949tt app when a new version drops?
Come back to this page and download the file again. The current build is version 3.5.16, dated 5 November 2026. Tap the new APK, confirm the install, and Android swaps the files while keeping your account data. There is no in-app update button, so a fresh download is the update.
Does the app run on iPhone or on an old Android phone?
There is no iOS file at all, so an APK will not open on an iPhone; use Safari and Add toHome Screen instead. On Android the floor is version 8.0. Phones older than that can still reach the full lobby through the mobile browser, including the cashier and live tables.
How much data does the first install use?
The APK is 52 MB, so the download fits comfortably inside a standard data pack. Live dealer tables use the most data afterwards, and slots use the least once their art is cached. If you play on mobile data, download on Wi-Fi and keep live rooms for a Wi-Fi connection.
Can I start with the smallest deposit after installing?
Yes. The minimum deposit is ৳150 through bKash, Nagad, Rocket or Upay, and most top-ups land in about 5 minutes. Withdrawals start at ৳1,000 and typically take 29 minutes. Complete KYC with your NID, passport or driving licence before the first withdrawal, since review takes up to 6 hours.