How-To & Technical Setup

How to Scan an eSIM QR Code When You Only Have One Phone

James ThorntonPublished 1 July 2026Updated 27 July 20266 min read
Affiliate disclosure: Some links in this guide are affiliate links. If you purchase through them, we may earn a small commission at no extra cost to you. This never influences our editorial assessments — we only link to providers we have independently evaluated. Read our editorial policy →
✓

Summary / Key Takeaways

  • You can enter the activation code manually instead of scanning the QR code — this is the easiest single-phone solution.
  • Displaying the QR code on a laptop or tablet screen and scanning it with your phone camera also works.
  • iOS 16+ lets you install an eSIM from a QR code photo saved in your Camera Roll.
  • Some eSIM provider apps let you install directly without ever scanning a QR code.
  • Never screenshot your QR code and scan the screenshot — the resolution is too low for reliable scanning.

Why This Is a Problem (and Why It's Easy to Solve)

eSIM setup usually involves scanning a QR code — but the QR code is sent to your email, which you're reading on the same phone you're trying to activate the eSIM on. You can't point your phone camera at its own screen. Here are four reliable methods to get around this, from easiest to most situational.

Comparing the Four Methods

MethodBest ForRiskRequires
Manual activation codeEveryone — most reliableVery lowText string from email or app
Display on another screenWhen a laptop or tablet is nearbyVery lowAny second screen
Provider app installAiralo, Holafly, Nomad usersNoneProvider app installed on phone
Camera Roll photo (iOS 16+)When someone emails you the QR image fileLowQR code image saved to Photos

Method 1: Enter the Activation Code Manually (Easiest)

Every eSIM QR code encodes a text activation code in the format: LPA:1$rsp.provider.com$XXXXXXXXXXXXXXXX. You can type or paste this code directly instead of scanning.

  1. 1In your eSIM provider's email or app, look for a link that says 'Enter activation code manually' or 'Don't have a QR scanner?'
  2. 2On iPhone: Settings → Cellular → Add eSIM → Use Activation Code → enter the code.
  3. 3On Android: Settings → Connections → SIM Manager → Add eSIM → Enter activation code.
  4. 4Paste or type the activation code exactly as shown (it is case-sensitive and must include the $ separators).
Copy-Paste the Activation Code on Mobile

Open your eSIM provider's email in the mobile browser on your phone, tap and hold the activation code text, then copy it. Navigate to Settings and paste it in the activation field. This avoids typos in the long code string. If the code appears broken across two lines in the email, copy the full text including both lines.

Method 2: Display QR Code on Another Screen

If you have a laptop, tablet, or another phone nearby, open your eSIM provider's email on that device, display the QR code on screen, then use your phone's camera to scan it. This is the most widely used method — simple and reliable.

Screen Brightness Matters

Increase the brightness on the device displaying the QR code to maximum before scanning. Low-brightness screens cause QR scanning failures more often than any other factor. Keep the phone 10–20 cm from the screen for the best focus.

Method 3: Use the Provider's App (No QR Scan Needed)

The major eSIM providers all support in-app installation that requires no QR code at all:

  • Airalo: open the app → Your eSIMs → tap 'Install' next to your purchased eSIM → installs directly with one tap.
  • Holafly: app → My eSIMs → Install eSIM → follow the in-app flow.
  • Nomad: app → tap your plan → 'Install' — one-tap install, no QR code.

Method 4: iOS — Install from a QR Code Photo (iOS 16+)

  1. 1Ask someone to forward the QR code image to you by email or AirDrop, or take a screenshot of it on a laptop and send the image file to your phone.
  2. 2Save the QR code image to your Photos / Camera Roll.
  3. 3Go to Settings → Cellular → Add eSIM → Use QR Code → tap the photo library icon to select the image from your Camera Roll.
  4. 4iOS reads the QR code from the photo and begins installation.
What to Do If the Activation Code Has Special Characters

eSIM activation codes use the format LPA:1$<server>$<code>. The $ symbols are mandatory separators and must be included. Some email clients convert the LPA:1$ prefix into a clickable link or wrap the code across two lines. If copying from a mobile email app, view the 'original' version of the email or copy the plain text to avoid formatting issues.

Planning a trip soon?

Get eSIM plans, speed data, and connectivity tips for your destination.

Go to Country Guide

Protecting Your QR Code for Reinstallation

eSIM QR codes are typically single-use. Save a screenshot of the QR code and the activation code text in a secure notes app (e.g. Apple Notes with a lock, or 1Password) before installing. If activation fails midway, you'll need support — but having the code text on file speeds up the re-issue process significantly.

Airalo
Affiliate link

Airalo — App-Based Install With No QR Code Required

Airalo's app installs your eSIM with a single tap — no QR code scanning required. Available for iOS and Android. 200+ countries, plans from $4.50.

Download Airalo
Planning a trip soon?

Get eSIM plans, speed data, and connectivity tips for your destination.

Go to Country Guide

Frequently Asked Questions

Can I email the QR code to myself and scan it from the phone's email app?

Not directly — your phone camera can't scan a QR code displayed on its own screen. Use Method 1 (activation code) or Method 3 (provider app) instead. Method 4 (iOS Camera Roll) works if you save the QR image to Photos first.

What if the activation code method doesn't work?

Double-check the code is entered exactly as shown, including the LPA:1$ prefix and both $ separators. Ensure there are no extra spaces at the start or end. If it still fails, contact your eSIM provider — they can troubleshoot remotely and re-issue the code if needed.

Does Android have a Camera Roll method like iOS?

Android doesn't have a native QR-from-photo option for eSIM installation. However, Google Lens can read a QR code from a photo in your gallery — this decodes the activation code text, which you can then copy and enter manually via Method 1.

My QR code failed to scan mid-install. Is it still valid?

Possibly not — most eSIM QR codes are marked as 'consumed' the moment they're scanned, even if the installation didn't complete. Before scanning again, check Settings → Cellular to see if an unactivated eSIM entry appeared. If it did, complete the install from there without re-scanning. If not, contact support for a re-issue.

About the Author

JT
James ThorntonTested in 43+ countries

Connectivity Researcher & Travel Tech Writer

James has spent a decade testing travel technology across more than 40 countries, with a focus on mobile connectivity, eSIM adoption, and the practical realities of staying connected abroad. He has personally activated eSIMs from Airalo, Holafly, Nomad, and dozens of regional carriers, documented VPN performance in restricted-internet countries, and run real-world hotspot tests from remote vanlife locations. His guides draw on hands-on field testing rather than vendor briefings or press materials.

eSIM Activation & TroubleshootingTravel Data PlansVPN TestingMobile HotspotVanlife & Remote Connectivity

Related Guides