xx789 App — Bet on Cricket, Slots & Live Casino From Your Phone

The xx789 app brings the full betting experience to Android. Deposit with bKash or Nagad, place cricket and football bets, spin slots, and cash out — all from one app. Free to download, no sign-up needed just to install.

Scan to download on Android.
Or search xx789.pro in your browser and tap Download.

System Requirements & Version Details

Before you download, check that your phone meets the minimum requirements. The xx789 app is lightweight and runs on most Android phones sold in Bangladesh over the last four years.

Detail Information
App Version 3.0.14 (latest stable release)
File Name xx789.apk
File Size 41 MB — fast to download even on mobile data
Minimum Android Android 6.0 (Marshmallow) or higher. Works on Android 7 through 14.
iOS / iPhone No dedicated iOS app. Use Safari on iPhone and tap Add to Home Screen for a shortcut that behaves like an app.
Last Updated 6 November 2026
Price Free — no cost to download or install
Language English & Bangla
Available on Google Play? No. Download only from xx789.pro to get the official APK.
Root Required? No — works on standard, unrooted Android phones
Internet Required? Yes — mobile data (4G/3G) or Wi-Fi; at least 1 Mbps recommended for live casino

Not sure which Android version you have? Go to Settings → About Phone → Software Information on your device.

What the App Accesses — and What It Does Not

The xx789 app only requests permissions it genuinely needs. It does not read your contacts, track your location, or access your photos. All traffic between your phone and our servers is encrypted.

SSL Encryption on Every Request

All data sent between the app and xx789 servers travels over TLS 1.3. That includes your login credentials, deposit requests, and bet slips. No one can intercept or read them in transit. The same encryption protects the web version as well, so your account is secure whether you use the app or a browser.

Minimum Android Permissions

The APK requests internet access and storage permission for caching game assets — that is all. It does not ask to read SMS, access your camera, or use your microphone. When you install, Android will show you the permission list; if anything looks unusual, do not proceed and contact our live chat. We will never ask for more than what is listed here.

Official APK — Only From xx789.pro

Only download the APK from the download button on this page or from xx789.pro directly. Third-party app stores and Telegram links may distribute modified versions that contain malware. The official APK is scanned and updated by the xx789 development team. After downloading, check that the file name is exactly xx789.apk and the size is 41 MB.

Two-Step Account Security

Your xx789 account uses a password plus a device-linked session token. If you log in on a new device, you will be asked to confirm via the registered mobile number. For extra safety, use a password you do not reuse elsewhere. Never share your password via SMS or chat — xx789 support staff will never ask for it. Contact 24/7 live chat immediately if you notice any suspicious activity.

Everything Available Inside the xx789 App

The app is not a stripped-down version. Every game, payment method, and promotion available on the full website is also inside the app.

cricket betting slip with live match odds displayed in the xx789 sports betting section

Cricket & Football Betting

Bet on BPL, IPL, T20, ODI, and Premier League matches in real time. The app loads live odds faster than most mobile browsers because it caches market data locally. Place a bet in under 10 seconds once logged in. Cash-out option available on selected pre-match events.

colourful slot machine reels spinning inside the xx789 casino app on a mobile screen

Slots from Top Providers

Play Fortune Mouse (KA Gaming, RTP 96.0%), Fruit Shop (Pragmatic Play, RTP 95.9%), Juma Dragon (JDB, RTP 97.8%), and many more — all with touch-friendly controls. Minimum bet starts at ৳1 on most slots, so you can play at your own pace without a large balance.

Live Casino With Real Dealers

Join European Roulette (Spribe, RTP 97.4%) or live Baccarat and Teen Patti tables streamed in HD. The app streams at a lower bitrate than desktop by default, keeping it smooth on 4G. Minimum bet on live tables is ৳5. No extra software needed — the stream opens inside the app instantly.

Crash Games & Instant Wins

Aviator-style crash games let you cash out at any point before the multiplier crashes. The app handles the real-time graph smoothly even on mid-range phones. Mine (JDB, RTP 97.2%) and similar instant games are also one tap away from the app home screen. Rounds last under 30 seconds.

Deposit & Withdraw via bKash

All four payment methods — bKash, Nagad, Rocket, Upay — work inside the app exactly as they do on the website. Minimum deposit is ৳300. Deposits confirm in about 4 minutes; withdrawals process in about 29 minutes. No extra fees. The app keeps your bKash number saved for repeat deposits.

Fishing Games & Arcade

Dragon Fishing (PG Soft), Mermaid Fishing (KA Gaming, RTP 96.5%), Pirate Fishing (Spribe), and Bingo Fishing (FA Chai) are all available in the app. Touch controls make fishing games feel more natural on mobile than on a desktop mouse. Bet from ৳1 and shoot for the big multiplier fish.

App vs Web Browser — Which Is Better for You?

Both the xx789 app and the mobile browser version give you full access to games and payments. Here is where they differ so you can choose what suits your phone and habits.

Feature xx789 App Mobile Browser
Needs installation Yes — 41 MB APK No — open xx789.pro and go
Works offline for browsing Cached lobby loads without data Needs active connection
Push notifications for odds Supported on Android Not available
Loading speed after first open Faster — assets stored locally Slightly slower on each visit
Automatic updates Manual — re-download new APK Always latest version
All games available
bKash / Nagad deposit
Works on iPhone Android only Safari on iOS works fine
Battery usage during slots Lower — optimised rendering Slightly higher in browser
Requires Google Play? Direct APK download N/A

Quick pick: On Android, the app is the better daily driver. On iPhone or a shared device, the browser version at xx789.pro is the simpler choice — no installation needed.

Install the xx789 App on Android — Step by Step

Installation takes about two minutes. The only extra step versus a Play Store app is turning on "unknown sources" — standard for any APK and completely reversible once installed.

  1. 1

    Allow Installation from Unknown Sources

    Open Settings on your Android phone and go to Security (or Privacy → Install Unknown Apps on newer phones). Find your browser (e.g. Chrome or Mi Browser) in the list and toggle Allow from this source to On. This tells Android it is okay to install APK files you download from outside the Play Store. You can turn this back off after installing the xx789 app — it is a one-time step and does not affect other apps on your phone.

  2. 2

    Download the xx789 APK File

    Tap the Download APK Free button on this page. Your browser will save the file xx789.apk (41 MB) to your Downloads folder. If your phone asks whether to keep the file, tap Keep. Make sure you are on a stable Wi-Fi or 4G connection so the download completes without corruption — a partial download will cause an install error. You can check the download progress in the notification bar.

  3. 3

    Open the Downloaded File

    Once the download finishes, tap the Open notification, or go to your phone's Files app and find xx789.apk inside the Downloads folder. Tap the file. Android will check the package and show you an installer screen with the app name and permissions requested. Review them — the app only asks for internet and storage. If you see any unexpected permissions, do not install and contact xx789 live chat immediately.

  4. 4

    Tap Install and Wait

    Tap the Install button on the Android installer screen. Installation takes under 15 seconds on most phones. When you see App installed, the xx789 app icon will appear on your home screen and in your app drawer. At this point you can go back to Security Settings and turn off "unknown sources" for your browser — this is optional but recommended as a safety habit. The app will continue working normally.

  5. 5

    Log In or Register to Start Playing

    Open the xx789 app from your home screen. Existing members: tap Log In, enter your registered mobile number and password, and you are in. New users: tap Register (or create an account here first) — registration takes under two minutes. After logging in, your first deposit of ৳300 or more unlocks the welcome bonus. Deposit with bKash or Nagad directly inside the app under Finance → Deposit.

iPhone Users — Add xx789 to Your Home Screen

There is no iOS app to download, but you can get a home screen shortcut that opens like a full-screen app — no browser address bar in the way.

  • 1
    Open xx789.pro in Safari

    On your iPhone, open the Safari browser (not Chrome) and navigate to xx789.pro. The site is fully optimised for mobile and loads all games and payment options.

  • 2
    Tap the Share Icon

    At the bottom of the Safari screen, tap the Share icon — the box with an arrow pointing up. A menu will slide up from the bottom of your screen with sharing and saving options.

  • 3
    Select "Add to Home Screen"

    Scroll down in the share menu and tap Add to Home Screen. Give the shortcut a name (e.g. "xx789") and tap Add in the top right. The xx789 icon will appear on your iPhone home screen.

  • 4
    Open and Log In

    Tap the new icon on your home screen. The site opens in full-screen mode. Log in with your xx789 account details to place bets and play games — the experience is nearly identical to the Android app.

Get the APK — Direct Download

xx789 App — Version 3.0.14
xx789.apk | 41 MB | Android 6.0+ | Free
Download xx789.apk Updated 6 Nov 2026 · Secure direct link from xx789.pro

After downloading, check the file name is xx789.apk and size is 41 MB. If the size does not match, delete the file and try again — a corrupted download will not install correctly. Only download from this page or from xx789.pro.

Related pages you might need:

Fix Common Installation Problems

If the APK does not install or the app crashes on first open, one of these five issues is usually the cause. Work through the fix column before contacting live chat.

Problem Likely Cause Fix
"Install blocked" message Unknown sources not enabled for your browser Go to Settings → Security → Install Unknown Apps. Find the browser you used to download (e.g. Chrome) and enable it. Then try installing the APK again. This setting is per-app, not system-wide on Android 8+.
APK file will not open Incomplete download or corrupted file Delete the downloaded file. Check you have a stable internet connection — Wi-Fi is best. Re-download from the Download APK Free button on this page. The correct file size is exactly 41 MB; anything smaller means the download was cut short.
"App not installed" error after tapping Install An older xx789 APK version already installed, or insufficient storage First, uninstall any existing xx789 app: Settings → Apps → xx789 → Uninstall. Then check you have at least 100 MB of free storage (Settings → Storage). Re-run the installer. If the error persists, restart your phone and try once more.
App installs but crashes on open Android version below 6.0, or corrupted install Confirm your Android version: Settings → About Phone → Software Information → Android version. If it shows 5.x or lower, the xx789 app is not compatible — use the mobile browser at xx789.pro instead. If Android is 6.0+, uninstall and reinstall the APK fresh.
Games load slowly inside the app Weak mobile data signal or low RAM Close background apps to free up RAM (Android Recent Apps button → Close All). Switch to Wi-Fi if possible, or move to an area with better 4G signal. Live casino streams need at least 2 Mbps; slots work fine on 1 Mbps. Restarting the app clears the cache and often fixes slow loading.

Still stuck? Open the xx789 app's live chat (or visit xx789.pro on your browser and use the chat icon). The support team is available 24/7 and can walk you through any installation issue.

Download the xx789 App — Free APK for Android

  • Instant deposits via bKash & Nagad

    Top up your account in under 4 minutes. No bank visit, no delays — just open the app and deposit ৳300 or more.

  • Cricket & football bets in one tap

    Live BPL, IPL, T20 and Premier League markets load fast. Place a bet between overs without switching tabs.

  • Full casino lobby — slots, fishing & live tables

    All games from Pragmatic Play, PG Soft, JDB and more are available. Same games as the desktop site, touch-optimised.

  • Light file, wide compatibility

    Only 41 MB. Runs on Android 6.0 and above — covers nearly every Android phone used in Bangladesh today.

Version 3.0.14
Size 41 MB
Android 6.0+
Price Free

Scan the QR code with your phone camera, or visit xx789.pro in your browser and tap Download App. iOS users: open Safari and tap Add to Home Screen.

Questions About the xx789 App

1 Is the xx789 APK safe to install on my phone?
Yes, as long as you download from this page or from xx789.pro. The APK is built and maintained by the xx789 development team and does not contain malware, spyware, or unauthorised tracking. It only requests two permissions: internet access and local storage for caching game assets. If you download from a third-party source — a Telegram group, another website, or a modified APK site — we cannot guarantee the file is clean. Always verify the file name is xx789.apk and the size is exactly 41 MB after downloading before installing.
2 Why is the app not on Google Play?
Google Play does not allow real-money gambling apps in all markets, so the xx789 app is distributed as a direct APK download — a standard practice for betting platforms serving Bangladesh. This is not a sign the app is unsafe. Installing APKs is a built-in Android feature; you simply allow installation from unknown sources once inside Settings, then disable it again afterwards. The direct distribution also means the xx789 team can push updates faster without waiting for a third-party app store review process.
3 How do I update the xx789 app to the latest version?
There is no automatic update prompt inside the app. When a new version is released, the Download APK Free button on this page serves the latest build — currently version 3.0.14 (updated 6 November 2026). To update: download the new APK file from this page, then tap it to install. Android will update over the existing installation without deleting your account data or settings. You do not need to uninstall the old version first. Check this page every few weeks or watch for an in-app banner notification about new versions.
4 The installation keeps failing — what should I try next?
Work through these checks in order. First, confirm your Android version is 6.0 or higher (Settings → About Phone). Second, make sure the downloaded file is exactly 41 MB — if it is smaller, the download was interrupted; delete it and re-download on a stable connection. Third, check that "Install Unknown Apps" is enabled for the browser you used to download. Fourth, free up phone storage — the app needs at least 100 MB of free space to install. If all four checks pass and it still fails, restart your phone and try the installation again. Contact xx789 live chat if the issue continues.
5 Can I use the same account on both the app and the browser?
Yes. Your xx789 account works across all platforms — Android app, mobile browser, and desktop browser — using the same username and password. Your balance, bonus progress, and transaction history are synced in real time. You can start a session on the app, then continue on a browser without losing anything. The only limitation is that you cannot be actively placing a live bet on two devices simultaneously on the same market. Log in here to access your account from any device.
6 Does the app work with bKash and Nagad for deposits?
Yes. All four supported payment methods — bKash, Nagad, Rocket, and Upay — are available inside the xx789 app under Finance → Deposit. The minimum deposit is ৳300 and funds usually appear in your xx789 balance within about 4 minutes. Withdrawals go back to your mobile wallet within about 29 minutes. The minimum withdrawal amount is ৳900 and the daily maximum is ৳60,000. No extra fees apply to deposits or withdrawals made through the app.
7 Is there an xx789 app for iPhone?
There is no dedicated iOS app available for download. iPhone users can access the full xx789 platform through Safari at xx789.pro — all games, payment methods, and account features work in the mobile browser. For a more app-like experience, open xx789.pro in Safari, tap the Share icon at the bottom of the screen, and select Add to Home Screen. This creates a full-screen shortcut on your iPhone home screen that opens without the browser address bar. The registration and login process is identical on iOS.
18+

Play Responsibly. The xx789 app is intended for users aged 18 and above only. Gambling should be entertaining, not a way to make money. Set deposit limits and take breaks. If gambling stops being fun, visit our Responsible Gaming page for guidance and self-exclusion options.