Mika Soren Mika Wonders
← All posts Travel

How to Set Up an eSIM on iPhone and Android: The Actually Helpful Guide

Mika SorenMika Soren
How to Set Up an eSIM on iPhone and Android: The Actually Helpful Guide

How to Set Up an eSIM on iPhone and Android: The Actually Helpful Guide

The first eSIM I ever installed took eleven minutes. Most of that was me not trusting the process. I kept backing out, re-reading the instructions, and staring at my phone like it might explode. It did not explode. It connected to a Thai network and I had data in Bangkok before my airport coffee was cool enough to drink.

The thirtieth eSIM I installed took under two minutes. I did it on a bus in Portugal without looking at any instructions. It’s that simple once you’ve done it once.

This guide walks through the entire process, step by step, for both iPhone and Android. I’ve also included every troubleshooting trick I’ve learned from doing this over thirty times, because the instructions your eSIM provider sends you are technically correct but leave out all the useful details.


Before you start: what you need

A compatible phone. Not all phones support eSIM. Here’s the quick check:

iPhone: iPhone XS, XR, or newer (that’s 2018 and later). If you’re not sure, go to Settings > General > About. If you see “Available SIM” or “Digital SIM,” you’re good.

Android: Most flagship and mid-range phones from 2020 onward. Samsung Galaxy S20+, Google Pixel 3a+, OnePlus, and newer models from Xiaomi, Oppo, and others. Check Settings > Connections > SIM manager (varies by manufacturer). If you see an “Add eSIM” option, you’re set.

A stable Wi-Fi connection. You need internet to download the eSIM profile. Home Wi-Fi is ideal. Hotel Wi-Fi works. Airport Wi-Fi works but is less reliable. Don’t try this on a weak connection.

Your eSIM QR code or activation details. After you buy a plan from a provider like eSIMply, they’ll send you either a QR code (via email or their app) or a direct installation link. Have this ready before you start.

5 minutes of your time. That’s genuinely all it takes. Less if you’ve done it before.


How to install an eSIM on iPhone

Step 1: Open your eSIM settings

Go to Settings > Cellular (or Settings > Mobile Data if you’re using a non-US iPhone).

Tap Add eSIM or Add Cellular Plan.

Step 2: Scan the QR code

Your iPhone will open the camera. Point it at the QR code your provider sent you. If you received the QR code by email on the same phone, take a screenshot, then choose “Enter Details Manually” or open the QR code image from your photo library.

Some providers (including eSIMply) also offer direct installation through their app, which skips the QR code entirely. Tap the link in the app and it handles the rest.

Step 3: Confirm the plan details

Your iPhone will show you the details of the eSIM plan being installed. This usually includes the carrier name and a label. Tap Continue or Add Cellular Plan.

Step 4: Label your eSIM

iPhone will ask you to label this line. I use the country name (“Thailand,” “Japan,” “France”). This makes it easy to identify later when you have multiple eSIM profiles stored. You can change this label anytime.

Step 5: Set your default line

iPhone will ask which line you want to use as your default for calls, messages, and data. For travel, set it like this:

  • Default voice line: Your home SIM (so calls go through your regular number)
  • Default data line: Your new eSIM (so internet traffic uses your travel data)

You can change these settings anytime in Settings > Cellular.

Step 6: Turn on data roaming for the eSIM

This is the step most guides skip and it’s why half the “my eSIM doesn’t work” complaints exist.

Go to Settings > Cellular, tap your new eSIM line, and make sure Data Roaming is turned ON for that line. Travel eSIMs route through international carrier partnerships, so your phone treats it as “roaming” even though you bought a local plan. Without this toggle on, your eSIM will sit there connected but not actually delivering data.

(Turn data roaming OFF on your home SIM to avoid accidental charges on that line.)

Step 7: Activate

Some eSIMs activate immediately after installation. Others activate when you first connect to a network in the destination country. Check your provider’s instructions for which type you have.

If it’s an “activate on arrival” eSIM: install it at home, fly to your destination, and turn on the eSIM line when you land. It’ll connect to the local network automatically.

If it’s “activate on install”: it starts working immediately. Great if you’re already in the country. Less ideal if you’re installing days before your trip (the validity period starts ticking).

That’s it. You’re connected.


How to install an eSIM on Android

Android varies more between manufacturers, but the core process is the same. I’ll use Samsung and Google Pixel as examples since they’re the most common.

Step 1: Open eSIM settings

Samsung: Settings > Connections > SIM manager > Add eSIM

Google Pixel: Settings > Network & internet > SIMs > Add SIM (or ”+” icon)

Other Android: Settings > Network > SIM cards > Add eSIM (look for “Add” or ”+” near your SIM card settings)

Step 2: Scan the QR code

Tap Scan QR code and point your camera at the code from your provider. Same as iPhone: if the QR code is on the same device, use “Enter activation code manually” and paste the code string your provider gave you.

Step 3: Confirm and download

Your phone will show the carrier details. Tap Confirm or Download. The profile downloads in a few seconds on a good connection.

Step 4: Enable the eSIM

After installation, you might need to manually enable the eSIM. Go back to your SIM settings and make sure the new eSIM is toggled ON.

Step 5: Set it as your data line

Go to your SIM manager and set the new eSIM as your preferred line for mobile data. Keep your home SIM as the preferred line for calls and SMS.

Step 6: Enable data roaming

Samsung: Settings > Connections > Mobile networks > Data roaming (toggle ON for the eSIM line)

Google Pixel: Settings > Network & internet > SIMs > [your eSIM] > Roaming (toggle ON)

Same reason as iPhone: travel eSIMs need roaming enabled to work. This is the number one reason eSIMs “don’t work” on Android.

Step 7: Restart if needed

Android sometimes needs a restart after eSIM installation for the profile to fully activate. If you don’t see a signal within a minute or two, restart your phone. This solves the issue 90% of the time.


When to install your eSIM (timing matters)

Best time: the night before your flight.

Install at home on your Wi-Fi. This gives you time to troubleshoot if anything goes wrong (it almost never does, but peace of mind is nice). The eSIM sits dormant until you activate it, so there’s no downside to installing early.

Second best: at the airport before departure.

Most airports have decent Wi-Fi. Not ideal, but fine. Give yourself an extra few minutes in case the Wi-Fi is slow.

Worst time: after landing at your destination.

You need Wi-Fi to install, and you’re now dependent on airport Wi-Fi in a foreign country while jet-lagged and possibly disoriented. It works, but why put yourself through that?

Important: Check whether your eSIM is “activate on install” or “activate on arrival.” If it’s activate on install, the validity period starts when you install it. For these, install as close to your arrival as possible so you don’t waste days of your plan.


Troubleshooting: the problems I’ve actually encountered

”My eSIM installed but I have no data”

95% of the time: Data roaming isn’t turned on for the eSIM line. Go to your cellular/mobile settings, tap the eSIM line, and enable data roaming. This catches almost everyone the first time.

4% of the time: The eSIM hasn’t activated yet. Some plans need you to be in the destination country. Others need up to an hour to provision. Restart your phone and wait.

1% of the time: There’s an APN configuration issue. Your provider’s support can walk you through this. It involves entering a specific address in your cellular settings. Not hard, just not obvious.

”The QR code won’t scan”

Make sure you’re scanning from the eSIM installation screen in your phone settings, not your regular camera app. The regular camera doesn’t know what to do with an eSIM QR code.

If the QR code is on your phone screen (email), either print it, display it on another device, or use the “enter details manually” option and paste the activation code string.

”My eSIM says ‘No Service’”

Restart your phone first. Seriously. This fixes it almost every time.

If restart doesn’t work: go to Settings > Cellular (iPhone) or Settings > Network (Android), turn the eSIM line off, wait ten seconds, turn it back on.

If you’re in a new country, give it a minute to find and connect to local networks. Some regions take longer than others. India, for example, can take up to thirty minutes for initial activation.

”I can’t install a second eSIM”

Most phones can store 8-10 eSIM profiles. But some older compatible phones can only have one active at a time. Check how many profiles you currently have installed. You might need to delete an old one to make room. Deleting an eSIM profile doesn’t affect the plan itself. You just won’t be able to reuse it without getting a new QR code.

”My eSIM worked yesterday but not today”

Your data plan probably ran out. Check your remaining balance through the provider’s app. Most providers also send a notification when you hit 80% and 100% of your data. Top up through the app if needed.


Managing multiple eSIMs

After a few trips, you’ll have multiple eSIM profiles on your phone. Here’s how I manage mine:

Label everything by country. “Japan 2026,” “France March,” “Thailand.” Future you will thank past you when you’re scrolling through six eSIM profiles trying to figure out which one is which.

Delete expired profiles. No point keeping an eSIM from a trip two years ago. Delete old profiles to keep your settings clean. Go to Settings > Cellular > tap the eSIM > Remove Cellular Plan (iPhone) or similar on Android.

One active data line at a time. You can have multiple eSIM profiles installed, but only use one for data at a time. Switch in your cellular settings when you cross borders.

Keep your home SIM as the voice default. Unless you specifically want calls going through a travel number, keep your home SIM as the default for calls and messages. The eSIM handles data.


Phone compatibility check

Not sure if your phone supports eSIM? Here’s the quick reference:

iPhone (eSIM supported):

  • iPhone XS, XR, and all newer models (2018+)
  • iPhone SE (2nd generation, 2020+)
  • iPhone 15 and newer (US models are eSIM-only, no physical SIM tray)

Samsung (eSIM supported):

  • Galaxy S20 and newer (S20, S21, S22, S23, S24, S25)
  • Galaxy Z Fold and Z Flip series (all models)
  • Galaxy Note 20 and newer
  • Galaxy A54 and newer mid-range models

Google Pixel (eSIM supported):

  • Pixel 3a and all newer models
  • Pixel Fold

Other brands:

  • OnePlus 12 and newer
  • Xiaomi 12T Pro and newer
  • Oppo Find X5 and newer
  • Motorola Razr (all foldable models)

Not supported (common models people ask about):

  • iPhone X, iPhone 8, and older
  • Samsung Galaxy S10 and older (except S10e in some regions)
  • Most budget phones under $200

When in doubt: check your phone settings for “Add eSIM” or “Add Cellular Plan.” If the option exists, your phone supports it.


Frequently asked questions

Can I install an eSIM without Wi-Fi?

No. The initial installation requires an internet connection to download the profile. After installation, the eSIM works on cellular networks independently. This is why I recommend installing at home before your trip.

Will installing an eSIM delete anything on my phone?

No. An eSIM installation doesn’t affect your photos, apps, or data. It only adds a new cellular profile. Your existing SIM continues to work normally.

Can I move an eSIM to a new phone?

Generally no. eSIM profiles are locked to the device they’re installed on. If you get a new phone, you’ll need a fresh eSIM. Some providers allow re-installation. Contact them for a new QR code. Apple’s eSIM Quick Transfer works between iPhones in some cases, but not all providers support it.

How many eSIMs can I store at once?

Most modern phones store 8-10 eSIM profiles. iPhones from iPhone 13 onward can have up to 8 eSIMs. Samsung Galaxy S23+ can store up to 10. You can only have 1-2 active at a time, but the others sit dormant and ready.

Do I need to contact my home carrier before using an eSIM?

No. Your eSIM is a completely separate line from your home carrier. Your home SIM isn’t affected. You don’t need to inform them, change your plan, or do anything. The two operate independently.


My take

Installing an eSIM is one of those things that feels technical the first time and completely obvious the second time. The entire process is: scan a code, tap confirm, turn on data roaming. That’s the whole thing.

The single biggest piece of advice I can give: install it the night before you fly. On your home Wi-Fi. While you’re relaxed. While you have time to troubleshoot if needed (you won’t need to). Then land at your destination with data already waiting for you.

I’ve done this over thirty times now. It’s become as routine as charging my phone before a flight. And every single time I land with data already working, I remember that eleven-minute struggle in the Bangkok Starbucks and appreciate how far we’ve come.

If you need help choosing a provider for your specific destination, check my complete travel eSIM guide or pick your country from the comparison guides.

Browse eSIMply Plans →

Mika Soren

Mika Soren

Finnish-Australian digital nomad traveling full-time since 2019. Writing about the places, the connectivity, and the things nobody warned me about. Based: wherever my visa allows.