Which iPhones support eSIM
The shortcut: iPhone XR or XS and newer. The full list lives on the compatibility page, including the mainland-China hardware lockout, which has no workaround.
- iPhone XS, XS Max, XR (2018)
- iPhone 11, 11 Pro, 11 Pro Max (2019)
- iPhone SE 2nd / 3rd gen (2020 / 2022)
- iPhone 12 mini, 12, 12 Pro, 12 Pro Max (2020)
- iPhone 13 mini, 13, 13 Pro, 13 Pro Max (2021)
- iPhone 14 / 15 / 16 / 17 (non-US models)
- iPhone 14 (US, 2022)
- iPhone 15 (US, 2023)
- iPhone 16 (US, 2024)
- iPhone 17 (US, 2025)
The toggle every iPhone traveler should turn off
Get this one setting right and you avoid the most common source of surprise roaming bills.
Settings, Cellular, Allow Cellular Data Switching. Turn it off.
With this setting on (the default), iPhone silently falls back to your home line whenever the travel eSIM signal weakens. That fallback triggers your home carrier's roaming rate, which usually runs $10 to $15 per day. A brief eSIM dropout in a metro tunnel or on the edge of coverage can quietly cost more than the entire travel eSIM plan.
With it off, your iPhone stays on the eSIM line. If the eSIM briefly loses signal, you lose data for the duration of the dropout (a minute or two, usually) instead of paying home carrier roaming for the rest of the trip.
The three ways to install on iPhone
Pick whichever your provider supports. Method 2 (provider app) is the easiest if available. The full step-by-step walkthrough for each is also in the general setup guide.
- Method 1: scan the QR code
Settings, Cellular, Add eSIM, Use QR Code. Hold the iPhone over the QR code on a second screen or printout. The iPhone reads it within a second or two. If the QR will not scan, screenshot it from the provider's email and try scanning from a different device.
- Method 3: manual entry as a fallback
If the QR fails and the app does not have direct install: Settings, Cellular, Add eSIM, Enter Details Manually. Paste the SM-DP+ Address and Activation Code from the provider's email. Rare path, but useful when other methods are not working.
Configuring dual SIM on iPhone
Four settings, one minute, leave alone for the trip. Same idea as on Pixel and Samsung; the menu names are slightly different.
- Set Default Voice Line
Settings, Cellular, Default Voice Line. Pick your home number. Outgoing calls, iMessage, and FaceTime use this line.
- Set Cellular Data line
Same Cellular screen. Set the Cellular Data line to your travel eSIM. All data traffic now flows here.
- Turn off Allow Cellular Data Switching
The most important toggle on this entire page. Off. See the section above for why.
- Turn Data Roaming OFF on home, ON for travel eSIM
Tap the home line, Data Roaming off. Tap the travel eSIM line, Data Roaming on (yes, travel eSIMs need this even though they are not technically roaming on their home network).
Moving an eSIM to a new iPhone (eSIM Quick Transfer)
iOS 16 and newer added a direct iPhone-to-iPhone eSIM transfer. It works well for carrier eSIMs and sometimes for travel eSIMs.
- During new-phone setup, choose Transfer From iPhone
Apple's setup flow lists any eSIM lines installed on your old iPhone and asks if you want to transfer them. Pick the ones you want and continue.
- Or, after setup: Settings, Cellular, Add eSIM
Tap Transfer From Nearby iPhone. The new iPhone pings your old iPhone over Bluetooth, lists the eligible eSIM profiles, and you pick which to transfer.
- If a transfer fails
Travel eSIMs sometimes do not transfer cleanly (carrier eSIMs almost always do). When this happens, contact the provider through the app or email. Most providers will reissue a QR code for the new iPhone; some charge a small fee ($2 to $5).
Managing multiple eSIM profiles
iPhone XS through 13 hold up to eight installed eSIMs. iPhone 14 and newer hold ten. The dormant ones cost nothing until you toggle them on.
Four small operations come up over and over once you start traveling regularly with eSIM:
- Label a line: tap the line in Cellular settings, Cellular Plan Label. Pick a destination name like Japan or Spain Trip. Makes the line picker much faster on future trips.
- Switch the active data line: Cellular settings, Cellular Data, pick the line. Useful when you cross borders mid-trip and want to swap to a different regional eSIM.
- Top up an existing line: through the provider's app, not through iOS. iOS just hosts the profile; the data balance is managed by the provider's backend.
- Delete an eSIM: tap the line, scroll to the bottom, Remove eSIM. Note that some providers do not allow re-installing a deleted profile, so prefer leaving dormant profiles in place if you might revisit.
Tell us where you're going. We'll surface the right eSIM plan, with the iOS dual-SIM pattern already covered.
The iOS-specific issues that come up most often
Pulled from search queries that land on this page and from real iPhone troubleshooting. For non-iPhone-specific issues, the general FAQ has another 30 questions across devices, pricing, and coverage.