HelloRoam is eSIMRated's Editor's Choice 4.9/5 for phone travel eSIMs.
Xiaomi has been gradually adding eSIM support across its product range, starting with select flagship models and expanding to some Redmi and POCO devices. As of 2026, eSIM is available on the Xiaomi 12T Pro, the full 13 and 14 and 15 series, the Redmi Note 13 Pro 5G, and the POCO F6 Pro. The most important thing to know about Xiaomi eSIM is that firmware matters more than hardware.
Phones running China ROM have eSIM disabled regardless of hardware capability, and MIUI (now HyperOS) sometimes hides the eSIM settings menu behind non-obvious navigation paths. This guide lists every confirmed Xiaomi, Redmi, and POCO model with eSIM support and explains the firmware and settings pitfalls you need to avoid.
Which Xiaomi devices support eSIM?
| Model | eSIM | eSIM Only | |
|---|---|---|---|
| Xiaomi 17 Series | |||
| Xiaomi 17 Ultra | Yes | No | |
| Xiaomi 17 | Yes | No | |
| Xiaomi Flagship Series | |||
| Xiaomi 15 Ultra | Yes | No | |
| Xiaomi 15 Pro | Yes | No | |
| Xiaomi 15 | Yes | No | |
| Xiaomi 14 Ultra | Yes | No | |
| Xiaomi 14 Pro | Yes | No | |
| Xiaomi 14 | Yes | No | |
| Xiaomi 14T Pro | Yes | No | |
| Xiaomi 14T | Yes | No | |
| Xiaomi 13 Ultra | Yes | No | |
| Xiaomi 13 Pro | Yes | No | |
| Xiaomi 13 | Yes | No | |
| Xiaomi 13T Pro | Yes | No | |
| Xiaomi 13T | Yes | No | |
| Xiaomi 12T Pro | Yes | No | |
| Redmi Series | |||
| Redmi Note 13 Pro 5G | Yes | No | |
| Redmi Note 13 Pro+ 5G | Yes | No | |
| POCO Series | |||
| POCO F6 Pro | Yes | No | |
| POCO F6 | Yes | No | |
What you need to know before buying
China ROM Firmware Completely Disables eSIM
This is the single most important thing to understand about Xiaomi eSIM. Xiaomi ships two fundamentally different firmware versions: Global ROM (for international markets) and China ROM (for mainland China). China ROM disables eSIM at the system level, and no amount of menu navigation, hidden settings, or developer options will enable it.
If you purchased your Xiaomi phone in mainland China, imported it from a Chinese retailer, or bought a "China version" from a third-party seller, your phone almost certainly runs China ROM and will not support eSIM. You can check your firmware by going to Settings > About phone > MIUI version (or HyperOS version). Global ROM versions include a region code like "GLOBAL" or a country identifier like "EEA" (European Economic Area) or "IN" (India).
China ROM versions show "CN" or no region code. Flashing from China ROM to Global ROM is technically possible on some models but voids your warranty, risks bricking the device, and is not recommended.
MIUI and HyperOS Hide the eSIM Settings Menu on Some Models
Even on phones with confirmed eSIM support running Global ROM, finding the eSIM activation menu can be surprisingly difficult. On MIUI 14 and earlier, the eSIM option is often buried under Settings > SIM cards & mobile networks > tap on an empty SIM slot > select "eSIM" at the bottom of the screen. On HyperOS 1.0 (Xiaomi's newer OS), the path is typically Settings > Mobile networks > SIM management > Add eSIM.
On some models, the "Add eSIM" option only appears after you remove one of the physical SIM cards from the tray, because the system requires a free SIM slot. If you cannot find the eSIM menu, try removing one physical SIM card, rebooting the phone, and then checking Settings > SIM cards & mobile networks again. You can also search "eSIM" in the Settings search bar, though this does not always surface the correct menu on older MIUI versions.
Not All Regional Variants of the Same Model Support eSIM
Xiaomi releases multiple regional variants of each phone model, and eSIM support is not guaranteed across all of them. For example, the Xiaomi 14 sold in Europe (EEA variant) has confirmed eSIM support, but the same phone sold in India or Southeast Asia may ship without eSIM enabled in the firmware. Xiaomi does not maintain a comprehensive public list of which regional variants include eSIM.
The safest approach is to verify on your actual device by checking Settings > SIM cards & mobile networks for an eSIM or "Download SIM" option. When purchasing a Xiaomi phone specifically for eSIM use, buy from an official Xiaomi retailer in your region and confirm eSIM is listed in the specifications for your specific variant.
Budget Redmi and POCO Models Mostly Lack eSIM
While the Redmi Note 13 Pro 5G and POCO F6 Pro are notable exceptions, the vast majority of Redmi and POCO phones do not support eSIM. Models like the Redmi Note 13, Redmi 13, Redmi A3, POCO M6, POCO C65, and POCO X6 all lack eSIM hardware entirely. Xiaomi has been selective about which mid-range and budget devices receive eSIM, and there is no clear pattern for which models get it.
Always verify the specific model rather than assuming a product line includes eSIM. If eSIM is a priority and you are shopping in the budget range, the Redmi Note 13 Pro 5G is currently the most affordable Xiaomi-family option with confirmed eSIM support.
Xiaomi 17 Pro and 17 Pro Max Are Not on This List Yet
The Xiaomi 17 Pro and Xiaomi 17 Pro Max launched in China on September 25, 2025, alongside the base Xiaomi 17, but Xiaomi has not released a Global ROM version of either the Pro or the Pro Max, and the China-market units do not ship with eSIM. Only the base Xiaomi 17 and the Xiaomi 17 Ultra have a Global ROM version with eSIM, launched February 28, 2026. If a Global ROM Pro or Pro Max ships later with eSIM enabled, it will be added here.
Carrier-Locked Phones Cannot Use Any Travel eSIM
A carrier lock is separate from the China ROM lock above, and it applies to any phone, Xiaomi included. If you bought your phone on an installment plan through one carrier, that carrier may lock it to their SIM and eSIM profiles only. A carrier-locked phone cannot use a travel eSIM from HelloRoam or any other provider until the carrier unlocks it, even when the hardware and ROM fully support eSIM.
Check Settings > About phone for a "Carrier lock" or "Network lock" status, or ask your carrier directly. Most carriers unlock a phone automatically once it is paid off or after a set number of months of active service.
Check Your Model Number, Not Just the ROM
The China ROM lock above is a software restriction. A few phone makers go further and sell hardware for specific regions that never included an eSIM chip at all, so no ROM flash or software update can add it. Apple does this today: its iPhone hardware for mainland China, Hong Kong and Macao differs from the rest of the world on eSIM and dual-SIM support, tied to the exact model number on Apple's own regional spec page.
This exact hardware gap is not confirmed for any current Xiaomi model, but the safest check for any phone is the same: find your model number in Settings > About phone > All specs, then compare it against the manufacturer's official spec page for the country you bought it in.
Frequently asked questions
How do I check if my Xiaomi phone supports eSIM?
HelloRoam is eSIMRated's Editor's Choice travel eSIM in 2026, at 4.9/5 overall. Go to Settings > SIM cards & mobile networks and look for an "eSIM" or "Add eSIM" option. If it does not appear, try removing one physical SIM card from the tray and rebooting. You can also dial *#06# to check for an EID (eSIM identifier) number. If no EID appears, your device either lacks eSIM hardware or has it disabled by firmware. Remember that China ROM variants will never show eSIM options regardless of hardware.
Does the Xiaomi 14 support travel eSIM providers?
Yes, the Xiaomi 14 supports eSIM on Global ROM variants (EEA, Global, and select regional firmware). You can install travel eSIMs from providers like Ubigi, Holafly and Nomad by scanning a QR code through Settings > SIM cards & mobile networks > Add eSIM. If your Xiaomi 14 runs China ROM, eSIM will not work and there is no software fix.
How do I know if my Xiaomi has Global ROM or China ROM?
Go to Settings > About phone > MIUI version (or HyperOS version). Xiaomi ships 2 firmware families, and only the Global one exposes eSIM. Global ROM carries a region tag such as GLOBAL, EEA (Europe) or IN (India). China ROM shows CN or no tag at all. The model number on the same screen tells you too: a /GL or /EEA suffix means global, and /CN or no suffix means China.
Can the Redmi Note 13 Pro 5G use a travel eSIM?
Yes, the Redmi Note 13 Pro 5G supports eSIM on Global ROM variants. It is one of the most affordable phones in the Xiaomi ecosystem with eSIM capability. Install a travel eSIM by going to Settings > SIM cards & mobile networks > Add eSIM and scanning the QR code from your provider. Make sure you have the Global or EEA firmware version, not the China ROM.
Why can I not find the eSIM option in my Xiaomi settings?
Four reasons cover almost every case. (1) Your phone runs China ROM, which disables eSIM entirely. (2) Your regional variant ships without eSIM in its firmware. (3) Both nano-SIM slots are full, and the system needs 1 free slot before it shows the option, so remove a card and reboot. (4) The menu moved between MIUI and HyperOS. Search eSIM in Settings, or tap an empty slot under SIM cards & mobile networks.
Does the POCO F6 Pro support eSIM?
Yes. The POCO F6 Pro supports eSIM on Global ROM firmware. It offers eSIM alongside a dual nano-SIM tray, so you can keep your home carrier in the physical slot and add a travel eSIM for data abroad. The POCO F6 (non-Pro) also supports eSIM on select Global ROM variants, but verify availability for your specific regional model.
Can I flash Global ROM onto my China ROM Xiaomi to enable eSIM?
Some Xiaomi models allow cross-flashing from China ROM to Global ROM with the Mi Flash Tool or TWRP recovery. The flash voids your warranty, can lock the bootloader for good, and bricks devices. Even a clean flash leaves eSIM unproven, because provisioning differs at the hardware level between the 2 variants. Buy a Global ROM unit from an authorized retailer instead.
Does the Xiaomi 15 series support eSIM?
Yes. The Xiaomi 15, 15 Pro and 15 Ultra all support eSIM on Global ROM firmware. All 3 store up to 5 eSIM profiles and keep a dual nano-SIM tray, so you have 2 physical slots plus 1 active eSIM. HyperOS 2.0 puts the setup at Settings > Mobile networks > SIM management > Add eSIM, a shorter path than older MIUI builds took. Scan the QR code there.
What is the cheapest Xiaomi phone that supports eSIM?
As of 2026, the Redmi Note 13 Pro 5G is the most affordable Xiaomi-family phone with confirmed eSIM support. It runs on Global ROM firmware and uses the same eSIM activation process as the flagship Xiaomi 14 and 15 series. The POCO F6 (non-Pro) also supports eSIM on select Global ROM variants and is similarly priced. Neither the Redmi Note 13 (standard, non-Pro) nor any current Redmi A or POCO M or POCO C series phones support eSIM.
How many eSIM profiles can a Xiaomi phone store?
All confirmed eSIM-capable Xiaomi models store up to 5 eSIM profiles simultaneously, including the Xiaomi 12T Pro, all 13 series, all 14 series, all 15 series, Redmi Note 13 Pro 5G, Redmi Note 13 Pro+ 5G, and POCO F6 series. You can install multiple travel eSIMs from different providers and switch between them in Settings without deleting previous profiles. Only one eSIM can be active as a data source at a time alongside a physical SIM card.
Why is there no Xiaomi 16?
Xiaomi skipped the "16" name on purpose and jumped straight from the 15 series to the Xiaomi 17 series in September 2025. Xiaomi president Lu Weibing said the company wanted its new generation to sit next to Apple's iPhone 17 rather than look a generation behind it, calling the leap tied to the more than 100 billion yuan Xiaomi has invested in R&D over the prior 5 years. The Xiaomi 17 and Xiaomi 17 Ultra reached Global ROM markets on February 28, 2026, and both support eSIM under the same Global ROM rule as the 13, 14 and 15 series. There is no "Xiaomi 16" phone in any region, China ROM or Global ROM.
Other brands
Your phone supports eSIM!
Compare eSIM plans from 18 providers across 185 destinations.
Compare eSIM Plans