Skip to main content

eSIM setup · iPhone and iPad

How to Install eSIM on iPhone and iPad

On iPhone, adding an eSIM starts in Settings › Cellular: tap Add eSIM › Use QR Code and scan the QR code from your HelloRoam email. It installs at home in about 5 minutes, and you turn it on when you land.

About 5 minutes Updated Help 24/7
1 Get ready · Before you fly

Two ways to install eSIM on iPhone

Where is your QR code? Pick one and we'll show you the right steps. Both take about 5 minutes.

Fastest On another screen A laptop, a tablet or a second phone. Your iPhone camera scans it.
On this iPhone Tap the install button in your HelloRoam email or in the HelloRoam app. No second screen needed. Works on iOS 17.4 or later.

Before you start

0 of 4 ready
2 Install · At home, on Wi-Fi

Install iPhone eSIM using a QR code

Our team is available 24/7 if you need a hand at any point during installation.

Illustration
Illustration. Menu names can differ by model and software version.
Step 1 of 7
Step 1 of 7
  1. Open Settings › Cellular, then tap Add eSIM.

  2. Tap Use QR Code. Not in the list? Look under Other Options first.

  3. Point the camera at the QR code in your HelloRoam email on your other screen. It installs on its own.

    Show the code on a bright screen and fit the whole code inside the box.

  4. iOS 26 may ask where you will use this eSIM. Pick Abroad, then the data-only plan, and tap Continue.

  5. Under Cellular Plan Label, name the new line HelloRoam so it is easy to find later.

  6. Under Default Voice Line, pick Primary. That is your home line, so calls and texts stay on your home number.

  7. Under Cellular Data, pick HelloRoam. Keep Allow Cellular Data Switching off, so your home line is never charged for data.

All steps (7)
2 Install · At home, on Wi-Fi

Install eSIM from your email on this iPhone

Our team is available 24/7 if you need a hand at any point during installation.

Step 1 of 6
Step 1 of 6
  1. Open your HelloRoam email on this iPhone and tap iOS 17.4+ eSIM Install. In the HelloRoam app, tap Install eSIM Now instead.

    No button? Tap and hold the QR code in the email, then tap Add eSIM.

  2. iPhone opens the eSIM setup. Tap Continue and stay on Wi-Fi while it downloads.

  3. iOS 26 may ask where you will use this eSIM. Pick Abroad, then the data-only plan.

  4. Under Cellular Plan Label, name the new line HelloRoam.

  5. Under Default Voice Line, pick Primary, your home line.

  6. Under Cellular Data, pick HelloRoam. Keep Allow Cellular Data Switching off.

All steps (6)
2 Install · At home, on Wi-Fi

Install iPhone eSIM using an activation code

Our team is available 24/7 if you need a hand at any point during installation.

Step 1 of 8
Step 1 of 8
  1. Open Settings › Cellular, then tap Add eSIM.

  2. Tap Use QR Code. The camera opens; you will not scan.

  3. Under the camera box, tap Enter Details Manually.

  4. Copy the SM-DP+ address and the activation code from your HelloRoam email. Paste each into its field.

    Paste it, don't type it. One wrong character and the code won't work.

  5. iOS 26 may ask where you will use this eSIM. Pick Abroad, then the data-only plan.

  6. Under Cellular Plan Label, name the new line HelloRoam.

  7. Under Default Voice Line, pick Primary, your home line.

  8. Under Cellular Data, pick HelloRoam. Keep Allow Cellular Data Switching off.

All steps (8)
3 Activate · When you land

Activate your HelloRoam eSIM on iPhone

When you land, go to Settings › Cellular, tap HelloRoam and flip the Turn On This Line switch on, choose HelloRoam under Cellular Data, then switch on Data Roaming under Cellular Data Options.

You may land with no data Save these steps before you fly. Download install guide (PDF)
Illustration
Illustration. Menu names can differ by model and software version.
Step 1 of 6
Step 1 of 6
  1. When you land, open Settings › Cellular. Your line is under SIMs.

    On iOS 26 a notification may offer to turn on your travel eSIM when you land. Tapping it works too.

  2. Tap HelloRoam, then switch on Turn On This Line.

  3. Go back, tap Cellular Data and pick HelloRoam.

  4. Tap HelloRoam, then Cellular Data Options, and switch on Data Roaming.

  5. Go back to Cellular and tap Primary, your home line. Switch off Data Roaming. Your home carrier then cannot charge you for roaming.

    Renamed your home line? Pick the line that is not HelloRoam. Data Roaming stays on for HelloRoam only.

  6. Your HelloRoam eSIM is active. You now have data in 185+ countries with no extra fees.

Good to know

  • Turn on airplane mode, then reconnect to Wi-Fi so your Bell, Rogers, or Telus plan does not charge you during setup.
  • Automatic-activation plans go live when you land at your destination. Data will not work before you travel.
  • Switching from a physical SIM? You do not need to take it out. Your iPhone runs both lines at once. Do not add or edit APN settings for your HelloRoam eSIM yourself.
All steps (6)
Turn on airplane mode, then reconnect to Wi-Fi so your Bell, Rogers, or Telus plan does not charge you during setup.
Automatic-activation plans go live when you land at your destination. Data will not work before you travel.
Switching from a physical SIM? You do not need to take it out. Your iPhone runs both lines at once. Do not add or edit APN settings for your HelloRoam eSIM yourself.
4 Check · Signal and data

Here's how to tell if your iPhone eSIM is live

Both checks take under 30 seconds:

Check the status bar at the top of your iPhone for at least one signal bar from your HelloRoam line.

Open Settings › Cellular, tap HelloRoam, and check that Data Roaming is on.

Get 24/7 support for your iPhone eSIM

Still stuck? Our team is here 24/7 on email, WhatsApp, live chat and in the app.

FAQs about eSIM on iPhone

The questions iPhone owners ask most before and after they install.

Steps checked on iOS 26 against Apple Support.

How do I activate eSIM on my iPhone?

Install the eSIM at home, then activate it when you land. To install, open Settings > Cellular, tap Add eSIM, then Use QR Code, and scan the QR code from your HelloRoam email on a second screen. You can also tap Enter Details Manually and type in the SM-DP+ address and activation code. When you land, tap your HelloRoam line, switch on Turn On This Line, pick it under Cellular Data, and turn on Data Roaming. A HelloRoam plan has one upfront price for the whole trip, with no daily fees.

Can I just use eSIM on iPhone?

Yes. Every iPhone from the XS on supports eSIM, with or without a physical SIM in the tray. US models from the iPhone 14 on have no SIM tray at all, so they run on eSIM only. An iPhone with a SIM tray can run a physical nano-SIM alongside an eSIM, or the eSIM on its own. In mainland China, only the iPhone 18 Pro, 18 Pro Max, 17e and Air support eSIM, and some Hong Kong and Macao models use two nano-SIM cards. Manage every line under Settings > Cellular.

Can I install eSIM on iPhone without QR code?

Yes. You can install an eSIM on iPhone without scanning a QR code by typing in the details from your HelloRoam email instead. Open Settings > Cellular, tap Add eSIM, then Use QR Code, and tap Enter Details Manually under the camera box. Type the SM-DP+ address and the activation code into their fields. Your iPhone might show Add Cellular Plan, the older name for this button, or Set Up Cellular if it doesn't have a line yet. Tap that button instead of Add eSIM.

How do I make my HelloRoam eSIM the main data line on iPhone?

When you arrive, open Settings > Cellular > Cellular Data and choose the HelloRoam line, so all your data runs through HelloRoam. Then tap Default Voice Line and keep your Bell, Rogers or Telus line there. Calls and texts still reach your usual number while HelloRoam carries the data.

How can I get my eSIM QR code?

HelloRoam emails your eSIM QR code as soon as you buy a plan in the HelloRoam app or on our website. Open that email on a laptop or a second phone, so you can scan the code with your iPhone. Can't find it? Check your spam folder, or email help@helloroam.com. Keep the code private, and once the eSIM is installed, don't delete it, because the code can't be used again after the eSIM first connects.

How do I give my eSIM a custom name on iPhone?

In Settings > Cellular, tap the HelloRoam line and then Cellular Plan Label. Pick one of the preset names or type your own. A clear label helps once your iPhone carries two or more lines, say your home number and a HelloRoam travel plan.

How do I install an eSIM?

You have three options on iPhone. Scanning from another screen: go to Settings > Cellular > Add eSIM > Use QR Code, then point the camera at the code. Installing on the same iPhone: tap the install button in your HelloRoam email, which works on iOS 17.4 or later. Typing it in: tap Enter Details Manually and enter the SM-DP+ address and activation code. Whichever you pick, stay on Wi-Fi until the eSIM finishes downloading.

How do I know if my iPhone eSIM is activated?

Your HelloRoam eSIM is working when your iPhone shows signal for the HelloRoam line and mobile data loads with Wi-Fi off. Go to Settings > Cellular > your HelloRoam line and check that Turn On This Line and Data Roaming are both on. No signal before you fly is normal, because the eSIM connects once you reach a network your plan covers.

How do I switch between SIM and eSIM on my iPhone?

It all happens in Settings > Cellular. To choose which line carries data, tap Cellular Data and pick your eSIM or your physical SIM. To turn a line off or back on, tap its name and use the Turn On This Line switch.

How do I transfer eSIM to a new iPhone?

You can't transfer an installed HelloRoam eSIM to a new iPhone. Quick Start and Quick Transfer during iPhone setup don't work for it, and scanning its QR code again doesn't work either. A HelloRoam eSIM stays on the phone where you install it, so don't delete it from your old iPhone. If it hasn't yet made its first connection to a network your plan covers at your destination, email help@helloroam.com and we can issue a new eSIM. Installing it at home doesn't count as that connection. Once it's connected, its code can't be used again, and we can't issue a new one just because you've switched phones.

How does eSIM work when I travel?

Install your HelloRoam eSIM on Wi-Fi at home before you fly out. When you land, switch on the HelloRoam line and Data Roaming, and pick HelloRoam under Cellular Data. Your plan's days start when it first connects to a supported network at your destination, whether that's the US, Mexico, the Dominican Republic or the UK. Your Bell, Rogers or Telus SIM stays on for calls and texts, so keep Data Roaming off on that line to avoid roaming charges.

How much does eSIM cost on iPhone?

HelloRoam eSIM plans start from CA$1.44 and are priced by destination and data amount, with one upfront price and no daily fees. Compared with standard roaming from Bell, Rogers or Telus, you can save up to 86%. There are no setup fees and no contracts. Check the HelloRoam plan page for current prices in Canadian dollars.

How do I delete an eSIM from my iPhone?

Delete a HelloRoam plan only once it has ended, or if its eSIM never connected. Open Settings > Cellular, tap the HelloRoam line and choose Delete eSIM, or Delete Plan if your iPhone has several. Until that first connection, the same QR code can reinstall it. After it, deleting the plan loses your HelloRoam eSIM permanently. If you'd just like to stop using it for now, switch the Turn On This Line toggle off.

What happens to my existing SIM when I activate an eSIM?

Your home carrier SIM keeps working normally after you add an eSIM. Both lines appear under Settings > Cellular. Your Bell, Rogers or Telus SIM stays active for calls and texts while HelloRoam handles your data abroad. Turn off Allow Cellular Data Switching so your iPhone doesn't switch back to your home carrier's data without you noticing.

Should I turn on data roaming for my HelloRoam eSIM on iPhone?

Yes. Data Roaming must be on for your HelloRoam plan to work abroad. When you land, go to Settings > Cellular, tap your HelloRoam line, and switch Data Roaming on. Turning roaming on for your home SIM doesn't turn it on for the eSIM. Keep Data Roaming off on your home carrier line (Bell, Rogers or Telus) to avoid surprise roaming charges on your home bill.

When should I reset network settings to fix an iPhone eSIM?

Check the basics before resetting network settings for an eSIM connection problem on iPhone. At your destination, turn on the HelloRoam line and Data Roaming, and pick it under Cellular Data. If that doesn't fix it, go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings, enter your passcode and confirm. This clears saved Wi-Fi passwords and VPN settings but keeps your eSIM profiles. After the reset, turn Data Roaming back on for the HelloRoam line at Settings > Cellular.

Why isn't my eSIM activating on my iPhone?

A HelloRoam eSIM that won't activate usually has one of three causes. Data Roaming may be off on the HelloRoam line, the line may not be set under Cellular Data, or you're not yet on a network your plan covers. At your destination, go to Settings > Cellular > your HelloRoam line and check that Data Roaming is on, then pick HelloRoam under Cellular Data. If Carrier Lock at Settings > General > About shows anything other than No SIM restrictions, ask Bell, Rogers or Telus to unlock your iPhone.

eSIM not showing up on my phone: how to fix it?

When Add eSIM, Set Up Cellular or Add Cellular Plan doesn't appear on your iPhone, check three things. Your model must be an iPhone XS or newer. It must not be a mainland China model, where only the iPhone 18 Pro, 18 Pro Max, 17e and Air have eSIM. And it must be unlocked: check Carrier Lock at Settings > General > About, and if it's locked, ask your home carrier for an unlock.

How long does it take for an iPhone eSIM to activate?

How long activation takes on an iPhone varies. The download needs a working internet connection, so if it fails, restart the phone and retry on another Wi-Fi network or a hotspot. Your plan's days begin once the eSIM connects to a supported network at your destination for the first time. On arrival, turn on the HelloRoam line and Data Roaming, then select it under Cellular Data. Still no data? Restart the iPhone, switch Wi-Fi off and give it 2 to 5 minutes.

How do I set up an eSIM on my iPhone 15?

On an iPhone 15, go to Settings > Cellular, tap Add eSIM and choose Use QR Code, then scan the code from your HelloRoam email on your laptop or a second phone. If scanning won't cooperate, Enter Details Manually takes the SM-DP+ address and activation code instead. Keep Wi-Fi on until the download finishes. The iPhone 15 holds eight or more eSIMs, so a plan for your next trip can sit beside this one, ready to switch on.

My eSIM is not working. What should I do?

Work through these 5 checks when a HelloRoam eSIM stops working on your iPhone. Open the HelloRoam app and confirm you still have data and days left. At your destination, go to Settings > Cellular, tap the HelloRoam line and make sure Data Roaming is on, then choose that line under Cellular Data. Restart the iPhone once and, if needed, select a network by hand under Network Selection. Don't delete or reinstall the eSIM: its QR code only works once. If you're still offline, email help@helloroam.com with your order ID.

How many eSIMs can I keep on my iPhone?

Any iPhone XS or newer can store eight or more eSIM profiles, with 2 active at a time. An iPhone 13 or later can run 2 eSIMs together, and earlier models pair 1 eSIM with 1 physical SIM. Profiles you're not using stay listed under Settings > Cellular, so switching between country plans never means reinstalling.

Where do I find my iPhone's eSIM settings?

Everything eSIM on an iPhone sits under Settings > Cellular. That's where you add a plan, see each line, choose which one handles data and which one handles calls, and switch Data Roaming on or off line by line. To pick a network by hand, tap a line, then Network Selection.

Can I use a VPN with my iPhone eSIM?

Yes. A VPN app runs fine over a HelloRoam eSIM on iPhone: install it, connect, and the eSIM carries the cellular data beneath it. That said, a VPN is also a common reason eSIM data stops working, so if pages won't load at your destination, turn the VPN off and try again. Look up the local laws before you go, since China, Russia and some other countries restrict VPNs.

Will iMessage work with a HelloRoam eSIM on my iPhone?

Yes, iMessage keeps working. If both lines are on, set your home number for iMessage in Settings > Apps > Messages > Send & Receive. HelloRoam supplies the data connection iMessage uses, while your iMessage identity stays tied to your Apple ID whichever line is carrying the data.

How do I check how much data I've used on my HelloRoam eSIM?

Settings > Cellular shows how much data your HelloRoam eSIM has used. On a Dual SIM iPhone, that figure is for the line set as Cellular Data, so select the HelloRoam line there once you land in the US, Mexico or Europe. For the data left on your plan, open the My eSIM tab in the HelloRoam app.

How do I select network manually on iPhone eSIM?

You pick a network manually on iPhone through Settings > Cellular. Tap your HelloRoam line, then Network Selection, and turn Automatic off. Wait for the full list of networks to load, then pick your preferred carrier. If data is slow, try a different one. Turn Automatic back on when you're done, because it's the normal setting.

Do I need to unlock my iPhone to use eSIM?

Yes. HelloRoam only works on an iPhone with no carrier restrictions. To check, go to Settings > General > About > Carrier Lock and look for No SIM restrictions. If your iPhone is locked to Bell, Rogers or Telus, ask that carrier to remove the lock, since Apple can't unlock it for you.

How do I check if my iPhone is eSIM compatible?

Three quick checks tell you. In Settings > Cellular, look for Add eSIM, Set Up Cellular or Add Cellular Plan. In Settings > General > About, Carrier Lock should read No SIM restrictions. And your model should be an iPhone XS, XS Max, XR or newer, the 2018 models onward. Mainland China is the exception: there only the iPhone 18 Pro, 18 Pro Max, 17e and Air have eSIM, while some Hong Kong and Macao models take two nano-SIM cards.

Can I use my iPhone eSIM on Apple Watch?

No. Your iPhone eSIM and an Apple Watch each need their own cellular plan. HelloRoam goes on the iPhone only, but a watch near the iPhone can still connect through it. The watch's plan is linked to your iPhone carrier, so if you're bringing a cellular Apple Watch on your trip, ask Bell, Rogers or Telus whether they offer Apple Watch roaming abroad.

How do I eject the SIM card from an iPhone?

A SIM-eject tool or a thin paperclip gets the SIM card out: push it straight into the little pinhole on the side of the iPhone and the tray slides out. US iPhone 14 and newer models don't have a tray at all, as they're eSIM-only. To use a HelloRoam e-sim, you can leave your physical SIM card in place. Your iPhone runs both lines together, and your home line keeps your calls and texts.

Do I need to configure APN settings for my eSIM on iPhone?

No. APN (Access Point Name) settings tell an iPhone which gateway to use for mobile data, and your HelloRoam eSIM doesn't need you to add or change them. If data won't connect at your destination, open Settings > Cellular, tap your HelloRoam line and switch on Data Roaming, then select that line under Cellular Data. Still no luck? Email help@helloroam.com with a screenshot of your settings.

What's the easiest way to buy an iPhone eSIM?

Buy a HelloRoam plan for your destination in the HelloRoam app or on our website. We'll email you a QR code plus the activation details, and the steps on this page cover the install. Your iPhone must be an iPhone XS or newer and carrier-unlocked, so if you bought it through Bell, Rogers or Telus, check that it's unlocked first.

How do I turn on hotspot on iPhone with eSIM?

You turn on iPhone hotspot (Personal Hotspot) in Settings > Personal Hotspot by switching on Allow Others to Join. At your destination, set Cellular Data to your HelloRoam line at Settings > Cellular > Cellular Data, then turn on the hotspot. Laptops, tablets and other devices can then connect to your iPhone over Wi-Fi, Bluetooth or USB and use your HelloRoam data. Hotspot sharing counts toward your data allowance.

How does dual SIM work on iPhone with eSIM?

With Dual SIM, an iPhone runs two lines side by side: a physical nano-SIM with an eSIM, or two eSIM profiles on the iPhone 13 and later. So your Bell, Rogers or Telus number can stay on for calls while HelloRoam provides affordable data abroad. Settings > Cellular is where you choose which line handles data, calls and texts, and each line has its own plan and Data Roaming switch.

What does an eSIM do inside an iPhone?

An eSIM is a SIM built right into your iPhone, with no card to swap. You add a plan by scanning a QR code or entering an activation code, and the iPhone downloads it over Wi-Fi. A HelloRoam eSIM works beside your home SIM: calls and texts stay with Bell, Rogers, Telus or whoever your carrier is, and HelloRoam covers the data abroad. Set it up at home and turn it on when you land. The plan's days start the first time it connects to a supported network at your destination.

How do I fix SIM card issues on iPhone that affect my eSIM?

Four things can stop an eSIM when your iPhone has a SIM problem. A carrier lock blocks outside plans, so check Settings > General > About > Carrier Lock. A line may be switched off under Settings > Cellular: after you arrive, turn it on, allow Data Roaming for it and set it as your data line. Your iPhone may still be searching for a supported network, so keep automatic network selection on and scan manually only as a test. And you may not be in your plan's destination yet. If none of those is the cause, email help@helloroam.com with screenshots, and don't delete the eSIM.

Explore More

Samsung eSIM Setup Guide One UI, 7 steps
Pixel eSIM Setup Guide Android, 5 steps
eSIM Compatible Phones Find out if your phone has eSIM

Popular eSIM Destinations

Manage your iPhone eSIM with the HelloRoam app

Download HelloRoam, choose a plan, and activate your eSIM before your next flight out of Canada.

QR code to download the HelloRoam app
Scan the QR code to download the app