Skip to main content

eSIM setup · iPhone and iPad

How to Add eSIM to iPhone & iPad

To install eSIM on your iPhone, go to Settings › Mobile Service, tap Add eSIM › Use QR Code, then scan the QR code in your HelloRoam email. Set it up at home in about 5 minutes, and turn it on when you land.

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

Set up eSIM on your 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

Scan a QR code for your iPhone eSIM

Our team is available 24/7 if you need help 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 › Mobile Service, 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'll use this eSIM. Pick Abroad, then the data-only plan, and tap Continue.

  5. Under Mobile Plan Label, name the new line HelloRoam so it's easy to find later.

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

  7. Under Mobile Data, pick HelloRoam. Keep Allow Mobile 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 help 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'll use this eSIM. Pick Abroad, then the data-only plan.

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

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

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

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

Type in an activation code for iPhone eSIM

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

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

  2. Tap Use QR Code. The camera opens, but you won't 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, don't type. One wrong character and the code gets refused.

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

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

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

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

All steps (8)
3 Activate · When you land

How to activate your HelloRoam eSIM on iPhone

After you land, go to Settings › Mobile Service, tap HelloRoam to switch on Turn On This Line, choose HelloRoam under Mobile Data, and turn on Data Roaming under Mobile 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 › Mobile Service. Your line is under SIMs.

    On iOS 26 a notification may offer to switch 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 Mobile Data and pick HelloRoam.

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

  5. Go back to Mobile Service and tap Primary, your home line. Switch off Data Roaming. Your home network then can't charge you for roaming.

    Renamed your home line? Pick the line that isn't HelloRoam. Data Roaming stays on for HelloRoam only.

  6. Your HelloRoam eSIM is now live. You have data on local networks in the country or region your plan covers.

Good to know

  • Put your iPhone in aeroplane mode, then bring Wi-Fi back on, so Vodacom, MTN or Cell C can't charge you during the install.
  • Automatic-activation plans go live when you land at your destination. Data may 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)
  • Put your iPhone in aeroplane mode, then bring Wi-Fi back on, so Vodacom, MTN or Cell C can't charge you during the install.
  • Automatic-activation plans go live when you land at your destination. Data may 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

Test your iPhone eSIM connection

Two quick ways to check:

  1. Look for at least one signal bar at the top of your iPhone screen. That means your eSIM is connected.

  2. Open Settings › Mobile Service, tap HelloRoam, and check that Data Roaming is on.

We're here 24/7 for your iPhone eSIM

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

Your iPhone eSIM FAQs

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

These steps were checked on iOS 26 against Apple Support.

How do I activate eSIM on my iPhone?

Install the eSIM at home first, then switch it on when you land. When you arrive, open Settings > Mobile Service, tap your HelloRoam line and switch on Turn On This Line. Choose HelloRoam under Mobile Data, then turn on Data Roaming. Your plan's days start once the eSIM first connects to a supported network at your destination, whether that's the UK, the UAE or Australia.

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. 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. Most iPhones sold outside the US keep a nano-SIM tray, so your Vodacom, MTN or Cell C SIM can stay in for calls and texts while HelloRoam handles your data abroad.

What does flight mode do to my iPhone eSIM?

Airplane Mode switches off every mobile connection on your iPhone, including both your physical SIM and your eSIM. To use Wi-Fi on the plane, turn on Airplane Mode in Control Centre, then go to Settings > Wi-Fi and switch Wi-Fi back on. Your HelloRoam eSIM stays installed, and it can connect again once you turn Airplane Mode off.

Does my iPhone have to be unlocked for an eSIM?

It does. A HelloRoam plan needs an iPhone with no carrier restrictions. Go to Settings > General > About > Carrier Lock and look for No SIM restrictions. If your iPhone is locked to Vodacom, MTN or Cell C, ask that network to unlock it. Only the carrier can do this, not Apple.

How can I get my eSIM QR code?

Your eSIM QR code arrives by email as soon as you buy a HelloRoam plan in the app or on our website. The same email has your activation details. Can't find it? Check your spam folder, or email help@helloroam.com. Keep the code to yourself, and don't delete the eSIM once it's installed, because the code can't be used again after the eSIM first connects.

Can I add an eSIM to my iPhone without the QR code?

Yes, you can type the details in yourself instead of scanning. Go to Settings > Mobile Service, tap Add eSIM, then Use QR Code, and pick Enter Details Manually below the camera box. Paste the SM-DP+ address and activation code from your HelloRoam email into their fields. On an iPhone that shows an older name for that button, or a set-up button because it has no line yet, tap that button in place of Add eSIM.

How do I install an eSIM?

Pick whichever of three routes suits you. From another screen, open Settings > Mobile Service > Add eSIM > Use QR Code and scan the code in your HelloRoam email. On the same iPhone, tap the install button in that email, which works on iOS 17.4 or later. Or tap Enter Details Manually and paste in the SM-DP+ address and activation code. Stay on Wi-Fi while it downloads, then switch the line on when you land.

How do I know if my iPhone eSIM is activated?

Your HelloRoam eSIM is working when the HelloRoam line shows signal at the top of your screen and pages load with Wi-Fi off. You can also go to Settings > Mobile Service and tap your HelloRoam line: Turn On This Line and Data Roaming should both be on. If data still isn't working, check that HelloRoam is chosen under Mobile Data. No signal before you depart is normal.

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

Switching between SIM and eSIM on iPhone happens in Settings > Mobile Service. Tap Mobile Data, then choose the line you want for data. To turn a line on or off, tap its name and flip the Turn On This Line switch. Your home number stays active for calls while HelloRoam handles your data.

How do I transfer eSIM to new iPhone?

You cannot transfer an installed HelloRoam eSIM from your old iPhone to a new one. Quick Start and Quick Transfer during setup do not move it, and scanning its QR code again does not work either. Your eSIM stays on the phone you installed it on, so do not delete it from your old iPhone. Before it first connects to a network your plan covers at your destination, email help@helloroam.com and we can issue a new eSIM. Installing it at home does not count as that connection. Once it has connected, that code cannot be reused, and we cannot issue a new eSIM just because you changed phones.

How do I use eSIM on a trip?

Install your HelloRoam eSIM at home on Wi-Fi before you fly. When you land in London, Dubai, Sydney or any other covered destination, switch on the HelloRoam line and Data Roaming, and choose HelloRoam under Mobile Data. Your plan's days start when it first connects to a supported network there. Keep your Vodacom, MTN or Cell C SIM in for calls, with Data Roaming off on that line.

How much does eSIM cost on iPhone?

HelloRoam eSIM plans start from R 16,79. The exact cost depends on your destination and how much data you choose, and you pay one price upfront, with no contract. That one prepaid price helps you save on standard international roaming from Vodacom or MTN.

Can I change the name of my iPhone eSIM?

You rename a HelloRoam plan on iPhone in Settings > Mobile Service. Tap the line, tap Mobile Plan Label, then pick a preset or type a custom name. It's useful when your iPhone has two or more lines, such as your home number and a HelloRoam travel plan.

What happens to existing SIM when eSIM activated?

Your physical SIM stays active and unchanged when you add an eSIM on iPhone. Both lines run at the same time: your Vodacom, MTN or Cell C number keeps getting calls and texts, while the HelloRoam eSIM becomes your data line abroad. You choose which line handles what in Settings > Mobile Service.

How do I delete an eSIM from an iPhone?

Take a HelloRoam plan off your iPhone only when its plan is finished, or if its eSIM has never connected. Open Settings > Mobile Service, tap the HelloRoam line and choose Delete eSIM, or Delete Plan if there are several plans on the phone. Before the first connection, the same QR code reinstalls it, but once it has connected, deleting it loses the HelloRoam eSIM for good. If you only want it off for now, switch Turn On This Line off and leave it installed.

How do I reset my iPhone's network settings for eSIM problems?

Rule out the simple things before resetting network settings for an eSIM problem on iPhone. At your destination, the HelloRoam line and Data Roaming must both be on, with the line chosen under Mobile Data. If it's still not sorted, go to Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings, enter your passcode and confirm. The reset clears saved Wi-Fi passwords and VPN settings but leaves your eSIM profiles in place. Afterwards, switch Data Roaming on again for the HelloRoam line in Settings > Mobile Service.

Why isn't my eSIM activating on my iPhone?

An installed eSIM that won't activate usually comes down to one of four things. Data Roaming is off on the HelloRoam line, the line isn't chosen under Mobile Data, you haven't reached a network your plan covers yet, or the iPhone is carrier-locked. At your destination, go to Settings > Mobile Service > your HelloRoam line and switch Data Roaming on, then choose HelloRoam under Mobile Data. Still stuck? Restart your iPhone, then message HelloRoam on WhatsApp or email help@helloroam.com.

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

If Add eSIM isn't showing under Settings > Mobile Service, check three things. Your iPhone must be an iPhone XS or newer and not a mainland China model. It also can't be locked to a carrier, so check Carrier Lock at Settings > General > About. If you've already installed the plan and can't see it, look for the HelloRoam line under Settings > Mobile Service and switch on Turn On This Line.

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

There's no fixed time for eSIM activation on iPhone, because the download depends on a working internet connection. If the install fails, restart your iPhone and try again on a different Wi-Fi network or a phone hotspot. Your plan's days start when the eSIM first connects to a supported network at your destination. When you land, turn on the HelloRoam line and Data Roaming, and choose it under Mobile Data. If data doesn't start, restart your iPhone, turn Wi-Fi off and wait 2 to 5 minutes.

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

An iPhone 15 needs three steps for an eSIM. In Settings > Mobile Service, tap Add eSIM, then Use QR Code. Scan the code in your HelloRoam email from a second screen, or tap Enter Details Manually and type the SM-DP+ address and activation code. Keep the phone on Wi-Fi until the eSIM has downloaded. Because the iPhone 15 holds eight or more eSIMs, one plan for a UK trip and another for Dubai can both stay on it, and you switch between them without reinstalling.

My eSIM is not working. What should I do?

When your HelloRoam eSIM isn't working on iPhone, these 5 fixes usually sort it out. Check the data and days you've got left in the HelloRoam app. At your destination, turn Data Roaming on for the HelloRoam line in Settings > Mobile Service, and make that line your choice under Mobile Data. Restart the iPhone once, then choose a network yourself under Network Selection. Keep the eSIM installed, because its QR code can't be used a second time. If you're still offline, email help@helloroam.com with your order ID.

How do I use HelloRoam for data on my iPhone?

Make HelloRoam your data line under Settings > Mobile Service > Mobile Data by choosing the HelloRoam line once you've arrived. For calls, tap Default Voice Line and keep your home SIM, so your Vodacom, MTN or Cell C number still rings while HelloRoam carries your data abroad.

Do I turn off roaming when using eSIM on my iPhone?

Not on your HelloRoam line. Data Roaming must stay on for your HelloRoam eSIM to work abroad, so switch it on for that line at Settings > Mobile Service when you land. Keep it off on your Vodacom, MTN or Cell C SIM to avoid roaming charges from your home network. Turning roaming on for your home SIM doesn't switch it on for the eSIM.

Does a VPN work with an eSIM on iPhone?

Yes. A VPN app works over a HelloRoam eSIM on iPhone: once it's installed and connected, the eSIM provides the mobile data beneath it. A VPN can also be the thing blocking your eSIM data, though, so if nothing loads at your destination, switch the VPN off and reload. Check the local laws first, since China, Russia and other countries restrict VPN use.

Can I keep using iMessage with an iPhone eSIM?

Yes. iMessage carries on with a HelloRoam eSIM in your iPhone. With both lines switched on, set your home number for iMessage in Settings > Apps > Messages > Send & Receive. HelloRoam supplies the data that iMessage uses, and your iMessage identity stays linked to your Apple ID whichever line is carrying that data.

How many eSIMs can iPhone store?

iPhone XS and newer can store eight or more eSIM profiles, but only two can be active at once. iPhone 13 and later can run two eSIMs, while older models run one eSIM next to one physical SIM. Stored profiles stay in Settings > Mobile Service even when they're off, so you can switch between a HelloRoam UK plan and a HelloRoam UAE plan without reinstalling.

How do I check if my iPhone is eSIM compatible?

Checking your iPhone's eSIM compatibility takes three quick steps. Open Settings, tap Mobile Service, and look for Add eSIM, or the set-up button your iPhone shows when it has no line yet. Then open Settings, tap General, tap About, and check Carrier Lock: an unlocked phone shows No SIM restrictions. Confirm your model is an iPhone XS, XS Max, XR or newer. 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 instead.

How do I check eSIM data usage on iPhone?

Open Settings > Mobile Service to see your HelloRoam eSIM data usage. With Dual SIM, your iPhone shows the data used on the line chosen under Mobile Data, so choose the HelloRoam line there once you land in the UK, the UAE or Australia. For the data your plan has left, open the HelloRoam app and check the My eSIM tab.

Can I use physical SIM and eSIM together on iPhone?

Yes. iPhone XS and newer models with a SIM tray can run a physical nano-SIM and an eSIM at the same time. Your Vodacom, MTN or Cell C number stays active while HelloRoam handles your data abroad. You choose which line handles data, calls and messages in Settings > Mobile Service. iPhone 13 and later can also run two eSIMs at once, with no physical SIM needed.

How do I select network manually on iPhone eSIM?

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

How do I eject the SIM card from an iPhone?

Use a SIM-eject tool or a thin paperclip to eject the SIM card from an iPhone. Push it straight into the small pinhole on the side of the phone and the tray pops out. US models of iPhone 14 and newer have no physical SIM tray, because they're eSIM-only. You don't need to remove your Vodacom, MTN or Cell C SIM to use a HelloRoam eSIM: your iPhone runs both lines at once, with your home line for calls and texts.

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

APN (Access Point Name) settings tell your iPhone which network gateway to use for mobile data. No, you shouldn't add or edit APN settings for your HelloRoam eSIM yourself, because the eSIM sets them up automatically. If data doesn't work at your destination, switch on Data Roaming at Settings > Mobile Service > your HelloRoam line, then choose that line under Mobile Data. If it still won't connect, email help@helloroam.com with a screenshot of your settings.

Where can iPhone users order an eSIM?

Choose a plan for your trip in the HelloRoam app or on our website, and your QR code and activation details arrive by email. The install steps higher up this page show what to do with them. Your iPhone needs to be unlocked and an iPhone XS or later.

How do I turn on hotspot on iPhone with eSIM?

To turn on Personal Hotspot, go to Settings > Personal Hotspot and switch on Allow Others to Join. At your destination, set Mobile Data to your HelloRoam line at Settings > Mobile Service > Mobile Data first, then turn on the hotspot. Laptops, tablets and other devices can connect to your iPhone over Wi-Fi, Bluetooth or USB and use your HelloRoam data. Hotspot use counts towards your data allowance.

How does dual SIM work on iPhone with eSIM?

Dual SIM on iPhone lets you run two lines at once, one physical nano-SIM and one eSIM, and iPhone 13 and later can also use two eSIM profiles. With dual SIM, your home number stays on for calls while HelloRoam handles affordable data abroad. Manage which line is used for data, calls and SMS at Settings > Mobile Service. Each line has its own plan and its own Data Roaming switch.

Explain it simply: what does an eSIM do in an iPhone?

An eSIM is a SIM built into the iPhone itself, so there's no card to pop in or out. You add a plan by scanning a QR code or entering an activation code, and the phone downloads it over Wi-Fi. A HelloRoam eSIM works beside your home SIM: calls and SMS stay on your Vodacom, MTN or Cell C number while HelloRoam handles data abroad. Set it up at home, then switch it on when you land. The plan's days only start when it first connects to a supported network at your destination.

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

SIM card issues on iPhone that stop your eSIM from working come in four kinds. First, a carrier lock stops any outside plan from activating, so check Settings > General > About > Carrier Lock. Second, a line setting under Settings > Mobile Service is switched off. When you arrive, switch the line on, allow its Data Roaming and make it your data line. Third, your iPhone hasn't found a supported network yet. Leave automatic network selection on and use a manual network scan only as a test. Fourth, you may not have reached the destination your plan covers. If all four check out, 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 See if your phone has eSIM

Popular eSIM Destinations

Install eSIM on iPhone with HelloRoam

Download HelloRoam, pick a plan for your next holiday, and activate your eSIM before you fly.

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