eSIM not activating on iPhone: how to fix it
Find out why your iPhone eSIM will not activate and fix it step by step. Check the carrier lock, settings and QR code, and get your travel data working.
If your eSIM is not activating on your iPhone, the usual causes are a carrier-locked phone, no Wi-Fi during setup, a QR code that was already used, or Data Roaming switched off. Most problems take a few minutes to fix. This guide shows you how to check each one, set up your travel eSIM correctly and stay connected abroad.
Quick answer
Most iPhone eSIM activation problems come down to a locked phone, a weak connection or a setting that is switched off. Work through these fixes in order, and test your connection after each one.
- Check the carrier lock. Go to Settings > General > About and look for "No SIM restrictions" next to Carrier Lock.
- Connect to stable Wi-Fi and update iOS. Your iPhone needs internet access to download the eSIM profile, and the latest software fixes many bugs.
- Turn on the eSIM line and Data Roaming. Open Settings > Mobile Service (or Cellular), select the travel eSIM, switch the line on and enable Data Roaming.
- Restart your iPhone. A quick restart often helps the phone register on the local network.
- Contact your eSIM provider. If the QR code or activation code fails, ask support to check or reissue it.
Do not delete the eSIM while you troubleshoot. Many providers cannot reinstall a deleted profile, so you may need to buy a new one.
How a travel eSIM works
An eSIM is a small chip built into your iPhone. Instead of inserting a plastic card, you download a digital SIM profile from your eSIM provider. You usually do this by scanning a QR code or tapping an install link.
The profile tells your iPhone which network to join and how to sign in. For full steps, see Install an eSIM on Your iPhone: Stay Connected Abroad Without the Hassle.
Most recent iPhones support Dual SIM, so the travel eSIM runs alongside your main SIM:
- Your main line can stay on for calls and texts from home.
- The travel eSIM can handle mobile data abroad.
- You choose which line uses data in Settings > Cellular (called Mobile Data in some regions).
- Turning off data roaming on your main line can help you avoid surprise charges.
Travel eSIM providers rarely own masts abroad. Instead, they partner with local carriers in each country. When you land, your iPhone connects to one of these partner networks, much like a local SIM would.
What you need before you buy an eSIM
Most eSIM activation problems start before you pay. A quick check of your iPhone and your trip plans can save you a wasted purchase.
- A compatible iPhone: iPhone XS, XR and later models support eSIM. Some models sold in certain regions, such as mainland China, may not.
- An unlocked phone: Go to Settings > General > About > Carrier Lock. If it says "No SIM restrictions," your phone accepts eSIMs from other carriers.
- Coverage at your destination: Check which local networks the provider uses. Make sure they cover the cities and regions you plan to visit.
- Data-only or calls too: Most travel eSIMs offer data only. You can still call and message through apps like WhatsApp or FaceTime.
- A data estimate: Think about maps, email, social media and video calls. Streaming and hotspot use eat data fast.
Plans vary by country, length of stay and data size. Compare a few providers and check current prices before you buy.
How to set up your eSIM step by step
Set up your travel eSIM at home, while you still have stable Wi-Fi. Most iPhones follow the same steps, but menu names can vary by iOS version.
- Connect to Wi-Fi before you leave and open Settings > Mobile Data (or Cellular) > Add eSIM.
- Scan the QR code from your provider, or tap "Enter Details Manually" and type the SM-DP+ address and activation code.
- Label the new line, for example "Travel", so you can spot it quickly.
- Choose your home SIM for calls and texts, and pick the travel line for mobile data.
- Leave the eSIM switched off until you land.
- On arrival, turn on the travel line, then switch on Data Roaming for that line only.
Keep these points in mind:
- Install each QR code only once, because deleting the eSIM may mean you need a new one.
- Turn off "Allow Mobile Data Switching" to stop your home line using data.
- Restart your iPhone if no signal appears after a few minutes.
For model-specific tips, read Stay Connected with an eSIM on Your iPhone 13 for International Travel.
Tips to save data and avoid roaming charges
Your home line can still connect to a foreign network and run up roaming fees. To stop this, go to Settings > Mobile Data, tap your home line and turn off Data Roaming. Keep your travel eSIM set as the line for mobile data.
A few iPhone settings can make your eSIM data last longer:
- Low Data Mode: Turn it on for your travel line in Mobile Data settings. It pauses automatic updates and some background tasks.
- Background App Refresh: Switch it off in Settings > General, or set it to Wi-Fi only.
- iCloud sync: Pause iCloud Photos and backups until you have Wi-Fi again.
- Offline maps: Download maps of your destination in Apple Maps or Google Maps before you leave.
Use hotel or café Wi-Fi for heavy tasks such as video calls, streaming and app updates. Choose password-protected networks when you can, because a VPN only adds privacy on public hotspots.
Common eSIM problems and quick fixes
Most activation errors on an iPhone have a simple cause. Match what you see to the fix below before you contact anyone.
- "No Service": Turn on the eSIM line and Data Roaming in Settings > Cellular. Then toggle Airplane Mode or restart your phone.
- "Unable to Complete Cellular Plan Change": Join stable Wi-Fi, restart and try again. If the error returns, your phone may still be carrier-locked.
- QR code used before: Most codes install only once. Ask the provider for a fresh code or manual activation details.
- Connected but no data: Open Cellular Data Network and enter the exact APN settings your provider gives.
- Deleted eSIM: You usually can't restore it yourself. Ask the provider to reissue the profile.
Also check the plan start date. Some plans start only when you land or on a set day, so data won't work before then.
Contact your eSIM provider for code, APN or plan issues. Call your home carrier to remove a carrier lock. For model-specific steps, see Stay connected with eSIM on your iPhone 17 for international travel.
Pre-flight eSIM checklist
Most eSIM activation problems on iPhone start at home, not at the airport. Run through this list a day or two before you fly. Print it or save it in your Notes app.
- Confirm your iPhone is carrier-unlocked. Go to Settings > General > About and look for "No SIM restrictions" next to Carrier Lock.
- Install and test the eSIM on Wi-Fi before you leave. Check whether your plan's validity starts at install or on first connection abroad.
- Screenshot the QR code, the SM-DP+ address and the activation code. You can then reinstall the eSIM manually if the first attempt fails.
- Keep your home SIM active as a secondary line. It still receives texts and one-time codes from your bank, even with roaming data off.
- Save the provider's support email, chat link and help pages offline. Downloaded copies still work when you have no signal.
On arrival, set the travel line for mobile data and turn on Data Roaming for it. Your saved details then let you fix problems without hunting for Wi-Fi.
Frequently asked questions
Why is my eSIM not activating on my iPhone?
The most common causes are a carrier-locked iPhone, no internet during setup, a QR code that was already used, or Data Roaming switched off. Check each one in turn. If nothing works, contact your eSIM provider and ask them to check the profile.
How long does it take for an eSIM to activate on iPhone?
Most eSIMs install within a few minutes once your iPhone has a stable internet connection. Some only connect when you arrive in the destination country. If the line still shows no service after a restart, contact your eSIM provider.
Can I reuse an eSIM QR code?
Usually not. Most QR codes work only once, so a code you already scanned may fail on a second try. If you deleted the eSIM or changed phones, ask your provider whether they can reissue the code.
Do I need Wi-Fi to activate an eSIM on iPhone?
Yes, your iPhone needs internet access to download the eSIM profile. Stable Wi-Fi works best. Install your travel eSIM before you leave home, then switch the line on when you land.
Why does my eSIM say no service on iPhone?
Check that the eSIM line is on and Data Roaming is enabled for it. Then make sure your iPhone uses the eSIM for mobile data. A restart often helps the phone register on the local partner network.
Should I delete my eSIM if it is not working?
No, avoid deleting it while you troubleshoot. Many providers cannot reinstall a deleted profile, so you may need to buy a new one. Contact support first and ask them to check the eSIM.
Keep reading
How we write: we explain the technology in plain English and compare providers on published features. We do not invent prices; plans change often, so check current pricing with each provider. Some links may earn us a commission at no cost to you (see our affiliate disclosure).