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
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.
Scan this code with your phone camera to open the same 949tt.apk download. Useful when you are reading this page on a desktop.
| 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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
Open 949tt in Safari
Use Safari rather than Chrome on iOS, because only Safari can add a web page to the home screen.
-
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.
-
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.
| 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.
| 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.