Does the Xiaomi 15 support eSIM?
Xiaomi 15 eSIM compatibility
Yes, the Xiaomi 15 supports eSIM. All models of the Xiaomi 15 ship with eSIM capability, regardless of where you purchase the device. This applies to units sold in China, global markets, and all regional variants.
The Xiaomi 15 offers flexible dual SIM configuration. You can use one physical nano-SIM alongside one eSIM, or activate two eSIMs simultaneously without inserting a physical card. This gives you the freedom to keep your home number active while adding a travel eSIM for data abroad, or run two separate lines entirely on eSIM profiles.
Dual SIM options on the Xiaomi 15
Your Xiaomi 15 supports these dual SIM combinations:
- One physical nano-SIM + one eSIM
- Two eSIMs (no physical SIM required)
- One physical nano-SIM only
- One eSIM only
You can manage which line handles mobile data, calls, and messaging through the SIM card settings. This makes the Xiaomi 15 a strong choice if you travel frequently or need to separate work and personal numbers on a single device.
How to set up an eSIM on the Xiaomi 15
Set up an eSIM in Settings
Setting up an eSIM on your Xiaomi 15 takes about 60 seconds. You'll receive a QR code from your carrier or eSIM provider (via email or in their app). Make sure you're connected to Wi-Fi before you begin, because the device needs an internet connection to download the eSIM profile.
- Open Settings on your Xiaomi 15.
- Tap SIM cards & mobile networks or Mobile network.
- Select Add eSIM or Add mobile plan.
- Choose Scan QR code and point your camera at the QR code provided by your carrier or eSIM provider.
- Confirm the plan details and tap Add or Download.
- Wait while the eSIM profile downloads and activates—this usually takes 30–60 seconds.
- Label the line with a recognizable name (e.g., "Travel Data" or "Work") so you can tell your SIMs apart.
- Choose which line to use for mobile data, calls, and SMS in the SIM settings.
Once activated, your eSIM line appears in Settings alongside any physical SIM. You can switch your default data line or disable a line at any time without removing the eSIM profile from the device.
Alternative activation methods
If your eSIM provider offers an app (many travel eSIM services do), you can install and activate the eSIM directly within the app instead of manually scanning a QR code. Some carriers also support activation via a confirmation code or through their website, which you can enter in the same Add eSIM menu.
Using a travel eSIM on the Xiaomi 15
A travel eSIM gives you mobile data in another country without paying roaming fees to your home carrier. Instead of hunting for a physical SIM card at the airport or dealing with expensive roaming plans, you install a data-only eSIM before you leave. Your Xiaomi 15 will connect to local networks abroad while your home SIM stays active for calls and texts.
Install your travel eSIM a day or two before your flight. Most travel eSIM plans activate when your device first connects to a network in your destination country, so installing early won't waste your data allowance. You can browse eSIM plans covering single countries or entire regions, with data packages ranging from a few gigabytes for short trips to larger bundles for extended travel.
Keep both lines active while traveling
With the Xiaomi 15, you can keep your home physical SIM or eSIM enabled for incoming calls and two-factor authentication codes, while your travel eSIM handles all mobile data. In the SIM card settings, set your travel eSIM as the default for Mobile data, but leave your home line enabled for Calls. This way you won't miss important calls, and apps that require SMS verification will still work.
Remember to turn on data roaming for your travel eSIM line in Settings—many eSIMs require roaming to be enabled even though you're using a local data plan, not your home carrier's roaming service.
Tips & troubleshooting
Turn on data roaming for the eSIM line
After activating a travel eSIM, go to Settings > SIM cards & mobile networks, tap your eSIM line, and make sure Data roaming is turned on. This is a common point of confusion: even though your eSIM is a local data plan, Android treats it as roaming if it's not your device's original SIM. If you don't enable roaming, your eSIM won't connect to mobile data.
Keep the home SIM for calls and 2FA
Don't remove or disable your home SIM when traveling. Leave it active so you can receive calls and SMS, including two-factor authentication codes from your bank or email provider. Your travel eSIM will handle data, maps, messaging apps, and everything else that uses the internet, while your home SIM stays ready for voice and text.
Fix an eSIM that won't activate
If the QR code won't scan, check that your camera lens is clean and you have good lighting. You can also try entering the activation code manually: look for an Enter code manually or Activation code option in the Add eSIM menu, then type the SM-DP+ address and activation code provided by your carrier.
If the eSIM downloads but won't connect to a network, restart your Xiaomi 15 and confirm that the eSIM line is enabled in Settings. Check that mobile data is assigned to the correct line, and verify that data roaming is on for the eSIM. If issues persist, you can get eSIM setup help or contact your eSIM provider to confirm the profile was issued correctly.
Before switching to an eSIM-only setup or adding a second eSIM, you may want to check another device's eSIM compatibility if you're considering backup phones or tablets for your connectivity setup.


