>

1xBet mobile app — a guide for players in Vietnam

Two main routes put 1xBet on your phone: an APK for Android downloaded straight from this site (Google Play blocks betting apps in Vietnam) and a PWA through Safari for iPhone. The cashier runs in VND from VND 50,000, MoMo and ZaloPay deposits and withdrawals sit inside the app, and code VNPOWER88 at sign-up lifts the sports bonus to 130% up to VND 3,250,000 or opens the casino package of VND 40,000,000 + 150 free spins across your first four deposits.

1xBet mobile app for Android and iOS in Vietnam

Top 1xBet slots in Vietnam

Player favourites · refreshed weekly · play in VND · code VNPOWER88
See all 8,000+ slots →

1xBet Vietnam app: quick facts

If you only need the spec sheet before you read on, it is all below. The full install guide for each platform follows in the sections after it.

Operator1xBet (1xCorp N.V., Curaçao licence 1668/JAZ)
Domain1xbet-vn.app — the APK comes from this site, not Google Play
PlatformsAndroid APK · iOS PWA via Safari · App Store (region-dependent) · Windows
Android version5.1 and up · APK ~85 MB · ~140 MB once installed
iOS versioniOS 14+ (App Store build) · PWA runs from iOS 11
WindowsWindows 7, 8, 10, 11 · installer ~25 MB · ~150 MB once installed
LanguagesVietnamese, English and 60+ others
CashierFrom VND 50,000 · MoMo, ZaloPay, Viettel Money, ShopeePay, VNPay QR, bank transfer, cards, crypto
Welcome bonusSports 100% up to VND 2,500,000 — enter VNPOWER88 to lift it to 130% up to VND 3,250,000 · OR casino up to VND 40,000,000 + 150 free spins over the first four deposits
Min / max depositVND 50,000 / VND 200,000,000 per transaction, no fee
CostFree to install on every platform
Limits18+ only · KYC required before the first withdrawal

The rest of the page digs into each install route, the permissions the app requests, how bet slips respond on Viettel versus VinaPhone, and the five issues new accounts in Vietnam hit most often. Use the contents above to jump straight to what you need.

1xBet APK download for Android

Google Play policy blocks betting apps in Vietnam, so the Android build ships straight from 1xbet-vn.app. The APK weighs 85 MB on download and takes about 140 MB once installed. Total time from tapping download to your first login: under five minutes on a normal connection.

Install the 1xBet APK in five minutes

  1. Open 1xbet-vn.app on your phone
    Chrome works best. Tap the blue download button at the top of the page or scroll to the "Mobile App" block in the footer. If your carrier blocks the main site, get a backup address from 1xBet Link.
  2. Tap the Android icon
    The APK downloads to /Download. Chrome shows the warning "This type of file can harm your device" — the generic notice Google attaches to any APK from outside Play. Tap "Download anyway".
  3. Open the downloaded file
    When the download bar finishes, tap the notification to reach the install screen. If you dismissed it, find the APK under Files → Downloads and open it there.
  4. Allow the install source
    Android 8 and up asks per app: "Allow Chrome to install unknown apps". Turn it on. This box only appears the first time you install an APK from that browser.
  5. Tap Install
    About 30 seconds. The app icon lands on your home screen. One login holds the session for 30 days unless you sign out.

If your phone runs MIUI, ColorOS or another custom Android skin, the "allow unknown sources" toggle sits in a slightly different place — see the table by brand below.

Notes by phone brand sold in Vietnam

Thế Giới Di Động, FPT Shop, CellphoneS and Điện Máy Xanh stock mostly a handful of big brands. Each brand runs its own Android skin with the security box in a different spot:

Brand / skinWhere "install unknown apps" livesExtra step
Samsung One UISettings → Biometrics & security → Install unknown appsNone — turn it on and install
Xiaomi MIUI / HyperOSSettings → Privacy protection → Special permissions → Install unknown appsMIUI Optimization often gets blamed; leave it on, no harm
OPPO ColorOSSettings → Additional settings → Security & emergency → Install unknown appsNone
Vivo Funtouch / OriginOSSettings → More settings → Permissions & privacy → Install unknown appsNone
Realme realme UISettings → Password & security → System security → Install unknown appsNone
Honor MagicOSSettings → Security → More settings → Install apps from external sourcesNone
Stock Android (Pixel, Nokia, Motorola)Settings → Apps → Special app access → Install unknown appsNone

Xiaomi and OPPO fill most of the mid-range shelves in Vietnam — both bundle a built-in security scanner that sometimes flags the APK. Pause the auto-scan in the security app while you install, then switch it back on.

Check the 1xBet APK is the real build

Plenty of sites clone the 1xBet brand to spread malware. Three checks before you tap Install:

1xBet on iPhone — PWA, App Store, region change

Apple handles betting apps differently from Google. The Vietnamese App Store usually hides 1xBet from search results, but Apple changes this without notice. Below are three install routes, ordered by how little they touch your phone — for players in Vietnam, the PWA through Safari is the quickest and cleanest.

Route 1 — PWA through Safari (no Apple ID change)

No region switch, no second account. The PWA installs as a home-screen icon and runs full screen — the gap versus a native app is close to nothing. Face ID login, push notifications and offline cache all work.

  1. 🍏
    Open in Safari
    1xbet-vn.app
  2. 📤
    Share menu
    Square with an arrow on the bottom edge
  3. 📱
    Add to Home Screen
    Scroll down in the share sheet
  4. Confirm the name
    "1xBet" is enough; rename if you like

The PWA installs in 10 seconds and takes ~5 MB. The first open pulls about 30 MB of assets into cache. After that, pages inside the PWA load 30-40% faster than in plain Safari.

Route 2 — search the App Store

  1. 🔍
    Open the App Store
    Search "1xBet"
  2. Check the publisher
    "1XCorp N.V." is the official build
  3. ⬇️
    Get
    Face ID confirms, the install begins
  4. 🚀
    Open
    Done in ~3 minutes

No result means your Apple ID region is blocking it — Apple filters betting apps by account region, not by IP address. Move to route 3, or go back to route 1 for speed.

Route 3 — change the Apple ID region (Cyprus or Nigeria)

For anyone set on the native App Store build. You temporarily switch your Apple ID country to a place where 1xBet is listed, install, then switch back. No payment card is needed during the change.

  1. Sign out of your current Apple ID
    Settings → [your name] → Sign out. Keep a copy of your data on the device.
  2. Create a new Apple ID with Cyprus or Nigeria
    Go to appleid.apple.com in Safari and set up a new ID. Pick Cyprus and set payment to "None" — a new account is allowed to.
  3. Sign in with the new ID on the App Store only
    Keep iCloud on your main ID; change only the App Store ID. Settings → App Store → Apple ID.
  4. Find and install 1xBet
    The app shows up in the Cyprus catalogue. Tap Get and wait for the install.
  5. Switch back to your main Apple ID
    Once installed, sign out of the Cyprus ID and back into your main one. The app stays on the device and runs normally.

To update the App Store build you have to sign back into the Cyprus ID. Most players find swapping the App Store ID each update, then swapping back, the lightest option — or use the PWA from the start and skip the hassle.

After install — the trust dialog

Install through the App Store and the app opens straight away. Install through TestFlight or an enterprise channel (rare with 1xBet, but it happens when the App Store listing is empty) and iOS shows "Untrusted developer" on the first tap. Fix it in Settings → General → VPN & Device Management → 1XCorp N.V. → Trust. Skip this step and the app refuses to open.

1xBet on a Windows PC

The Windows build suits two kinds of player: live-football fans who want one screen for the match and one for the slip, and casino players running several tables at once. The installer weighs 25 MB and takes ~150 MB once installed. The file is signed, so Defender stays quiet.

  1. 🌐
    Open the site on PC
    "Mobile App" block in the footer
  2. 🪟
    Pick Windows
    Tab next to the Android icon
  3. ⬇️
    Download the installer
    Signed EXE, ~25 MB
  4. Run, pin
    Pin to the taskbar for one-tap opening

The desktop build shines at parallel workflows: a V.League match in one window, the live slip in another, Aviator in a third tab. A mouse cash out beats a tap — handy if you close at a set multiplier instead of setting auto-cashout.

System requirements and supported devices

1xBet keeps the spec bar low so any phone bought in the last six years runs it. The minimum is easy to hit; the recommended tier is for smooth live betting when V.League odds move twice a second late in a match.

PlatformMinimum OSMinimum RAMFree storageMinimum chip
Android APK5.1 (Lollipop)2 GB200 MB1.2 GHz quad-core
iOS App / PWAiOS 14 (PWA: iOS 11)2 GB250 MBA12 Bionic or newer
Windows desktopWindows 7 SP14 GB1 GB2.0 GHz dual-core

Any phone stocked widely at Thế Giới Di Động or FPT Shop runs the app without a stutter. A list of tested devices from Vietnam's budget tier:

First launch — what to set

The app opens on a shared welcome screen. The choices here lock for the long term — currency, language, biometric login and push notifications. It pays to stop and set them right instead of tapping through.

Past the first setup pass, the welcome banner offers the bonus branch. Sports (100% up to VND 2,500,000, and VNPOWER88 makes it 130% up to VND 3,250,000) or casino (up to VND 40,000,000 + 150 free spins over the first four deposits). The choice locks on your first deposit and cannot switch branches after that.

1xBet app permissions

On the first run the app requests a batch of permissions. Most people tap through without reading; the table below explains what each one trades for, and what you lose if you deny it.

PermissionWhat the app does with itIf you deny it
NotificationsAlerts on falling odds in matches you bookmark, kick-off reminders, free-spin offers, deposit confirmations.You bet blind to live odds swings. Offers still credit but you only see them when the app is open.
StorageCaches bet history, slot assets and odds streams for offline viewing. Cuts data on later sessions.Every open reloads from scratch. Data use nearly doubles for a 30-minute session.
CameraScans your ID card during KYC. It only turns on when you tap "Upload documents" in account settings.Upload the ID photo from your gallery instead of scanning live. No functional loss, just slower.
Location (approximate)A fraud check in the cashier — it matches your country against the account country. It only runs during deposit/withdrawal flows.The cashier may add one confirmation step. Still usable.
BiometricsFace ID / fingerprint login to skip the password on every open.Enter the password each time. No loss of safety.
Network stateAuto-switches the odds stream between high frequency (Wi-Fi) and low (mobile data).The high-frequency stream runs on data — heavier on your plan.

No permission is mandatory — the app runs with them all denied, except actions that need a specific one (camera for KYC, location for a few cashier checks). Fine-tune it in Settings → Privacy.

1xBet welcome bonus in the app

The promo lineup in the app matches the web. Same welcome package, same wagering terms, same expiry. The app adds a few offers the web does not have: free spins sent over push notifications, odds boosts on V.League accumulators before a round, and a guaranteed refund on your first deposit made through mobile.

Activate the welcome bonus from the app

  1. Tap Registration
    Top-right of the home screen. The form takes a phone number or email.
  2. Pick Vietnam + VND
    The country field auto-fills from your IP. Check it before you submit.
  3. Enter VNPOWER88 in the promo code field
    Tap the small "+" next to the password line to open the code field.
  4. Choose Sports or Casino
    A toggle — Sports (130% up to VND 3,250,000 with the code) or Casino (up to VND 40,000,000 + 150 free spins).
  5. Make the first deposit
    Minimum VND 50,000 on any channel. The bonus credits within a minute of the money arriving.

Track bonus progress in Account → My promotions. Release terms: the sports bonus needs 5x wagering on accumulators of 3+ legs, each leg at odds 1.40 or higher; the casino package runs 35x. The progress bar updates after every settled sports slip and every casino spin — slots count 100%, live dealer 10%, table games 5%.

1xBet sports betting in the app — Asian Handicap and V.League

Football is why most Vietnamese accounts get opened. The football tab leads the home screen through the V.League season (August to June), shifts focus to the AFF Cup or World Cup qualifiers when they land, and never drops the Vietnam national team from the featured row. The dominant market formats: Asian Handicap and over/under — exactly how Vietnamese players read a line.

Football in the app

V.League · EPL · UCL

The Asian Handicap board refreshes every 2-3 seconds in play, with over/under and corners right below the main line. V.League 1 runs 14 teams — Công An Hà Nội took the 2025/26 title (a third crown, sealed with three rounds to spare), after Thép Xanh Nam Định held the cup across 2023/24 and 2024/25. Midweek nights belong to the Champions League; weekends fill with the EPL and La Liga. Goal and red-card alerts push straight to the lock screen.

  • V.League 1 (14 teams) & V.League 2
  • Vietnamese Cup
  • Vietnam NT — AFF Cup & World Cup qualifiers
  • EPL · La Liga · Serie A · Bundesliga
  • UEFA Champions League · Europa League
  • AFC Champions League Elite
Best paired with: live Asian Handicap, over/under, corners, bet-builder accumulators on UCL nights
Open the 1xBet app to bet football

Less popular sports — table tennis, snooker, darts — carry pre-match odds only with thinner markets, but they still sit one tap from the home screen.

1xBet casino in the app — Aviator and live dealer

The casino tab gathers 7,000+ slots plus live dealer rooms and crash games into one filter. A loader tuned for mobile keeps the time to the first spin under 3 seconds across every provider, including the Pragmatic Play and NetEnt megaways builds that run heavy on older Android phones.

🎰Slots in the app

7,000+ games · 100+ providers

Filters by RTP band, volatility and feature (megaways, bonus buy, hold-and-win) sit at the top of the slots tab, and search takes both Vietnamese and English titles. Bet low in VND, and the button layout holds whether you play portrait or landscape.

  • Gates of Olympus (Pragmatic Play, RTP 96.5%)
  • Sweet Bonanza & Sweet Bonanza 1000
  • Sugar Rush 1000
  • The Big Bass Bonanza series
  • Starburst, Gonzo's Quest (NetEnt)
  • Book of Dead (Play'n GO)
Best paired with: megaways bonus buy, data-light spin sessions, RTP-based slot hunting, fast reels on 4G
Play in the 1xBet app

1xBet deposits and withdrawals in the app

The in-app cashier shares its core with the web, plus one mobile-only touch: MoMo, ZaloPay and Viettel Money push a deep-link confirmation back to 1xBet, so a deposit finishes without switching apps twice.

  1. Tap the Deposit button
    The blue button top-right, on every screen in the app.
  2. Pick a Vietnamese wallet
    MoMo, ZaloPay, Viettel Money, ShopeePay and VNPay QR head the list. Vietcombank, Techcombank and BIDV transfers, cards and crypto sit below.
  3. Confirm in the wallet app
    A push jumps you to MoMo / ZaloPay. Approve there, and the phone returns to 1xBet on its own.
  4. Balance updates
    E-wallets land in under a minute. Bank transfers take longer.

The withdrawal flow follows the same shape: e-wallets clear inside 24 hours, often in minutes; bank rails 24-72 hours; crypto under 1 hour. The app remembers your last method, so a repeat withdrawal takes two taps and one Face ID.

1xBet app updates

The app checks for a new build on every open. With a patch waiting, the splash screen shows an "Update available" badge and a one-tap install button. The process differs by platform:

The average cadence is one build every 2-3 weeks. Big releases (new market types, an interface refresh) ship monthly; security patches ship sooner when needed. For APK users: the build inside the app is always more valid than an old file on your phone — don't reinstall an APK you downloaded months ago.

1xBet app on Viettel, VinaPhone and MobiFone

The three Vietnamese carriers differ in tower density, peak-hour congestion and data-plan structure. The table below is measured per carrier, tested in Hanoi, Ho Chi Minh City, Da Nang and Can Tho. Bet-slip latency is the time from tapping confirm to the server receiving the request — under 500ms is fine, over 1.5 seconds starts to grate.

CarrierBet-slip latencyLive odds tickStream stabilityData per hour live
Viettel 4G~260ms2 sec/tickStrong, rare stutter~45 MB
Viettel 5G~130ms1 sec/tickStudio-quality picture~60 MB
VinaPhone 4G~300ms2 sec/tickSolid in cities, occasional drop on the fringe~50 MB
VinaPhone 5G~170ms1 sec/tickStrong~65 MB
MobiFone 4G~340ms3 sec/tickFine for casino, sometimes laggy on live streams~40 MB
FPT / VNPT fibre~80ms1 sec/tickBest picture qualityn/a (unlimited)

The data figures above cover live betting plus the odds stream, not the video stream. Turn on video too, and a 90-minute V.League match uses about 350 MB at standard quality, 500-600 MB in HD. On a thin data plan, drop the quality to SD in the player settings — it saves around 40% and the picture is still watchable.

One thing worth knowing: 8-10 pm on weekday evenings is peak load on all three carriers. Odds refresh slows 30-50% in that window. The app handles it cleanly — slips still lock at the price you saw — but the numbers on screen tick more slowly. On home Wi-Fi from FPT or VNPT: if the carrier DNS blocks the domain, the app still connects over its own channel, while the browser needs a backup link.

1xBet app vs PWA vs browser vs Windows

Four doors into the same product. Which one you pick depends on your device, your data plan and whether you bet several matches at once.

CriterionAndroid APKiOS PWAMobile browserWindows desktop
Install size~140 MB~30 MB0~150 MB
Login session held30 days30 daysPer session30 days
Push notificationsYesYes (iOS 16.4+)NoYes (system tray)
Biometric loginYesYesNoWindows Hello
Live streamingYesYesYesYes (highest quality)
Multi-tab bettingNoNoLimitedYes — separate windows
Data efficiencyBestGoodWorst (no cache)n/a Wi-Fi
Beats carrier blocksOwn channelNeeds a live linkNeeds a backup linkOwn channel
Update methodIn-app dialogBackgroundn/aAutomatic
SuitsDaily players on dataiPhone owners avoiding a region switchOccasional play, nothing installedLive streaming + several matches

After the first month, most players settle on the Android APK or the iOS PWA. The browser suits one-off play; the Windows build suits focused live-football sessions. Against the domain-blocking backdrop in Vietnam, the APK earns one more point: the app connects to the server over its own channel, independent of carrier DNS.

Troubleshooting — 5 common issues

From a year of support tickets, these are the issues new accounts in Vietnam hit most, with a 60-second fix for each.

1. APK installs but won't open on Android

Almost always a WebView fault. The app depends on Android System WebView; disable it in Settings → Apps → System apps and the 1xBet APK crashes on open. The fix: re-enable WebView, restart the phone, reopen the app. If WebView is missing entirely on stock Android 7-9, install it from any APK source.

2. Can't download the APK because the site is blocked

Viettel, VNPT and FPT block betting domains at the DNS layer. Three fixes, from quickest to slowest: open the 1xBet Link page for a live mirror; switch from home Wi-Fi to 4G for a moment (mobile block lists update more slowly); or use the 1xAccess tool. Once the APK is installed the problem is gone — the app connects to the server without going through carrier DNS.

3. Bet slip stuck on "Loading…"

The odds-stream cache has gone stale. Pull down to refresh the live tab; if that fails, force-close the app and reopen it. On Android: Settings → Apps → 1xBet → Storage → Clear cache (don't tap Clear data — that drops your login session). The slip rebuilds on the new odds at the next open.

4. Cashier shows USD instead of VND

The account currency is still correct, but the cashier read the device language on first open. The fix: Settings → Language & region in the app → pick vi-VN. The cashier reloads with VND amounts. No such option — log out and back in, and the app pulls the account currency from the server.

5. Push notifications never arrive

Check two layers. One: the switch in the app (Settings → Notifications → Push). Two: the phone's notification policy — battery optimization kills the background listener. Add 1xBet to the "don't optimize" list on Android (Settings → Battery → Battery optimization → 1xBet → Don't optimize). On iOS, allow notifications in Settings → Notifications → 1xBet.

1xBet app FAQ

Where do I download the 1xBet APK in Vietnam?

Download it straight from 1xbet-vn.app — the button sits at the top of the page and inside the Mobile App block in the footer. Google Play blocks betting apps in Vietnam, so the APK never shows up in the store. The file weighs about 85 MB. Check the package name com.onexbet.app on the install screen before you grant permissions.

How do I install 1xBet on an iPhone in Vietnam?

The quickest route is the PWA through Safari: open 1xbet-vn.app, tap Share → Add to Home Screen. The Vietnamese App Store usually hides betting apps; if you want the App Store build, switch your Apple ID region to Cyprus or Nigeria, install, then switch back. No payment card is needed during the region change.

Does the app work on Viettel, VinaPhone and MobiFone?

It runs on 4G and 5G across all three carriers. Bet slips use about 45-50 MB per hour of live football betting on Viettel 4G, less on 5G. A 30-minute Aviator session costs ~8 MB. Streaming a full V.League match uses 300-400 MB at standard quality, 500-600 MB in HD.

What promotions run in the app?

The same as on the web — a 100% sports match on your first deposit up to VND 2,500,000, and code VNPOWER88 lifts it to 130% up to VND 3,250,000; or a casino package up to VND 40,000,000 + 150 free spins over the first four deposits. Minimum deposit VND 50,000. The app adds its own offers over push notifications: free spins and accumulator odds boosts before a V.League round.

Is the 1xBet app free?

It is free. Installing costs nothing on Android APK, iOS PWA, App Store and Windows. You only spend money when you deposit, and the cashier charges no fee on any Vietnamese channel.

Why does the app ask for so many permissions?

Storage caches your bet history and slot assets. Notifications carry live odds alerts. The camera only turns on when you scan an ID card during KYC. Location runs inside the cashier for fraud checks. Deny any of them and the app still works — only KYC needs the camera, only push alerts need notifications.

The APK installed but crashes — what do I do?

Check three things. One: Android 5.1 or higher. Two: 200 MB free. Three: Android System WebView is on in Settings → Apps. Reinstall after you check. The login session holds for 30 days on the new build.

Does the app have Vietnamese?

Yes. Settings → Language → Vietnamese. The cashier, bet slips, support chat and promo pages all switch with it. The fastest way to land straight on the Vietnamese build is to use the root address 1xbet-vn.app or tap Tiếng Việt on the language switch.

Responsible gaming

Two tools in the app are worth turning on from day one. Both sit in Account → Responsible gaming.

Betting in Vietnam sits in a legal grey zone — 1xBet operates under a Curaçao licence, and this site is for players aged 18 and over. When play stops being entertainment, use the self-exclusion tool inside your account: Settings → Responsible gaming → Self-exclusion, with locks of 6, 12 or 24 months, or permanent.

Updated: 15.07.2026

Guides worth reading
Welcome bonus up to VND 40,000,000 + 150 free spins
Claim the bonus!