How to Activate an eSIM on iPhone with a QR Code (2024 Travel Guide)
Learn how to activate an eSIM on iPhone with a QR code in minutes. Step-by-step travel guide covering scanning, manual entry, APN setup, troubleshooting, and Turkey eSIM plans.

Key Takeaways
- You can activate an eSIM on iPhone by scanning a QR code sent to you by your eSIM provider, usually found in your order confirmation email or app.
- QR code activation takes about 2–5 minutes when you have a stable internet connection and an unlocked iPhone XR or newer.
- If the QR code won't scan, you can often activate manually using the SM-DP+ address and activation code.
- A travel eSIM for Turkey is typically cheaper and faster to set up than buying a physical SIM at the airport — no queues, no plastic, and no roaming fees from your home carrier.
- Activate before you fly, but only turn the line on when you land to avoid using the data before your trip begins.
What You Need Before Activating an eSIM on iPhone
Activating an eSIM on an iPhone is a quick process, but a few prerequisites prevent most failed attempts. Confirm them before you start, especially if you are about to board a long-haul flight.
- Compatible iPhone: eSIM support starts with iPhone XR, XS, and XS Max, and includes every iPhone 11, 12, 13, 14, 15, 16, and SE (2nd gen) model onward. iPhones sold in mainland China often do not support eSIM, so check your model region.
- Carrier-unlocked device: Your iPhone must be unlocked. Check under Settings > General > About — look for "No SIM restrictions" or "Carrier Lock: No SIM restrictions".
- QR code from your provider: Most travel eSIM companies email a QR code, or display it in their app or web dashboard.
- Wi-Fi connection: You need internet to download the eSIM profile, so do this at home, in the hotel, or on airport Wi-Fi.
- iOS version: Update to a current iOS version to avoid activation bugs. Settings > General > Software Update.
If you're still comparing destinations, browse available eSIM destinations to see which plans fit your itinerary.
How to Activate an eSIM on iPhone with a QR Code (Step by Step)
The QR code method is the fastest and most common way to install a travel eSIM. Follow these steps in order.
- Make sure you're on Wi-Fi. Mobile data from your home SIM is not required for installation, but you do need internet access.
- Open Settings. Go to Settings > Cellular (or Mobile Data in some regions).
- Tap "Add eSIM" or "Add Cellular Plan". On recent iOS versions you may see "Add eSIM" directly; on older iOS you'll see "Add Cellular Plan".
- Select "Use QR Code". The camera will open.
- Scan the QR code from your provider. Hold your iPhone 6–8 inches away, keep the code flat and well-lit, and let the frame align.
- Confirm the plan details. iOS shows the carrier name and plan label. Tap Continue, then Add Cellular Plan.
- Label the line. Choose something like "Travel" or "Turkey" so you can find it easily later.
- Choose default lines. Set your home SIM as the default for calls and iMessage, and the travel eSIM as the default for mobile data — or leave it off until you land.
Tip: Some providers let you download the eSIM profile while you're still at home and simply activate the line when you arrive. That way, the moment you land, you just toggle it on.
Manually Entering the eSIM Details (if the QR Code Fails)
If your camera won't scan the code, most providers also give you a manual activation string. In the "Add eSIM" screen, choose Enter Details Manually and type:
- SM-DP+ Address (sometimes called the server address)
- Activation Code
- Confirmation Code (if provided)
These details are unique to your eSIM order. Do not share them publicly — anyone with the code can install the profile once.
Activating a Turkey eSIM on iPhone: A Practical Example
Turkey is a popular example because so many travellers want an eSIM for Turkey without hunting for a local SIM in Istanbul or Antalya. The activation process is identical to any other destination eSIM:
- Buy a Turkey eSIM plan online before departure (also commonly searched as esim turkey, esim türkei, or esim karte in German-speaking markets).
- Receive the QR code by email or in the provider app.
- Install the profile using the steps above while still on home Wi-Fi.
- Toggle the line on after landing, enable Data Roaming for that specific eSIM line (this is normal for travel eSIMs), and set it as your default data line.
Important: Turn on Data Roaming only for the travel eSIM — not for your home SIM — so you don't trigger expensive roaming charges.
eSIM vs Local SIM vs Home Roaming: What Makes Sense?
| Option | Setup Effort | Cost Control | Best For |
|---|---|---|---|
| Travel eSIM | Low — install before flying, activate on landing | High — you pick a fixed data package | Short trips, multi-country travel, keeping your number active |
| Local physical SIM | Medium — queue at a shop or airport kiosk | Medium — in-country rates, but you may need ID | Long stays, heavy local calling, cheaper local data |
| Home carrier roaming | None — it just works | Low — pass-through roaming rates | Very short trips or emergencies when nothing else is set up |
For most travellers, a travel eSIM balances convenience and predictable cost. Local SIMs still win for long-term residents, and roaming is often the most expensive per gigabyte.
Practical Checklist
- Confirm your iPhone model supports eSIM (iPhone XR and newer).
- Check under Settings > General > About that your device is carrier-unlocked.
- Update iOS to the latest version before you travel.
- Buy your destination eSIM plan online before departure and save the QR code.
- Install the eSIM profile while connected to Wi-Fi at home.
- Label the eSIM line ("Travel" or the destination name).
- Set your home SIM for calls/messages and the eSIM for mobile data.
- Leave the eSIM line off until you land, then toggle on and enable Data Roaming for that line only.
Common Problems and How to Fix Them
The QR code won't scan
Increase screen brightness if scanning from another phone, hold the code flat, or use Enter Details Manually with the SM-DP+ address and activation code from your provider.
"eSIM cannot be added" error
Usually caused by a carrier lock, an outdated iOS version, or a Wi-Fi issue. Double-check the device is unlocked, restart the iPhone, and try again on a different Wi-Fi network.
The eSIM is installed but has no data
Check that the travel eSIM is selected as the default mobile data line, that Data Roaming is on for that line, and that the plan is active on the provider side. Some plans only activate on first connection in the destination country.
I lost the QR code
Most providers let you re-download the QR code from your account dashboard or app. If not, contact support — they can usually reissue the activation details.
Do I need to be in the destination country to activate the eSIM?
No. You can install the eSIM profile on your iPhone from anywhere with Wi-Fi. Just keep the line turned off or disable its data until you arrive to avoid using your plan early.
Frequently Asked Questions
How do I activate an eSIM on my iPhone with a QR code?
Go to Settings > Cellular > Add eSIM, choose Use QR Code, and scan the code from your provider. iOS downloads the profile in under a minute, and you then label the line and set your data preferences.
Which iPhone models support eSIM QR code activation?
iPhone XR, XS, XS Max, and all iPhone 11 through iPhone 16 models, plus iPhone SE (2nd generation and later). Some iPhones sold in mainland China do not support eSIM.
Can I use an eSIM and a physical SIM at the same time on iPhone?
Yes. Dual SIM behaviour lets you keep your home SIM active for calls and messages while the travel eSIM handles mobile data.
Do I need Data Roaming on for my travel eSIM?
Usually yes — most travel eSIMs rely on partner networks, so Data Roaming must be enabled for that eSIM line only. Keep it off for your home SIM to avoid roaming charges.
How long does eSIM activation take?
Installation typically takes 2–5 minutes. Allow a few minutes more for the profile to register on the local network after you land.
What should I do if my Turkey eSIM doesn't connect after landing?
Confirm the eSIM is set as the default data line, turn Data Roaming on for that line, and toggle Airplane Mode on and off to force a network re-scan. If it still fails, restart the iPhone and check your plan is active in the provider app.
Travel connected
Choose your destination and compare eSIM plans
Get digital delivery, transparent validity, and plan details before you travel.




