Setup Guides
How to Install an eSIM on Android (Samsung, Pixel, Xiaomi & More)
By EsimFlux Team
June 9, 2026
7 min read
Most Android phones released since 2020 support eSIM, but the menu location varies by manufacturer. This guide covers the three most common skins: stock Android (Pixel, Motorola), Samsung One UI, and Xiaomi HyperOS.
Before you start
- Make sure your phone is unlocked. Carrier-locked phones usually reject foreign eSIMs.
- Connect to Wi-Fi.
- Have the EsimFlux QR code ready on a second screen, or screenshot it.
Samsung Galaxy (One UI 5 / 6)
- Go to Settings → Connections → SIM Manager.
- Tap Add eSIM.
- Choose Scan QR code.
- Scan the EsimFlux QR. Confirm Add.
- Set the EsimFlux line as Mobile Data in the same screen.
- Toggle Data Roaming → ON.
Google Pixel (Stock Android 14 / 15)
- Go to Settings → Network & internet → SIMs.
- Tap + Add SIM → Download a SIM instead.
- Scan the QR code.
- Toggle Mobile data to the new SIM.
- Enable Roaming.
Xiaomi / Redmi / Poco (HyperOS / MIUI 14)
- Go to Settings → Mobile network → eSIM (some models say SIM management).
- Tap Add eSIM.
- Pick Scan QR code.
- Confirm and finish.
OnePlus, Motorola, Nothing
The flow is identical to Pixel — look for Settings → Network & internet → SIMs and choose Download a SIM.
Verifying the install
- Toggle Airplane Mode on for 10 seconds, then off.
- Open Chrome and load any page.
- If you see two signal indicators, the EsimFlux line is active for data.
Troubleshooting
- “eSIM not supported” — your model may not have an eSIM. Check the exact model number on Settings → About phone against our compatibility list.
- “Invalid QR code” — try resizing or re-saving the screenshot. Some launchers crop QR contrast.
- Signal but no data — confirm Mobile data is set to the EsimFlux line, not your home SIM.
Need a plan first? Pick your destination on EsimFlux and you'll have data in under three minutes.
Ready to start your travels?
Stay connected globally in 200+ destinations. Download an eSIM with a free 100MB trial plan today.