callminsCreate account
← All posts
eSIM··7 min read

How to Install an eSIM on iPhone: Step-by-Step (2026)

Install an eSIM on any eSIM-capable iPhone in under five minutes. Three install methods, what to do if scanning fails, and how to manage dual SIM.

Installing an eSIM on an iPhone takes between two and five minutes. There are three install methods: scan a QR code, enter details manually, or transfer from another eSIM-capable iPhone using Apple's eSIM Quick Transfer. Below is the exact tap path for each.

Quick check first: your iPhone must be eSIM-capable. iPhone XS, XR and newer all support eSIM. iPhone 14 and newer sold in the US support onlyeSIM — there's no physical SIM tray. iPhone 14 and newer sold outside the US still have a physical SIM tray plus eSIM.

Before you start

You need three things:

  1. An eSIM-capable iPhone running iOS 15 or later. We recommend iOS 17 or 18 for the smoothest activation flow.
  2. Wi-Fi or your existing cellular connection. You need internet to download the eSIM profile.
  3. The activation details from your eSIM provider — usually a QR code, sometimes an SM-DP+ address and activation code, occasionally an iOS Universal Link.

Don't remove your existing physical SIM. iPhone supports dual SIM (one physical + one eSIM, or two eSIMs on iPhone 13 and later). The eSIM installs alongside, not instead of, what you already have.

Method 1: QR code (most common)

This is the default flow. Your provider emails or shows you a QR code; you scan it with your iPhone's camera from inside the Settings app.

  1. Open SettingsCellular (or Mobile Data in some regions).
  2. Tap Add eSIM (on iOS 16+) or Add Cellular Plan (on iOS 15).
  3. Point the camera at the QR code your provider gave you. iPhone detects the code automatically.
  4. Tap Continuewhen the "Activate eSIM" prompt appears.
  5. Wait 30–60 seconds while iPhone downloads the profile.
  6. Label the line— something like "Travel" or "callmins UK". You'll see this label everywhere a phone number is shown.
  7. Choose default line. If you have a physical SIM already, iPhone asks which line is the default for cellular data, calls, and iMessage. You can change this later.
  8. Done. The new line shows up under Settings → Cellular.

If the QR code doesn't scan — bad lighting, blurry image, or the code is on the same phone — go to method 2.

Method 2: Manual activation (when the QR code won't scan)

You'll need three pieces of text from your provider:

  • SM-DP+ address (looks like consumer.rsp.global.example.com)
  • Activation code (a long alphanumeric string)
  • Sometimes a confirmation code (a shorter PIN)
  1. Open SettingsCellular Add eSIM.
  2. Tap Use QR Code to open the scanner, then tap Enter Details Manually at the bottom.
  3. Paste the SM-DP+ address and activation code into the matching fields.
  4. Tap Add eSIM. iPhone downloads the profile.
  5. If prompted for a confirmation code, enter it.
  6. Label the line and choose default line as in method 1.

Method 3: eSIM Quick Transfer (moving an eSIM between iPhones)

If you're upgrading iPhones or want to move a number from one of your iPhones to another, Quick Transfer is fastest. No QR code required.

  1. On the new iPhone, open Settings CellularAdd eSIM.
  2. Tap Transfer From Another iPhone.
  3. On the old iPhone, a "Transfer cellular plan" prompt appears. Tap Transfer and confirm with Face ID / Touch ID.
  4. Wait for the transfer to complete. The eSIM moves from the old phone to the new one — it does not copy, it moves.
  5. On the old iPhone, the line is removed. On the new iPhone, it's now active.

Quick Transfer requires both iPhones to be on iOS 16 or later, signed into the same Apple ID, and within Bluetooth range of each other. It also requires your carrier to support transfer — most do in 2026, but a few prepaid carriers still don't.

What to do if installation fails

The common failures and their fixes:

"Couldn't activate cellular plan"

Usually a temporary carrier-side issue. Try:

  1. Toggle Airplane Mode on, wait 10 seconds, off.
  2. Restart the iPhone — power off fully, then back on.
  3. Retry from Settings → Cellular → Add eSIM.

If it still fails, your activation code may already have been used (each code is single-use for most providers). Ask the provider to regenerate it.

"Cellular plan from this provider already added"

iPhone won't install the same eSIM profile twice. If you're re-installing intentionally:

  1. Go to Settings → Cellular, tap the existing line, scroll down, tap Remove eSIM.
  2. Wait a full minute.
  3. Retry the install.

QR code scanned but nothing happens

iOS sometimes silently rejects malformed QR codes. Fall back to method 2 (manual activation) and enter the details by hand.

"No service" after install

The eSIM installed but isn't connecting to a network. Common causes:

  • The eSIM is for a country/region you're not currently in (some providers geo-lock activation to the destination country).
  • Cellular data is off for that line — check Settings → Cellular → [your line] → Turn On This Line.
  • Network selection is set to a network the eSIM doesn't roam on — switch to Automatic under Network Selection.

Managing two lines

Once a second line is active, iPhone needs to know which line to use for what. Defaults to check:

  • Settings → Cellular → Default Voice Line — which line rings out when you make a normal call from the dialer.
  • Settings → Cellular → Cellular Data — which line carries data. Only one line at a time.
  • Settings → Cellular → Default Line — which line iMessage and FaceTime use.
  • Contact-level overrides: open any contact, tap Edit, scroll to Preferred Cellular Plan, and pin that contact to a specific line.

For most users the right setup is: physical SIM as primary (calls, data), eSIM as the travel/secondary line (data when abroad, secondary number for SMS).

How to install a callmins eSIM specifically

callmins doesn't currently sell eSIM data plans — that's on the 2026 roadmap. What we do offer is virtual phone numbers that ring in our app over your existing data connection, which gives you the same outcome (a second +country number on your iPhone) without needing an eSIM at all.

If you want a +country number on your iPhone today:

  1. Create a callmins account.
  2. Buy a virtual phone number — $0.99–$1.99/month depending on country.
  3. Install the callmins app. Inbound calls ring through the app; outbound calls go out with your virtual number as caller ID.
  4. No eSIM, no SIM tray, no settings changes.

When we ship eSIM data plans, this post will get a section on the install flow specific to callmins. For now: the iPhone steps above apply to any eSIM provider.

TL;DR

  • Three install methods on iPhone: QR code (default), manual entry (fallback), Quick Transfer (moving between iPhones).
  • Tap path: Settings → Cellular → Add eSIM.
  • If it fails: toggle Airplane Mode → restart → retry. If the code is "already used", ask for a new one.
  • Set default voice / data / iMessage lines under Settings → Cellular after install.
  • callmins virtual numbers give you the same "second number" outcome without needing an eSIM. Browse virtual numbers →

Save on international calls with callmins — start with a free account. Sign up →