Back to Support

How to install your esima eSIM on Android

Step-by-step for Pixel, Samsung, Oppo, Xiaomi, and Motorola. Includes the manual-code fallback.

2 min read

Android paths vary slightly by brand. The first steps are universal.

Universal first step

On the phone you want to install on, connect to Wi-Fi. eSIM installs over Wi-Fi only.

Google Pixel

  1. Settings → Network & Internet → SIMs → Add eSIM.
  2. Tap "Need help?" → "Use a different network" → "Scan QR code".
  3. Point camera at the QR.

Samsung Galaxy

  1. Settings → Connections → SIM manager → Add eSIM.
  2. "Add using QR code".
  3. Scan.

Note: some KSA, Hong Kong, and China-spec Galaxy phones have eSIM disabled in firmware. *#06# will tell you.

Oppo / OnePlus

  1. Settings → Mobile Network → +.
  2. "Add eSIM" → scan QR.

Xiaomi (MIUI 13+)

  1. Settings → SIM cards & Mobile networks → eSIM → Add eSIM.
  2. Scan QR.

Motorola

  1. Settings → Network & internet → Mobile Network → +.
  2. "Download a SIM instead?" → scan QR.

Manual entry (any Android)

If the QR scan fails, look for "Enter activation code manually" or "Enter details manually". You'll need:

  • SM-DP+ Address: smdp.io (or as printed in your activation email)
  • Activation Code: the long string after $

Naming the profile

After install, rename the profile something obvious (e.g. "Japan") so you know which is which when you're toggling.

Switching it on

On Android, the toggle is usually called "Use SIM". After install: Settings → SIMs → tap profile → "Use SIM" → ON for the travel eSIM. Then go to "Mobile data" and set the travel eSIM as the data SIM. Leave calls and SMS on your home line.

Coming back home? Just turn the travel SIM toggle OFF. The profile stays on the phone — re-toggle it the next time you need it.

Still need help?

If you could not find the answer you were looking for, our support team is happy to assist you personally.

Contact Support

Continue reading