Install before you fly, connect the moment you land — 210+ destinations
eSIMonline

Xiaomi and eSIM

Xiaomi enables eSIM only on the numbered flagships and only in some markets. The Redmi and POCO models sold in Thailand are physical-SIM only, so always check your handset's menu before buying a plan.

Author: Porsch Kunnipat Siramanakul · Co-founderReviewed by: Bob Kanokphon Thongdee
Xiaomi eSIM 1
Xiaomi eSIM 2
ModeleSIMYearNotes
Xiaomi 15 UltraYes2025Market dependent
Xiaomi 15Yes2025Market dependent
Xiaomi 14 UltraNo2024Normally ships without eSIM — confirm in your handset's SIM menu.
Xiaomi 14Yes2024Market dependent
Xiaomi 13 ProYes2023Market dependent
Xiaomi 13Yes2023Market dependent
Xiaomi 12T ProYes2022Market dependent
Redmi Note seriesNo2024Varies by model — eSIM on Redmi Note 14 Pro and Pro+, not on most others
POCO seriesNo2024The models sold in Thailand are physical-SIM only

How to check on the phone

  1. Open Settings → SIM cards & mobile networks
  2. Look for Use eSIM or Add eSIM
  3. HyperOS and MIUI place the menu differently — type eSIM into the Settings search box if it is missing

Things to know

  • China-market units typically do not support foreign eSIM profiles.
  • Some models expose eSIM only on European-market software builds.
  • A China unit flashed with global software may still lack eSIM, because some builds have no chip at all — dial *#06# and see whether an EID appears.
Compatibility information is compiled from manufacturer specifications and public carrier documentation. We do not test every handset ourselves, and the same model can differ by sales market, so always check your own device's settings before buying a plan.

Where the eSIM menu sits on HyperOS and MIUI

Xiaomi's own help pages give two routes. Article KA-36300 uses Settings → SIM cards & mobile networks → turn on Use eSIM and tap OK → Manage eSIM → Add mobile plan. The newer FAQ KA-492669 uses Settings → Mobile networks → turn on Use eSIM → Manage eSIM → Add eSIM or Discover eSIMs, then scan a QR code or enter the details by hand. Xiaomi adds that the path only exists on phones that support eSIM, so if there is no Use eSIM switch at all, your unit does not have the feature.

The key Xiaomi limit: article KA-36300 says the eSIM and SIM 2 cannot be used at the same time. With two physical SIMs inserted, the eSIM will not activate until you disable SIM 2. The workable set-up is your Thai SIM in slot 1 and the travel eSIM in place of slot 2.

Market caveats

  • Xiaomi does not publish a per-country list of eSIM models on the pages we could check, which is why the table on this page says market dependent and the handset menu is the final answer.
  • Flashing global software onto a mainland China unit does not add an eSIM chip. If *#06# shows no EID, there is no chip.
  • Redmi and POCO models sold in Thailand are physical SIM only, as the table above shows. If you use one, plan for a physical travel SIM instead.

Check your own Xiaomi before you buy a plan

  1. Open the Phone app and dial *#06#. If the screen shows an EID (a 32-digit number), the handset has an eSIM chip. If you see only IMEI numbers, treat it as unconfirmed and carry on with the next check, because some phones do not show the EID on this screen.
  2. Open Settings → SIM cards & mobile networks (Mobile networks on newer HyperOS builds). If there is a button to add or download an eSIM, the software for your unit's market has the feature switched on.
  3. Find the model code under Settings → About phone and compare it with the manufacturer's spec page for the country you bought it in. The model code is more reliable than the marketing name, because one name can cover several market variants.
  4. If the phone is second-hand or imported, ask the seller whether it is network locked. A unit locked to an overseas carrier usually refuses another operator's profile even when an EID is present.

Installing an eSIM on a Xiaomi, step by step

  1. 1Install in Thailand before you flyConnect to stable Wi-Fi and install the eSIM while you are still at home. If the scan fails you still have time to contact the shop, which beats troubleshooting at the arrival airport with no data.
  2. 2Open the add-eSIM menuOn a Xiaomi, go to Settings → SIM cards & mobile networks → turn on Use eSIM → Manage eSIM → Add mobile plan and choose to scan the QR code. If the QR code is on the same phone and you cannot scan it, choose to enter the activation details by hand (the SM-DP+ address and activation code from your email).
  3. 3Disable SIM 2 first if neededIf two physical SIMs are inserted, remove or disable the second one first, because Xiaomi will not run the eSIM alongside SIM 2.
  4. 4Label the lineRename the new line, for example Travel or the country name, so you do not mix it up with your Thai SIM when choosing the data line.
  5. 5Leave it off until you landIf the plan's validity starts on first network connection, keep the eSIM line switched off and turn it on only when you reach the destination.
  6. 6Turn on data roaming for the eSIM lineMost travel eSIMs run as roaming on a local network. If the line shows signal but no data, switch on Data roaming in that eSIM line's settings.

Switching the data line while travelling

On a dual-SIM Xiaomi, calls and texts can use a different line from mobile data. The setting to change is the mobile data line, found at Settings → SIM cards & mobile networks → Mobile data or Data SIM.

  • Set mobile data to the travel eSIM and keep your Thai SIM for calls and texts, so bank OTP messages still arrive.
  • Switch off Data roaming on the Thai SIM, so the phone cannot fall back to it and run up roaming charges.
  • If the menu offers automatic data switching during calls (labelled Mobile data switching or similar), turn it off while abroad.
  • Back in Thailand, move mobile data back to the Thai SIM, then turn off or delete the expired eSIM line.

Common problems on Xiaomi

ProblemUsual causeWhat to do
No Use eSIM switchModel or market without eSIMUse a physical travel SIM
eSIM will not switch onA card is still active in SIM 2Disable or remove SIM 2 and retry
Error after scanningWeak connection or the QR code was already usedReconnect to Wi-Fi, then contact the shop
Signal but no dataData roaming off, or data still on the Thai SIMTurn on roaming for the eSIM and make it the data line

FAQ

Why did SIM 2 disappear when I turned on eSIM on my Xiaomi?+

That is documented Xiaomi behaviour: the eSIM takes the place of SIM 2, so the two cannot run together. Your Thai SIM in slot 1 works alongside the eSIM as normal.

Can a Redmi Note bought in Thailand use eSIM?+

According to the table on this page, most Redmi Note models do not. Dial *#06# and look for the Use eSIM switch; if neither shows, use a physical travel SIM.

Can I install an eSIM on a Xiaomi without scanning a QR code?+

Yes. Xiaomi's FAQ says you can enter the activation details manually instead. Use the SM-DP+ address and activation code from your order email.

Will a China-market Xiaomi get eSIM after flashing global software?+

Not reliably. Software does not add a chip. If *#06# shows no EID, that unit cannot use eSIM whatever software it runs.

Sources

Model by model

Other brands