Understanding eSIM Compatibility and Requirements
Before diving into the installation process, it is essential to confirm that your device supports eSIM technology and that you have the necessary information from your carrier or eSIM provider. As of early 2026, virtually all flagship smartphones released in the past three years include eSIM capabilities, but some mid-range or older models may still rely on physical SIM cards only.
iPhone compatibility with iOS 18
Apple began supporting eSIM with the iPhone XR, XS, and XS Max in 2018. Since then, every new iPhone model—including the entire iPhone 16 series expected in late 2026—has included eSIM functionality. On iOS 18, eSIM management is integrated into the Settings app, and devices sold in the United States since the iPhone 14 have no physical SIM tray. Travelers should verify that their carrier or eSIM provider offers a compatible profile for their iPhone model. All major international eSIM providers (such as Airalo, Holafly, and Nomad) support iOS 18.
Android compatibility with Android 16
Google introduced native eSIM support with the Pixel 2 in 2017, and it is now standard across Pixel, Samsung Galaxy (starting from the S20 series), OnePlus (from the 8 series), and many other Android brands. Android 16, expected to launch in late 2026, refines the eSIM setup workflow further, adding clearer prompts for QR code scanning and manual activation. Not all Android devices sold in all regions support eSIM; for example, some carrier-locked phones or budget models may lack the necessary hardware. Before purchasing an eSIM plan, check your phone’s IMEI number against your provider’s compatibility list.
What you need to start
- A device that is unlocked (or carrier-compatible with the eSIM provider).
- A stable Wi-Fi or cellular connection during the initial setup.
- The eSIM activation details: typically a QR code sent via email, or a manual activation code (SM-DP+ address and confirmation code).
- Your phone number and any PIN for the primary SIM (if you plan to use dual SIM).
The steps below assume your device is running iOS 18 or Android 16 as the primary operating system. Even if you are using a slightly older version (e.g., iOS 17 or Android 15), the process is nearly identical.
Step-by-Step eSIM Installation on iPhone (iOS 18)
Apple provides two primary methods for adding an eSIM: scanning a QR code or entering details manually. Both are accessible through Settings > Cellular > Add Cellular Plan.
Method 1: Scanning a QR Code (Recommended)
- Open the Settings app on your iPhone.
- Tap Cellular (or Mobile Data in some regions).
- Tap Add Cellular Plan.
- Position the QR code provided by your eSIM carrier within the on-screen viewfinder. Ensure the code is well-lit and unobstructed.
- After scanning, a prompt will appear asking you to confirm the plan details. Tap Continue.
- The phone will then activate the eSIM. This may take 10 to 30 seconds depending on network conditions.
- Label your new eSIM (e.g., “Travel Data”) to differentiate it from your primary line. Choose a label from the list or create a custom one.
- Select Default Line settings: you can assign the eSIM as the primary data line while keeping your home SIM for voice and SMS, or configure it for both. For most travelers, setting the eSIM as the Data line is optimal.
Method 2: Manual Entry (When QR Code Is Unavailable)
If the QR code is missing or cannot be scanned (e.g., email attachment fails to display), use manual entry:
- Go to Settings > Cellular > Add Cellular Plan.
- Tap Enter Details Manually at the bottom of the screen.
- Enter the SM-DP+ Address and Activation Code provided by your carrier. Double-check for typos; these codes are case-sensitive.
- Tap Continue and follow the on-screen prompts to complete activation.
How to set the eSIM as your default data line
After installation, go to Settings > Cellular > Cellular Data and select the newly added eSIM. If you are using dual SIM, you can also configure which line is used for iMessage, FaceTime, and voice calls under Default Voice Line.
Common iOS 18 quirks
- If the QR code is in an email, take a screenshot of the code and scan it from the Photos app by tapping the + icon in the QR code scanner viewfinder.
- iOS 18 introduces a “Quick Install” prompt for some carrier QR codes – tap Install to bypass manual steps.
- After activation, your iPhone may ask for your primary SIM’s PIN if you are keeping it active. Enter it when prompted.
Step-by-Step eSIM Installation on Android (Android 16)
Android 16 streamlines eSIM installation through Settings > Network & Internet > SIMs. The process is similar across Samsung, Pixel, OnePlus, and other brands, though menu labels may vary slightly.
Method 1: Scanning a QR Code
- Open the Settings app.
- Tap Network & Internet.
- Tap SIMs (or SIM cards on some devices).
- Tap Add eSIM or the + icon.
- Select Scan QR Code from the options.
- Hold the QR code (printed or on another screen) in front of your camera. Ensure the entire code is visible.
- The device will automatically detect the profile details and prompt you to confirm downloading. Tap Download or Activate.
- Once downloaded, you may be asked to rename the profile (e.g., “Travel UK”) and choose default preferences.
- Return to the SIMs screen. Under Preferred SIM for Mobile Data, select your new eSIM. For calls and SMS, you can keep your home SIM or route them through the eSIM.
Method 2: Using an Activation Code (Carrier App or Manual)
Some eSIM providers send a link to install via their carrier app rather than a QR code. On Android 16, you can also manually enter the activation details:
- Go to Settings > Network & Internet > SIMs > Add eSIM.
- Tap Need help? or Enter activation code manually (wording may vary).
- Input your SM-DP+ Address and Activation Code in the fields provided.
- Tap Next to download and activate the profile.
Special notes for Samsung Galaxy devices (One UI based on Android 16)
Samsung phones may have a slightly different label: Settings > Connections > SIM Card Manager > Add eSIM. The scanning interface is identical. For Galaxy S24 and newer models, the device can store up to five active eSIM profiles, but you can only use two at a time.
Android 16 specific improvements
- The OS now displays a real-time download progress bar during eSIM activation, reducing confusion.
- You can set a default eSIM for data without leaving the SIMs menu.
- Android 16 also introduces an “eSIM troubleshooting log” under Settings > About Phone > Status Information that can be exported for support.
Common Troubleshooting Tips for eSIM Activation
Even with clear steps, installation can occasionally fail. The following issues are frequently reported and have straightforward fixes.
Issue 1: QR code not scanning
- Clean the camera lens.
- Increase screen brightness of the device displaying the QR code.
- Try scanning from an email or PDF saved locally instead of a printed copy.
- If all else fails, request a manual activation code from your provider.
Issue 2: “No eSIM profile found” or activation error
- Check that your device is not carrier-locked to a different network.
- Ensure the eSIM profile has not already been activated on another device (most eSIMs are single-use).
- Reboot your phone and try again.
- On iPhone, reset network settings via Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings (this will not delete eSIM profiles).
- On Android, clear the carrier services app cache: Settings > Apps > Carrier Services > Storage > Clear Cache, then retry.
Issue 3: eSIM activates but no data connection
- Verify that the eSIM is selected as your default data line (iPhone: Settings > Cellular > Cellular Data; Android: Settings > Network & Internet > SIMs > Preferred SIM for Data).
- Check APN settings: Some providers require a specific APN. Go to Settings > Cellular > Cellular Data Network on iPhone, or Network & Internet > Mobile Network > Advanced > Access Point Names on Android. Enter the APN exactly as provided by your carrier.
- Turn off and on mobile data, or toggle Airplane Mode for 30 seconds.
- Confirm that you have an active subscription and that the data plan has not already expired.
Issue 4: Dual SIM conflicts
- When using two SIMs simultaneously, ensure that one line is not set to “disable” data roaming unless intended.
- On iPhone, you may need to toggle Allow Cellular Data Switching under Settings > Cellular > Cellular Data to let the phone intelligently use the better connection.
- On Android, check Settings > Network & Internet > SIMs > Data roaming for both SIMs.
Issue 5: eSIM deletion without backup
Accidentally removing an eSIM can be troublesome, especially while traveling. Most eSIM profiles cannot be restored after deletion; you must re-download from the carrier. To avoid this, do not remove an eSIM unless you are certain you have the original QR code or activation details saved offline. Keep a screenshot or printed copy in your travel documents.
Best Practices for Managing Multiple eSIM Profiles
Travelers often switch between several eSIMs—one for home, one for the destination, and perhaps a regional plan. Both iOS 18 and Android 16 allow storing multiple profiles, with the ability to activate or deactivate them as needed.
Label everything clearly
On iPhone, after adding an eSIM you can tap the plan name and rename it (e.g., “Spain Data” or “Home Line”). On Android, the same option appears under the SIM name. Using descriptive labels prevents confusion when switching.
Set default lines before departure
Before entering a new country, configure your data line to the travel eSIM and your primary voice/SMS line to your home SIM (if you want to keep receiving calls). This avoids unexpected roaming charges.
Keep the primary SIM active or not?
If you want to rely solely on the eSIM for data and keep your home SIM inactive, you can turn off the home SIM on both platforms. On iPhone: Settings > Cellular > tap your home line > Turn On This Line (toggle off). On Android: Settings > Network & Internet > SIMs > tap home SIM > toggle off. Note that disabling the home SIM will prevent SMS and calls from that number.
Update eSIM profiles after purchase
Some providers require you to install the eSIM within a specific window (e.g., 30 days from purchase). If you are buying a plan weeks before your trip, download the profile early but do not activate it until you reach your destination. On iOS, you can download a profile without activating it by scanning the QR code and choosing “Add Later” if available. On Android, the profile will typically remain dormant until you enable data roaming for that SIM.
Backup alternatives
Print a copy of your eSIM QR code and keep it in your wallet or passport case. Also save the activation email as a PDF on your phone’s offline storage. In case your device is lost, you can quickly set up the same eSIM on a backup phone (subject to the provider’s terms—most allow one active installation at a time but let you re-download if not yet activated).
By following these steps and tips, travelers can confidently install and manage eSIMs on their iPhones running iOS 18 and Android devices running Android 16. The process is straightforward, but taking a few minutes to verify compatibility and save activation details offline will prevent connectivity headaches during your trip.