BetterSIM Logo
Back to Learn Hub
Guide

eSIM Setup Guide

Step-by-step instructions for installing and activating eSIMs on iPhone, Android, Samsung, and Google Pixel devices. Get connected in minutes.

10 min read
Updated January 2025

Before you start

Setting up an eSIM is straightforward, but a little preparation ensures a smooth process. Here's what you need before beginning:

Checklist
  • Compatible device: Confirm your phone supports eSIM (check our compatibility guide)
  • Unlocked device: Your phone must be carrier unlocked to use third-party eSIMs
  • eSIM plan purchased: Buy your plan from a provider like Airalo, Holafly, or Nomad
  • QR code ready: You should have received a QR code or activation code via email
  • Wi-Fi connection: You'll need internet to download the eSIM profile
  • Battery charged: Ensure at least 50% battery before starting

Setting up eSIM on iPhone (XR/XS and newer)

iPhones from the XR/XS generation onward (2018+) support eSIM. U.S. iPhone 14 and newer models are eSIM-only. Here's how to install your eSIM profile:

Method 1: Scan QR code (recommended)

  1. Open Settings

    Tap the Settings app on your home screen.

  2. Navigate to Cellular

    Tap Cellular (or Mobile Data in some regions).

  3. Add eSIM

    Tap Add Cellular Plan or Add eSIM. Your camera will activate to scan a QR code.

  4. Scan the QR code

    Position your phone camera over the QR code provided by your eSIM provider. It should be recognized automatically within a few seconds.

  5. Add cellular plan

    Once detected, tap Add Cellular Plan at the bottom of the screen. The eSIM profile will download over Wi-Fi.

  6. Label your eSIM

    Give your new plan a recognizable name like "Travel - Japan" or "Holafly Europe." This helps you identify it later if you have multiple plans.

  7. Choose default line

    Select which line you want to use for cellular data. For travel, you'll typically choose the new eSIM for data and keep your home SIM for calls.

  8. Complete setup

    Tap Continue through the remaining prompts. Your eSIM is now installed and ready to activate.

Method 2: Manual entry

If you have activation details instead of a QR code, or if the camera won't scan properly:

  1. Follow steps 1-3 above to reach the QR code scanner
  2. Tap Enter Details Manually at the bottom
  3. Enter the SM-DP+ Address and Activation Code provided by your eSIM provider
  4. Tap Next and follow the remaining prompts

Method 3: eSIM Quick Transfer (iOS 16+)

If you're upgrading to a new iPhone and have iOS 16 or later, you can transfer your eSIM from your old device:

  1. During setup of your new iPhone, choose Transfer from iPhone
  2. Follow the prompts to transfer your eSIM along with other data
  3. Alternatively, go to Settings → Cellular → Add eSIM and choose Transfer from Nearby iPhone

Setting up eSIM on Android

The exact steps for Android vary by manufacturer and Android version, but the general process is similar across devices. These instructions work for most Android 9+ devices:

General Android setup

  1. Open Settings

    Tap the Settings app in your app drawer.

  2. Navigate to Network settings

    Look for Network & Internet, Connections, or SIM card manager(varies by manufacturer).

  3. Access SIM settings

    Tap SIMs, Mobile Network, or SIM card manager.

  4. Add eSIM

    Look for Add mobile plan, Add eSIM, or a + icon. Some devices may say Download a SIM instead.

  5. Scan QR code

    Select Scan QR code and position your camera over the code provided by your eSIM provider.

  6. Download profile

    Tap Add or Download to install the eSIM profile. This requires a Wi-Fi connection.

  7. Enable the eSIM

    Once downloaded, toggle the eSIM on if it isn't enabled automatically. You may need to restart your device.

  8. Set as mobile data

    Go back to SIM settings and set your new eSIM as the preferred line for Mobile data.

Setting up eSIM on Samsung Galaxy

Samsung Galaxy S20 and newer (plus select Galaxy Z Fold/Flip models) support eSIM. Samsung's One UI interface has a slightly different layout:

  1. Open Settings

    Tap the Settings app.

  2. Go to Connections

    Tap Connections near the top of Settings.

  3. Select SIM card manager

    Tap SIM card manager (or SIM manager).

  4. Add mobile plan

    Tap Add mobile plan or Add eSIM.

  5. Scan QR code

    Choose Scan QR code from service provider and scan your eSIM QR code.

  6. Add the plan

    Tap Add to download the profile. Wait for it to complete.

  7. Enable and configure

    Toggle the eSIM on, give it a name, and set it as your preferred data line in SIM card manager.

Setting up eSIM on Google Pixel

Google Pixel devices (Pixel 3 and newer) have excellent eSIM support. Pixel 7 and newer also support converting your physical SIM to eSIM:

Installing a new eSIM

  1. Open Settings

    Tap Settings from your app drawer.

  2. Go to Network & internet

    Tap Network & internet.

  3. Select SIMs

    Tap the + icon next to "SIMs" or tap Add more.

  4. Download a SIM

    Choose Download a SIM instead?

  5. Scan QR code

    Tap Next and scan your eSIM QR code.

  6. Download and enable

    Tap Download, wait for the profile to install, then tap Done.

  7. Set preferences

    Choose which SIM to use for mobile data, calls, and SMS in your SIM settings.

Converting physical SIM to eSIM (Pixel 7+)

Pixel 7 and newer models can convert your existing physical SIM to an eSIM, freeing up the SIM slot:

  1. Go to Settings → Network & internet → SIMs
  2. Select your physical SIM and tap Convert to eSIM
  3. Follow the prompts to complete the conversion (requires carrier support)
  4. Once complete, you can remove the physical SIM card

Activating your eSIM and configuring settings

After installing your eSIM profile, you need to configure when and how it's used. This is especially important for travelers managing both a home SIM and travel eSIM:

When to activate

Most travel eSIM plans start their validity period when you first turn them on, not when you install them. Best practices:

  • Install before your trip while you have reliable Wi-Fi at home
  • Keep the eSIM turned off until you reach your destination
  • Activate when you land by toggling it on in your settings
  • Turn off data roaming on your home SIM to avoid roaming charges

Dual SIM configuration

If you're using both your home SIM and a travel eSIM, configure your device to use each for different purposes:

Recommended dual SIM setup for travel

Home SIM (physical):

  • Use for: Voice calls, SMS (receiving verification codes)
  • Turn OFF: Data roaming, mobile data

Travel eSIM:

  • Use for: Mobile data, internet apps
  • Turn ON: Mobile data, data roaming (if required)

Data roaming settings

Some eSIM providers require data roaming to be enabled even though you're using a local network profile. Check your provider's instructions:

  • iPhone: Settings → Cellular → [Your eSIM] → Data Roaming (toggle on if required)
  • Android: Settings → Network & Internet → SIMs → [Your eSIM] → Roaming (toggle on if required)

Troubleshooting common eSIM issues

Most eSIM setups work smoothly, but here are solutions to common problems you might encounter:

QR code won't scan

Solutions:

  • Ensure you're in good lighting and the QR code is clearly visible
  • Try zooming in or out on the QR code if viewing on another device
  • Use manual entry instead (choose "Enter Details Manually")
  • Screenshot the QR code and try scanning from your photo library
  • Clean your camera lens
eSIM won't download or activate

Solutions:

  • Verify you're connected to stable Wi-Fi
  • Check that your device is carrier unlocked
  • Ensure you haven't already installed this eSIM (most QR codes work only once)
  • Restart your device and try again
  • Check for iOS/Android system updates and install them
  • Contact your eSIM provider for a new QR code if needed
No service or "No Internet connection"

Solutions:

  • Verify the eSIM is turned on and set as your mobile data line
  • Enable data roaming for the eSIM if required by your provider
  • Toggle airplane mode on and off to reconnect to the network
  • Restart your device
  • Check if your plan has been activated (some require manual activation)
  • Verify you're in a coverage area supported by your plan
  • Try manually selecting a network: Settings → Cellular/Mobile → Network Selection
Slow data speeds

Solutions:

  • Check if your plan has data caps or speed throttling after certain usage
  • Verify you're in an area with good network coverage
  • Try selecting a different network manually if multiple are available
  • Disable VPN temporarily to test if it's causing slowdowns
  • Reset network settings (Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings)
Can't make or receive calls

Remember: Most travel eSIMs are data-only and don't support voice calls or SMS. Solutions:

  • Use internet calling apps like WhatsApp, Skype, or FaceTime for voice calls
  • Keep your home SIM active for receiving calls if you have dual SIM
  • Check if your provider offers voice add-ons
  • Enable Wi-Fi calling on your home SIM if supported by your carrier
"Cellular Plan Not Valid" error

Solutions:

  • This may indicate the plan has expired or hasn't been activated yet
  • Check your plan's validity dates and remaining data in the provider's app
  • Contact your eSIM provider to verify the status
  • If the plan is genuinely invalid, you may need to purchase a new one

Quick reference

Before setup:

  • Verify device compatibility
  • Ensure device is unlocked
  • Have QR code ready
  • Connect to Wi-Fi

After setup:

  • Label your eSIM clearly
  • Configure dual SIM settings
  • Disable home SIM data roaming
  • Activate when ready to use

Related guides

Learn the basics of eSIM technology

Check if your device supports eSIM

Expert tips for using eSIMs abroad

Ready to find your perfect eSIM?

Answer a few questions and we will recommend the best plan for your trip.