TL;DR: On Android, eSIM setup usually takes 5-10 minutes: check compatibility, scan the QR code, add the line, turn on the eSIM for data, and enable roaming on that line when you travel.
Setting up an eSIM on Android is usually straightforward, but the menu names vary a little by brand. The basic flow is the same on most devices:
- confirm your phone supports eSIM
- install the eSIM profile
- choose which SIM handles data
- turn on roaming for the eSIM line if the plan requires it
If you do those four things in the right order, setup is usually done in a few minutes.
At a glance
- Most recent Pixel, Samsung Galaxy, and flagship Android phones support eSIM
- You usually install with a QR code from your provider - Keep your main SIM active for calls and texts if you want - Set the eSIM as the mobile data line before travel - Turn on data roaming for that eSIM line after installation if required by the plan
Step 1: Check if your Android phone supports eSIM
Not every Android phone supports eSIM, even if it is relatively new. Carrier locks and region-specific models can also affect support.
Before you do anything else, use the compatibility checker. That is faster than guessing from a model name alone.
In general, eSIM support is common on:
- Google Pixel models from recent generations
- Samsung Galaxy S, Z Fold, and Z Flip flagships
- some newer Motorola and other premium Android devices
Step 2: Get the installation QR code ready
Most eSIM installs on Android happen through a QR code sent after purchase. You will need internet access when you install, so do this on Wi-Fi or before you fly.
The easiest setup flow is:
- show the QR code on a second device
- open eSIM settings on your Android phone
- scan the code with the phone you are configuring
If you only have one device, some providers also give manual activation details.
Step 3: Add the eSIM on Android
The exact labels differ by manufacturer, but the path usually looks like this:
- Pixel: Settings > Network & internet > SIMs > Add SIM
- Samsung: Settings > Connections > SIM manager > Add eSIM
- Other Android phones: Settings > Mobile network or Network & internet > SIMs or SIM manager > Add eSIM
Then:
- choose to add an eSIM
- scan the QR code
- confirm the new mobile plan
- wait for the profile to download and install
Once installed, your phone should show the new eSIM as a second line.
Step 4: Choose which SIM handles data
This is the part many travelers miss.
If you want to keep your regular number for calls and texts, leave your physical SIM or main eSIM active. Then set the travel eSIM as the mobile data line.
That gives you the best of both worlds:
- your home number stays reachable
- your travel eSIM handles data
- WhatsApp, maps, and apps use the cheaper travel plan
Step 5: Turn on data roaming for the travel eSIM
This sounds backwards, but it is normal for travel eSIMs.
Many eSIM plans use partner networks abroad, so the Android settings for that line need data roaming enabled. Turn it on for the travel eSIM line only, not your home SIM.
That is how the eSIM actually starts working in many destinations.
Good for
- ✓Android users who want fast setup before a trip
- ✓Travelers keeping their normal SIM active
- ✓People using dual-SIM for work and travel
- ✓Anyone who wants to avoid physical SIM swaps
Not ideal for
- ✗Carrier-locked phones that block eSIM use
- ✗Older Android models without eSIM support
- ✗People who skip the data-line and roaming settings after installation
Common Android eSIM problems and the fix
“The QR code will not scan”
- Make sure the image is sharp and large enough
- Use a second screen if possible
- Check that the code has not already been used
- Try manual details if your provider offers them
“The eSIM installed but I have no data”
- Confirm the eSIM is switched on
- Set it as the mobile data SIM
- Turn on data roaming for that line
- Restart the phone once
“My home SIM is still using data”
- Go back into SIM settings
- explicitly set the travel eSIM as the data line
- disable data switching if your phone offers that option
Pixel vs Samsung: what is different?
The main difference is naming, not process.
Pixel usually keeps the setup flow cleaner. Samsung gives you more SIM management options, but the important settings are the same:
- add the eSIM
- enable it
- choose it for data
- enable roaming on that line
FAQ
Our recommendation
The fastest way to set up an eSIM on Android is to do it before your trip, on Wi-Fi, with the QR code ready on a second screen. Once installed, make sure the travel eSIM is the data line and that roaming is enabled for that line. Those two settings solve most Android eSIM problems.