The Bottom Line Up Front: To activate an eSIM, you need a carrier-unlocked phone, a stable Wi-Fi connection, and an eSIM QR code from your provider. Navigate to your phone’s cellular settings, select “Add eSIM” or “Add Data Plan,” scan the QR code, and wait 1-2 minutes for the digital profile to download and install.


Crucial Checks Before You Start

Do not scan your QR code until you have verified these three requirements. Failing to do so is the #1 cause of eSIM activation failed errors.

  1. Your Phone Must Be Carrier-Unlocked: If you bought your phone through a carrier contract (like AT&T or Verizon), it might be locked to their network.

    • iPhone check: Go to Settings > General > About. Scroll down to Carrier Lock. It must say No SIM restrictions.
    • Android check: Go to Settings > Connections > Mobile Networks > Network operators. If only one network appears when scanning for available networks, your phone may still be locked.
    • If locked, contact your carrier to request an unlock. US carriers are legally required to unlock devices after they are paid off. The unlock process typically takes 1-3 business days.
  2. You Need a Stable Wi-Fi Connection: An eSIM is a digital download. You cannot activate it using your regular cellular data because the phone needs an internet connection to communicate with the carrier’s secure SM-DP+ server. Avoid public Wi-Fi — a dropped connection during the download phase can corrupt the eSIM installation.

  3. Do Not Use Your Camera App: Always scan the QR code through your phone’s Settings menu, not the standard camera app. The camera app cannot install an eSIM profile. This is one of the most common beginner mistakes when learning how to activate an eSIM.

  4. Verify Your Phone Supports eSIM: Most iPhones from XS/XR onwards, Samsung Galaxy S20 and newer (global models), and Google Pixel 3 and newer support eSIM. Not sure? Dial *#06# — if a 32-digit EID number appears, your phone is eSIM-ready. For a complete list, check the full eSIM compatible devices list. China-market iPhones (except Hong Kong/Macau) do not support eSIM.


How to Activate an eSIM on iPhone (iOS)

Apple has streamlined the iPhone eSIM setup process in recent iOS updates. Follow these exact steps to install your eSIM profile.

  1. Step 1: Go to Settings > Cellular (or Mobile Data depending on your region).
  2. Step 2: Tap Add eSIM (or Add Data Plan on older iOS versions). If this option is grayed out, your iPhone may be carrier-locked.
  3. Step 3: Tap Use QR Code at the bottom of the screen.
  4. Step 4: Position the QR code within the camera frame. Hold the phone steady at about 15cm distance. Make sure the QR code is well-lit and the screen displaying it is at full brightness (if the QR code is displayed on another screen).
  5. Step 5: Once recognized, tap Continue and wait for the “Cellular Setup Complete” message. The profile download typically takes 30-60 seconds.

If you cannot scan the code (e.g., the QR code is on the phone you are using), tap Enter Details Manually at the bottom of the scanning screen. Paste the SM-DP+ Address and Activation Code provided in your carrier’s email. This manual entry method bypasses the QR code entirely and is a reliable backup for when eSIM QR code scanning fails.

After installation, configure these critical settings:

  • Label the eSIM clearly (e.g., “Travel”, “Work”, “US Trip”)
  • Set your default line for voice/SMS (usually keep your primary SIM as default)
  • Set the travel eSIM as the Cellular Data line
  • Turn OFF Allow Cellular Data Switching to prevent accidental roaming charges
  • Keep Data Roaming OFF on the eSIM until you arrive at your destination, then toggle it ON

💡 Traveler Tip: You can install your travel eSIM at home while you still have reliable Wi-Fi. The eSIM profile sits inactive on your phone until you arrive at your destination and turn on Data Roaming for that line. This way, you step off the plane already connected.


How to Activate an eSIM on Android

Android menus vary slightly depending on your device manufacturer. Here are the exact paths for the two most popular Android brands, along with general instructions.

For Samsung Galaxy Devices:

  1. Step 1: Go to Settings > Connections.
  2. Step 2: Tap SIM Manager.
  3. Step 3: Select Add eSIM (may also appear as “Add mobile plan”).
  4. Step 4: Tap Scan QR code from service provider.
  5. Step 5: Position the QR code in the camera frame. Once scanned, tap Add when prompted.
  6. Step 6: Follow the on-screen prompts to complete the download. Label your eSIM and set your preferences for data and calls.

For Google Pixel Devices:

  1. Step 1: Go to Settings > Network & internet.
  2. Step 2: Tap the + (plus icon) next to SIMs.
  3. Step 3: Tap Download a SIM instead? at the bottom of the screen.
  4. Step 4: Tap Next and scan your QR code when prompted.
  5. Step 5: Wait for the profile to download. Once complete, go to Mobile network settings to configure which SIM handles data and calls.

For Other Android Devices (OnePlus, Xiaomi, Motorola, etc.):

The general path for most Android devices is:

  • Settings > Network & Internet > Mobile Network > Advanced > Carrier > Add Carrier
  • Or: Settings > SIM cards & mobile networks > Add eSIM

If you cannot find the eSIM option, search for “eSIM” in the Settings search bar. If no result appears, your phone model may not support eSIM. Always check your device’s specifications or dial *#06# to verify.


Activating via a Carrier App (The Alternative Method)

Many travel eSIM providers (like Roami, Airalo, or Holafly) and major domestic carriers offer in-app activation. This bypasses the QR code entirely.

  1. Download your provider’s official app from the App Store or Google Play Store.
  2. Log into your account and locate your purchased plan under “My eSIMs” or “My Plans.”
  3. Tap the Activate or Install eSIM button.
  4. Your phone will prompt you for permission to allow the app to install a cellular plan. Tap Allow or Continue.
  5. The app automatically communicates with your phone’s settings to install the profile — no QR scanning needed.

This method is recommended when you receive the eSIM QR code on the same phone you are activating, as it avoids the “can’t scan your own screen” dilemma entirely.


How to Confirm Your eSIM is Successfully Activated

Once you have completed the steps above, here is how you verify that your new eSIM is ready to use:

  • Check the Status Bar: Look at the top right corner of your screen. If you have both your physical SIM and eSIM turned on, you should see two separate sets of cellular signal bars. On iPhone, the primary line shows at the top with the secondary line slightly below.
  • Check the Settings Menu: Go to your Cellular/Network settings. You should see both lines listed, and your newly added eSIM status should say “On” or “Active”. If it says “No Service,” make sure Data Roaming is toggled ON for that eSIM line.
  • The Real-World Test: Turn off your Wi-Fi, switch your primary Cellular Data to the new eSIM line, and try to load a webpage or open an app. If it connects smoothly, your eSIM activation is 100% successful!
  • Check Network Name: The eSIM should display the name of the local network it’s connected to (e.g., “T-Mobile”, “EE”, “SoftBank”) rather than staying on “Searching” or “No Service.”

How to Switch Between Multiple eSIM Plans

If you are a frequent traveler, you can store multiple eSIMs on your phone and switch between them effortlessly. The iPhone can store 8 or more eSIM profiles.

  • On iPhone: Go to Settings > Cellular > Cellular Data, and simply tap the plan you want to use for internet access. (Shortcut: Swipe down to open the Control Center, long-press the cellular data icon, and quickly switch your active data line).
  • On Android: Go to Settings > Network & internet > SIMs. Tap the plan you want to use, and toggle on the “Use SIM” or “Mobile data” option.

💡 Traveler Tip: You can install your travel eSIM at home. Once your plane lands at your destination, simply go into your settings and switch your Cellular Data over to the local eSIM to get online instantly. No need to fumble with physical cards at the airport.


Troubleshooting Common Activation Failures

If your eSIM fails to activate or connect, do not panic. Try these technical fixes before contacting customer support.

Error 1: “Cellular Plan Cannot Be Added”

  • The Fix: This usually means your phone is carrier-locked, or the QR code has already been scanned. QR codes are strictly single-use for security reasons. If your phone is unlocked and you get this error, you must contact your provider to generate a fresh QR code. First verify: Settings > General > About > Carrier Lock must say “No SIM restrictions.”
  • Additional check: Remove old, unused eSIM profiles from Settings > Cellular. Too many stored profiles can sometimes prevent new ones from being added.

Error 2: “Invalid QR Code” or Code Won’t Scan

  • The Fix: The QR code might be expired (most have a 72-hour validity window), damaged, or your camera cannot focus. Make sure you are scanning in a well-lit area and the screen displaying the code is at maximum brightness. If it still fails, tap “Enter Details Manually” and type in the SM-DP+ Address and Activation Code provided by your carrier. This completely bypasses the QR code.

Issue 1: The eSIM is Installed, but Shows “No Service”

  • The Fix: The profile downloaded, but your phone hasn’t registered with the local cell tower. First, ensure the eSIM line is toggled ON in your settings. Next, turn on Airplane Mode for 30 seconds, then turn it off. This forces your phone’s antenna to reboot and search for a signal.
  • If still no service: Check Settings > Cellular > [your eSIM] > Network Selection. Turn OFF “Automatic” and manually select a network from the list. Sometimes the phone needs to be told explicitly which network to use.

Issue 2: Activated Successfully, But No Internet Connection

  • The Fix: If you have signal bars but pages won’t load, check three things:
    1. Turn on Data Roaming: Go to your eSIM settings and ensure the “Data Roaming” toggle is ON (this is mandatory for most travel eSIMs — many travelers miss this step).
    2. Check the APN Settings: Find the APN (Access Point Name) menu in your cellular settings. Ask your provider for the correct APN details and type them in manually. (This step is especially common for Android devices). Common travel APN values are “globaldata” or “internet” — check with your specific provider.
    3. Verify Data Line: Double-check that your phone’s primary “Cellular Data” is actually assigned to the new eSIM, not your home SIM.

Issue 3: eSIM Profile Corrupted During Download

  • The Fix: If your Wi-Fi connection dropped mid-download, the eSIM profile may be incomplete or corrupted. First, delete any partial eSIM: Settings > Cellular > tap the incomplete eSIM > Delete eSIM. Then restart your phone and re-scan the QR code (you may need a fresh code from your provider). This time, ensure you are on a fast, stable Wi-Fi connection throughout the entire download.

CRITICAL WARNING: Never tap Delete eSIM or Remove Data Plan if you are trying to fix a connection issue. Deleting the eSIM permanently destroys the digital profile, and you will have to purchase a new one. Only delete an eSIM when you are absolutely sure the plan is expired and you will never need it again. If you delete an active travel eSIM mid-trip, you cannot recover it.


Frequently Asked Questions

Is there a fee to activate an eSIM? No, carriers do not charge an “activation fee” just to scan and install an eSIM profile. You only pay for the actual data plan or cellular package you purchased. If a carrier tries to charge an activation fee for eSIM, it is not standard practice.

Can I activate my eSIM before I travel? Yes, and it is highly recommended. You should install the eSIM at home while you have reliable Wi-Fi. The data plan will simply remain inactive (or “searching”) until you land in your destination country and your phone connects to the local supported network. Just remember to toggle Data Roaming ON after arrival.

How do I switch between my physical SIM and my eSIM? Go to your cellular settings. You will see both lines listed. You can tap on your physical SIM to turn it off, or set your physical SIM as the default for Voice/SMS, and the eSIM as the default for Cellular Data. For iPhone: Settings > Cellular > Cellular Data > select the line you want for internet.

How long does eSIM activation take? Normally, the download and activation process takes less than 2 minutes. However, connecting to the local network for the first time can sometimes take up to 10-15 minutes depending on signal strength and network registration. If it’s been longer than 15 minutes, restart your phone.

Can I use my physical SIM and eSIM at the same time? Yes — most modern smartphones support Dual SIM Dual Standby (DSDS). You can keep your physical SIM active for calls and texts from home, while using your travel eSIM purely for local cellular data. This is the recommended setup for international travelers who need to receive SMS verification codes.

What if my eSIM activation fails repeatedly? First, confirm your phone is unlocked (Settings > General > About > Carrier Lock). Second, try on a different Wi-Fi network. Third, ask your eSIM provider to resend the QR code — sometimes the first code is defective. If all else fails, try the manual entry method with the SM-DP+ address. For more advanced issues, see our eSIM Deep Troubleshooting Guide (16 real cases).