eSIM setup · iPhone and iPad
How to Add eSIM to iPhone & iPad
Adding a HelloRoam eSIM to an iPhone happens in Settings › Mobile Service: tap Add eSIM, then Use QR Code, and scan the QR code from our email. Installing takes about 5 minutes at home, and the line goes on once you land.
Your phone
Pick how to add eSIM on iPhone
Where is your QR code? Pick one and we'll show you the right steps. Both take about 5 minutes.
Before you start
0 of 4 readyInstall iPhone eSIM with a QR code
Our team is available 24/7 if you need help at any point during installation.

Open Settings › Mobile Service, then tap Add eSIM.
Tap Use QR Code. Not in the list? Look under Other Options first.
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.
iOS 26 may ask where you will use this eSIM. Pick Abroad, then the data-only plan, and tap Continue.
Under Mobile Plan Label, name the new line HelloRoam so it is easy to find later.
Under Default Voice Line, pick Primary. That is your home line, so calls and texts stay on your home number.
Under Mobile Data, pick HelloRoam. Keep Allow Mobile Data Switching off, so your home line is never charged for data.
All steps (7)
Install eSIM from your email on this iPhone
Our team is available 24/7 if you need help at any point during installation.
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.
iPhone opens the eSIM set-up. Tap Continue and stay on Wi-Fi while it downloads.
iOS 26 may ask where you will use this eSIM. Pick Abroad, then the data-only plan.
Under Mobile Plan Label, name the new line HelloRoam.
Under Default Voice Line, pick Primary, your home line.
Under Mobile Data, pick HelloRoam. Keep Allow Mobile Data Switching off.
All steps (6)
Set up iPhone eSIM using an activation code
Our team is available 24/7 if you need help at any point during installation.
Open Settings › Mobile Service, then tap Add eSIM.
Tap Use QR Code. The camera opens; you will not scan.
Under the camera box, tap Enter Details Manually.
Copy the SM-DP+ address and the activation code from your HelloRoam email. Paste each into its field.
Paste, do not type. One wrong character and the code is refused.
iOS 26 may ask where you will use this eSIM. Pick Abroad, then the data-only plan.
Under Mobile Plan Label, name the new line HelloRoam.
Under Default Voice Line, pick Primary, your home line.
Under Mobile Data, pick HelloRoam. Keep Allow Mobile Data Switching off.
All steps (8)
Turn on your HelloRoam eSIM on iPhone
The moment you land, open Settings › Mobile Service, tap HelloRoam, switch on Turn On This Line, select HelloRoam under Mobile Data, then turn on Data Roaming under Mobile Data Options.

When you land, open Settings › Mobile Service. 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.
Tap HelloRoam, then switch on Turn On This Line.
Go back, tap Mobile Data and pick HelloRoam.
Tap HelloRoam, then Mobile Data Options, and switch on Data Roaming.
Go back to Mobile Service and tap Primary, your home line. Switch off Data Roaming. Your home telco then cannot charge you for roaming.
Renamed your home line? Pick the line that is not HelloRoam. Data Roaming stays on for HelloRoam only.
Your HelloRoam e-SIM is now live. You have instant data access in 185+ countries on local networks.
Good to know
- Switch on airplane mode, then reconnect to Wi-Fi so your Singtel, StarHub, or M1 line does not rack up charges during setup.
- Automatic-activation plans go live when you land. Your data may not work before you depart Singapore.
- 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)
Confirm your iPhone eSIM is active
Two quick checks:
Check for at least one signal bar in the status bar at the top of your iPhone screen.
Open Settings › Mobile Service, tap HelloRoam, and check that Data Roaming is on.
24/7 help for your iPhone eSIM
Still stuck? Our support team is here 24/7 on email, WhatsApp, live chat, and in the app.
Common iPhone eSIM questions
The questions iPhone owners ask most before and after they install.
Steps checked on iOS 26 against Apple Support.
Which iPhones support eSIM?
eSIM is supported on every iPhone XS, XS Max and XR or later, up to and including the iPhone 17, iPhone 17 Pro, iPhone 17 Pro Max, iPhone Air, iPhone 17e, iPhone 18 Pro and iPhone 18 Pro Max. Grouped by series, the supported models are the XS, XS Max and XR; 11, 11 Pro and 11 Pro Max; SE (2nd and 3rd generation); 12 mini, 12, 12 Pro and 12 Pro Max; 13 mini, 13, 13 Pro and 13 Pro Max; 14, 14 Plus, 14 Pro and 14 Pro Max; 15, 15 Plus, 15 Pro and 15 Pro Max; 16, 16 Plus, 16 Pro, 16 Pro Max and 16e; 17, 17 Pro, 17 Pro Max, Air and 17e; and 18 Pro and 18 Pro Max. For China mainland, only the iPhone 18 Pro, 18 Pro Max, 17e and Air support eSIM, and a number of Hong Kong and Macao models use two nano-SIM cards instead. HelloRoam also works on Wi-Fi + Cellular iPads that have eSIM.
Can I use both eSIM and physical SIM on iPhone?
Yes. iPhone XS and newer models with a SIM tray can run one physical nano-SIM and one eSIM at the same time. Your Singtel, StarHub or M1 number stays active while a HelloRoam travel plan handles your data overseas. You choose which line handles data, calls and messages under Settings > Mobile Service. iPhone 13 and later can also run two eSIMs at once, with no physical SIM needed.
Does my iPhone need to be unlocked to use an eSIM?
Yes. HelloRoam only works on an iPhone without carrier restrictions. Check at Settings > General > About > Carrier Lock: an unlocked iPhone shows No SIM restrictions. If yours is locked, ask your carrier, such as Singtel, StarHub or M1, to remove the lock. Apple can't unlock it for you.
How do 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. The email holds the QR code and your activation details. If you cannot find it, check your spam folder or email help@helloroam.com. Keep the code private. Once the eSIM is installed, do not delete it, because the code cannot be used again after the eSIM first connects.
How do I activate eSIM on my iPhone?
When you land, open Settings > Mobile Service, tap your HelloRoam line and switch on Turn On This Line. Select 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, such as Japan, South Korea or Thailand.
Can I rename my HelloRoam eSIM on my iPhone?
Yes. You rename a HelloRoam plan on iPhone through Settings > Mobile Service. Tap the line, tap Mobile Plan Label, then select a preset or type your own name. This is useful when your iPhone has two or more lines, such as your home number and a HelloRoam travel plan.
How do I install an eSIM?
You can install a HelloRoam eSIM on iPhone in three ways. Scan the QR code on a second screen via Settings > Mobile Service > Add eSIM > Use QR Code. Tap the install button in your HelloRoam email when it's open on the same iPhone, on iOS 17.4 or later. Or pick Enter Details Manually and type in the SM-DP+ address and activation code. Keep Wi-Fi on until it's done, then switch the line on after you land.
How do I know if my iPhone eSIM is activated?
Two quick checks tell you. First, your iPhone shows signal on the HelloRoam line and web pages load with Wi-Fi off. Second, Settings > Mobile Service > your HelloRoam line shows Turn On This Line and Data Roaming both switched on. Before your trip, no signal on that line is normal, because it connects once you reach a network your plan covers.
How do I switch between SIM and eSIM on my iPhone?
You switch between eSIM and physical SIM on iPhone in Settings > Mobile Service. Tap Mobile Data, then select the line you want to use for data. To turn a line on or off, tap its name and use the Turn On This Line switch. When you are back in Singapore, select your Singtel, StarHub or M1 line under Mobile Data again.
How do I transfer eSIM to a new iPhone?
A HelloRoam eSIM cannot be transferred to a new iPhone once it is installed. Quick Start and Quick Transfer do not move it, and scanning the QR code again will not work either. It stays tied to the phone you install it on, so do not delete it from your old iPhone. If you switch phones before your plan first connects to a network at your destination, email help@helloroam.com and we can issue a new eSIM. Installing it at home does not count as that first connection. Once it connects, the code cannot be used again, and we cannot issue a new eSIM just because you changed phones.
How should I use eSIM for overseas travel?
Install your HelloRoam plan at home on Wi-Fi before you fly. When you land in Japan, South Korea, Thailand or Australia, switch on the HelloRoam line and Data Roaming, and select HelloRoam under Mobile Data. Your plan's days start when it first connects to a supported network there. Your Singtel, StarHub or M1 SIM stays in the tray for calls and texts, so keep Data Roaming off on that line.
How much does eSIM cost on iPhone?
HelloRoam eSIM plans start from S$1.32. The price depends on your destination and how much data you choose, and you can pick a fixed data plan or an unlimited plan. Compared with standard roaming from Singtel, StarHub or M1, you can save up to 86%. There are no contracts and no monthly fees.
What is the right way to remove an iPhone eSIM?
Only remove a HelloRoam plan if its eSIM has never connected or the plan has run out. 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, you can reinstall it using the same QR code, but after that a removed HelloRoam eSIM is gone for good. To simply stop using it, switch Turn On This Line off and keep it installed.
What happens to my existing SIM when I activate eSIM?
Your physical SIM keeps working when you add an eSIM on iPhone. Both lines run at the same time with Dual SIM, and you choose which line handles calls, messages and data under Settings > Mobile Service. Your Singtel, StarHub or M1 SIM keeps receiving calls and texts while HelloRoam handles your data overseas. Nothing on your physical SIM is deleted or changed.
What is the maximum number of eSIMs an iPhone holds?
iPhone XS and newer store eight or more eSIM profiles, but only 2 can be active at once. iPhone 13 and later can run 2 eSIMs, while older models run 1 eSIM plus 1 physical SIM. Stored profiles stay in Settings > Mobile Service even when switched off, so you can move between country plans without reinstalling each time.
How do I reset network settings on my iPhone if eSIM is not working?
Check the basics before you reset network settings for an eSIM connection issue on iPhone. At your destination, turn on the HelloRoam line and Data Roaming, and select it under Mobile Data. If the issue remains, 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 > Mobile Service.
Why is my eSIM not activating on my iPhone?
An installed HelloRoam eSIM that will not activate usually has one of three causes. Data Roaming is off on the HelloRoam line, the line is not selected under Mobile Data, or you have not reached a network your plan covers yet. At your destination, go to Settings > Mobile Service > your HelloRoam line, check that Data Roaming is on, then select HelloRoam under Mobile Data. Still no connection? Restart your iPhone and choose a network manually under Network Selection.
eSIM not showing on my phone: how to fix?
If you have already installed a HelloRoam eSIM but cannot see it, open Settings > Mobile Service and look for the HelloRoam line in your list of lines. If it is there but off, tap it and switch on Turn On This Line. If there is no Add eSIM option at all, your iPhone may be older than the iPhone XS or a mainland China model. It may also be locked to a carrier, so check Carrier Lock at Settings > General > About.
How long does iPhone eSIM activation take?
iPhone eSIM activation does not have a fixed duration. The download requires a working internet connection, so if installation fails, restart the iPhone and try another Wi-Fi network or a hotspot from a second phone. The plan's days begin only when the eSIM first connects to a supported network at your destination. After landing, turn on the HelloRoam line and Data Roaming, then select the line under Mobile Data. If data still does not come through, restart the iPhone, switch off Wi-Fi and wait 2 to 5 minutes.
How do I set up the eSIM on iPhone 15?
On an iPhone 15, eSIM setup is three steps. Go to Settings > Mobile Service, tap Add eSIM and then Use QR Code. Either scan the QR code in your HelloRoam email from a second screen, or tap Enter Details Manually and key in the SM-DP+ address and activation code. Remain on Wi-Fi until the eSIM has downloaded. As the iPhone 15 stores eight or more eSIM profiles, plans for different trips can stay on the phone, and switching between them needs no new code.
My eSIM is not working. What should I do?
Try these 5 fixes if your HelloRoam eSIM stops working on iPhone. Check your data and days left in the HelloRoam app. At your destination, turn Data Roaming on at Settings > Mobile Service for your HelloRoam line. Select that line under Mobile Data. Restart your iPhone once, then choose a network manually under Network Selection. Do not delete or reinstall the eSIM, because its QR code cannot be used again. If nothing works, email help@helloroam.com with your order ID.
Can I make my eSIM the main line on my iPhone?
You set HelloRoam as your primary data line on iPhone through Settings > Mobile Service > Mobile Data. At your destination, select the HelloRoam line there. To keep your home number for calls, tap Default Voice Line and choose your home SIM. You then use HelloRoam data abroad while your home number stays active for calls.
Do I turn off roaming when using eSIM on my iPhone?
Not on your HelloRoam line. Data Roaming must be on for your HelloRoam eSIM to work overseas, so when you land, go to Settings > Mobile Service, tap your HelloRoam line and switch Data Roaming on. Do keep it off on your Singtel, StarHub or M1 line to avoid roaming charges from your home carrier. Turning roaming on for your home SIM does not turn it on for the eSIM.
Can I use a VPN on my iPhone with a HelloRoam eSIM?
Yes. VPN apps can run over a HelloRoam eSIM on iPhone. Install the VPN app, connect to the VPN, and HelloRoam eSIM carries the mobile data underneath it. A VPN can also stop your eSIM data from working. If data fails at your destination, turn the VPN off and load the page again. Check local laws first, as countries such as China and Russia restrict VPN use.
Can I still use iMessage with an eSIM on iPhone?
Yes. If both SIMs are active, set iMessage to your home number at Settings > Apps > Messages > Send & Receive. HelloRoam carries the data for iMessage, and your iMessage identity stays with your Apple ID no matter which line supplies the data.
Can I install eSIM on iPhone without a QR code?
Yes. You can add a HelloRoam eSIM to your iPhone without scanning a QR code by entering the details from your HelloRoam email instead. Open Settings > Mobile Service, tap Add eSIM, then Use QR Code, and tap Enter Details Manually under the camera box. Paste the SM-DP+ address and the activation code into their fields. On an older iOS version, or an iPhone with no line yet, the button in place of Add eSIM has a different name. Tap that button instead.
Why can I not see Add eSIM on my iPhone?
A few things can stop Add eSIM from showing under Settings > Mobile Service on your iPhone. First, check your model: only the iPhone XS, XS Max, XR and newer support eSIM. Second, if you bought your iPhone in China mainland, only the iPhone 18 Pro, 18 Pro Max, 17e and Air have eSIM there. Third, some iPhone models from Hong Kong or Macao use two nano-SIM cards instead and have no eSIM. Fourth, a carrier-locked iPhone cannot add a HelloRoam plan until your carrier unlocks it. Check Settings > General > About for Carrier Lock status.
Why will my iPhone not scan the eSIM QR code?
Five fixes clear up most QR code scanning issues on iPhone. Clean your camera lens. Show the QR code on a bright screen and hold your iPhone so the whole code fits inside the frame. Improve the room lighting. Close and reopen the Settings app. If none of these work, tap Enter Details Manually and enter the SM-DP+ address and activation code from your HelloRoam email.
Can I make calls via Wi-Fi with my HelloRoam eSIM on iPhone?
Yes, through your home carrier's Wi-Fi Calling, not through HelloRoam. Go to Settings > Mobile Service, tap your Singtel, StarHub or M1 line, tap Wi-Fi Calling and turn on Wi-Fi Calling on This iPhone. Your home carrier must offer Wi-Fi Calling for this to work. HelloRoam carries data only, not normal voice calls.
How do I check if my iPhone is eSIM compatible?
Three checks confirm whether your iPhone supports eSIM. Under Settings > Mobile Service, see if the Add eSIM option is there. Under Settings > General > About, Carrier Lock should read No SIM restrictions. Your model should be an iPhone XS, XS Max, XR or newer, released from 2018. Units sold for China mainland differ: only the iPhone 18 Pro, 18 Pro Max, 17e and Air there have eSIM, and some Hong Kong and Macao models use two nano-SIM cards instead.
How do I eject the SIM card from an iPhone?
You eject the SIM card from an iPhone with a SIM-eject tool or a thin paperclip. Push the tool straight into the small pinhole on the side of the iPhone, and the tray pops out. US models of iPhone 14 and newer have no physical SIM tray because they are eSIM-only. You do not need to remove your physical SIM to use a HelloRoam e-sim, since 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?
No. APN (Access Point Name) settings tell your iPhone which network gateway to use for mobile data, and your HelloRoam eSIM sets its APN automatically, so do not add or edit it yourself. If data does not work at your destination, turn on Data Roaming at Settings > Mobile Service > your HelloRoam line and select that line under Mobile Data. If the problem continues, email help@helloroam.com with a screenshot of your settings.
How do I purchase a HelloRoam eSIM for iPhone?
Get a plan for your destination in the HelloRoam app or on our website, and we'll email you a QR code with the activation details. From there, follow the install steps earlier on this page. You'll need an unlocked iPhone XS or newer.
How do I turn on hotspot on iPhone with eSIM?
Turn on Personal Hotspot at Settings > Personal Hotspot by switching on Allow Others to Join. At your destination, first set Mobile Data to your HelloRoam line at Settings > Mobile Service > Mobile Data, then turn the hotspot on. Laptops, tablets and other devices can then connect to your iPhone over Wi-Fi, Bluetooth or USB and use your HelloRoam data. Anything shared through the hotspot counts towards your data allowance.
How does dual SIM work on iPhone with eSIM?
Dual SIM on iPhone runs two lines at once, one physical nano-SIM and one eSIM, and iPhone 13 and later can also use two eSIM profiles. With a dual SIM setup, your Singtel, StarHub or M1 number stays active for calls while HelloRoam handles affordable data overseas. Choose which line handles data, calls and SMS at Settings > Mobile Service. Each line keeps its own plan and its own Data Roaming switch.
What exactly is an iPhone eSIM, and how does it operate?
An eSIM is a SIM that is built into the iPhone, so you never swap a physical card. 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 sits alongside your Singtel, StarHub or M1 SIM: calls and SMS remain on your usual number while HelloRoam provides the data overseas. Install it before you fly and switch it on after landing. Your plan's days begin 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?
There are four usual reasons a SIM issue stops an iPhone eSIM. A carrier lock prevents any outside plan from activating, so check Settings > General > About > Carrier Lock. A line setting in Settings > Mobile Service may be switched off: on arrival, turn the line on, enable Data Roaming for it and select it as your data line. The iPhone may not yet have found a supported network, so keep automatic network selection on and run a manual scan only as a test. Or you may not have reached a destination your plan covers. If all four are in order, email help@helloroam.com with screenshots, and keep the eSIM on the phone.
Explore More
Popular eSIM Destinations
Install eSIM on iPhone with HelloRoam
Download HelloRoam, pick a plan, and set up your e-sim before your next trip out of Singapore.








