Help CenterInstallationHow to Install eSIM on iPhone

How to Install eSIM on iPhone

Installing a Roamix eSIM on iPhone takes about 3 minutes and requires only a Wi-Fi connection. You can do it through the camera-based QR code scan in Settings, or by entering the activation details manually if scanning isn't working.

Before You Start

Make sure you have everything in place before beginning:

  • An eSIM-compatible iPhone — iPhone XR/XS/XS Max or any later model (excluding China variants)
  • Carrier unlocked — Settings → General → About → Carrier Lock must read "No SIM restrictions"
  • Active Wi-Fi connection — do this at home, not at the airport
  • Your Roamix QR code — check your order confirmation email or log in to roamix.app → My eSIMs
  • A second device to display the QR code — laptop, tablet, or a friend's phone works great
If you want to scan the QR code from the same device, you can also take a screenshot of the QR code and use the "Use QR Code" option — iOS will let you scan from your Photo Library on some versions.
  1. Open Settings on your iPhone
  2. Tap Cellular (some regions show this as Mobile Data)
  3. Tap Add eSIM or Add Cellular Plan
  4. Tap Use QR Code
  5. Display your Roamix QR code on a laptop or second device
  6. Hold your iPhone camera over the QR code — the camera frame will appear in Settings (do not use the regular Camera app)
  7. Tap Continue when the plan details appear
  8. Tap Add Cellular Plan to confirm
  9. When prompted to label your plan, type "Roamix" or "Travel" — this helps you identify it in your settings later
  10. Tap Done

Your Roamix eSIM is now installed. The next screen will ask you to set up Dual SIM preferences.

Method 2: Install Manually

Use this method if QR code scanning isn't working, or if you're copying the codes from your email.

  1. Open Settings → Cellular → Add eSIM
  2. Tap Enter Details Manually (or Use Details Manually depending on iOS version)
  3. In the SM-DP+ Address field, paste the server address from your Roamix email or dashboard
  4. In the Activation Code field, paste the activation code (a long alphanumeric string)
  5. Leave the Confirmation Code field blank unless Roamix specifically provides one
  6. Tap Next — iOS will connect to the server and download your eSIM profile
  7. Label the plan "Roamix" when prompted

Manual installation produces the exact same result as QR code scanning — there's no difference in the eSIM profile you receive.

Setting Up Dual SIM After Install

Once the eSIM is installed, iOS will walk you through a Dual SIM setup screen. Here's the recommended configuration:

  1. Default Voice Line → set to your home SIM (so calls use your regular number)
  2. Cellular Data → set to Roamix (for affordable travel data)
  3. iMessage & FaceTime → keep on your home SIM number
  4. Navigate to your home SIM line settings and turn Data Roaming off

This ensures Roamix handles all data, your home number stays reachable for calls, and your home carrier can't charge you for data roaming.

Common iPhone eSIM Errors

ErrorLikely causeFix
"Cellular Plans Cannot Be Added"Phone is carrier lockedContact your carrier to unlock
"QR Code is Not Valid"Code already used or expiredLog in to roamix.app for a fresh code
Download stalls at 0%Weak Wi-FiMove closer to router; try manual install
"Contact Your Carrier"Temporary server issueWait 5 minutes, then retry

If you encounter an error not listed here, contact support@roamix.app with your order number and the exact error message.

Ready to get connected? Browse Roamix plans for your destination and have your eSIM installed before you board.

Frequently Asked Questions

Was this article helpful?