How to Install an eSIM on iPhone Step by Step (2026)
Complete tutorial to install and activate an eSIM on iPhone. Data roaming, preferred line, QR code, and the most common mistakes.
How to install an eSIM on iPhone step by step
Installing an eSIM on iPhone takes less than a minute if you know what you're doing. If you don't, it's the #1 source of "data isn't working" frustration when you land at the airport. This guide covers the full process, the settings that matter, and the three mistakes that cause 90% of problems.
Before you start: requirements
- iPhone XS or newer (released 2018). Every model after supports eSIM.
- iOS 15 or higher recommended, though iOS 12.1+ already supports eSIM.
- Unlocked iPhone. If you bought it through a carrier contract and haven't paid it off, it may be locked — call them and request the free unlock (it's your right in most countries).
- Wi-Fi or cellular connection at install time — iPhone needs Internet to download the eSIM profile. Tip: connect to airport Wi-Fi before installing if you're already traveling.
Step 1: have the QR ready
When you buy an eSIM, you get a QR code. Three ways to access it:
- In email: provider sends it to your inbox.
- On screen: if you bought from your phone, you see it directly.
- On another device: if it's on your computer, you can scan from your iPhone.
Important trick: if you have it on the iPhone you want to install on, you can't scan yourself. Two options:
- Forward the email to someone else or open it on another device.
- Manual install: iPhone also accepts data manually (SM-DP+ Address and Activation Code). Every serious provider includes both in the email.
Step 2: add the eSIM to your iPhone
- Open Settings.
- Tap Cellular (some regions: "Mobile" or "Mobile Data").
- Tap Add eSIM.
- Choose Use QR Code or Enter Details Manually.
- Point the camera at the QR (or paste the manual data).
- Wait 30-60 seconds. iPhone downloads the carrier profile.
If everything goes well, you'll see "Mobile plan added". If not, jump to common errors below.
Step 3: name the line
After adding the eSIM, iPhone asks:
- Plan name: defaults to the carrier name. Change it to something descriptive: "Turkey May 2026", "USA Trip", etc. Important because over time you'll have multiple eSIMs and need to tell them apart.
- Default line: pick your home line here. NOT the new one. If you set the travel line as default, calls to your home number will route to the new line (which doesn't receive calls).
- iMessage and FaceTime: keep your home number.
- Cellular Data: pick the travel line (the new one). This is what makes apps use the new eSIM's data and not your expensive home roaming.
Step 4: the setting almost everyone forgets
After installing the eSIM, go to:
Settings → Cellular → tap the new eSIM → enable "Data Roaming"
Yes, it sounds contradictory: "but it's my local eSIM, I'm not roaming". iOS doesn't think that way. For iOS, every foreign eSIM is always roaming, because the detected network (Turkcell, Verizon, etc.) doesn't match your "registered" carrier. Without that toggle, the eSIM doesn't connect and you'll see "No Service" or signal bars without data.
This is error #1 users report. If you've landed at your destination and data isn't working, this is the cause 90% of the time.
Step 5: quick check
Once active:
- Toggle airplane mode for 5 seconds and back off. This forces a reconnect.
- Open Safari, visit anything (google.com).
- If it loads, you're connected.
- If not, check that:
- The eSIM shows signal bars in the top-right corner.
- It's selected as "data line" (step 3).
- It has "Data Roaming" enabled (step 4).
Common errors and fixes
"Couldn't add cellular plan"
Cause: iPhone can't reach the carrier's servers, usually because you don't have Internet right now.
Fix: connect to Wi-Fi and retry. If it's the first time, wait 1-2 minutes before retrying — some servers take time to propagate the activation.
"Cellular plan already in use"
Cause: you're trying to install an eSIM that was already activated on another device (your sibling scanned it by mistake, for example).
Fix: contact the provider for a fresh one. With eSIM Ahora we issue a replacement in under 5 minutes at no charge.
"No Service" after install
Cause: 99% of the time, you didn't enable Data Roaming on the new eSIM. The other 1%: you're somewhere with no coverage from the local carrier the plan uses.
Fix: check the setting; restart the phone; if it persists, try elsewhere or contact support.
Apps still pull data from my home line
Cause: you didn't mark the new eSIM as "data line" in step 3.
Fix: Settings → Cellular → Cellular Data → pick the right line.
Removing the eSIM when you return
When the trip is over and you don't need the eSIM:
- Settings → Cellular.
- Tap the travel line.
- Scroll down and tap Delete eSIM.
Important: don't delete it if you might reuse it. Some plans (like eSIM Ahora's) are reloadable and you can give them more data months later for half the price of a fresh eSIM. If you delete, you lose that option.
Alternative: manual install without QR
If for some reason you can't scan the QR, every serious provider gives you two pieces of data:
- SM-DP+ Address (something like
consumer.e-sim.global) - Activation Code (a string like
LPA:1$consumer.e-sim.global$XXXX-YYYY-ZZZZ)
On iPhone: Settings → Cellular → Add eSIM → Enter Details Manually. Paste both fields. Works identically to QR.
Final recommendations
- Buy before the trip, install before the trip (without activating), activate on landing. Validity starts when you need it.
- Save the QR as an image in Notes or Photos in case you lose the email.
- Note down the SM-DP+ and Activation Code as backup.
- Test the eSIM at home before the trip if your plan allows it — some carriers let you activate from any country, others only from the destination.
Got Android? We have the equivalent guide: How to install an eSIM on Android.