Is my phone eSIM compatible? Here’s how to check
To check if your phone is eSIM-compatible, dial *#06# and look for an EID number. If it’s there, it means your phone is compatible with eSIM technology.
Is my phone eSIM compatible? There are several quick ways to find out. To check if your device supports eSIM (embedded SIM) technology: go to your phone’s settings and look for an Add eSIM option, or dial *#06# and check for an EID number. If you see either, your phone can use eSIMs.
Keep in mind that eSIM compatibility alone isn’t enough to get you connected; you’ll also need a mobile plan. That’s where Holafly has got you covered. Choose from short-term travel plans for 200+ destinations or pay-monthly subscriptions that keep you covered worldwide with a single eSIM.
How do I tell if my phone is eSIM compatible?
There are a few easy ways to check if your device is eSIM compatible. While the steps may vary slightly depending on your phone brand, most follow this general process:
- Open Settings > Connections > SIM card manager > Add eSIM. If you see an “Add eSIM” option, your phone supports eSIM technology.
- Search for “IMEI” in your settings. Tap “IMEI information” (or similar). If you see an “IMEI (eSIM)” or “EID”, your device is ready for international eSIM use.
- Dial *#06# on your keypad and look for an EID number. If EID appears, your phone is eSIM-compatible.
- Check our eSIM-compatible phones list. If your phone appears on the list, it’s eSIM-compatible and should work with most eSIM plans as long as it’s not carrier-locked.
eSIM on iPhone
In general, all iPhones starting with the XR are eSIM compatible. If you have an XR or newer model, it will be compatible with eSIMs. The one exception is that most iPhones sold in mainland China, Hong Kong, and Macau aren’t eSIM-compatible. To find out if your iPhone supports eSIMs, simply follow the steps below:
- Go to Settings
- Then go to Cellular
- Look for the add eSIM option. If it’s there, your phone supports eSIMs.

eSIM on Samsung
Most flagship Samsung models, starting with the Galaxy S20, support eSIMs. However, the same may not apply to older or cheaper Samsung devices. Here’s how to check if your Samsung device supports it:
Method 1: Use your phone’s settings
- Go to Settings
- Then go to Connections
- Tap SIM card manager
- Look for the Add eSIM option
If you see Add eSIM, your Samsung is compatible with eSIM.
Method 2: Search for IMEI (eSIM)
- Open Settings and tap the search icon
- Type IMEI and select IMEI information
- Look for IMEI (eSIM) or EID
If either appears, your phone supports eSIM technology. This method is especially useful if you’re planning to use eSIMs for international travel or roaming.
You can also use your IMEI number to check whether your device is unlocked by your carrier, which is required to activate an eSIM from another provider.

eSIM on Google Pixel
There are several eSIM-compatible Google Pixel phones available. You can check if it is compatible with eSIM technology by following these steps:
- Go to Settings
- Then go to Networks and Internet
- Tap Advanced
- Locate the Add Operator option.
- You will be asked for authorization to use your phone’s camera to scan a QR code.
- If you see the Scan QR code option, your Google Pixel is eSIM capable.
eSIM on Huawei
There are multiple Huawei phones that are compatible with eSIMs, though the feature is typically reserved for the more expensive Huawei models. Here’s how you can check if yours is eSIM-compatible.
- Go to Settings
- Then go to Mobile Networks
- Open the SIM Management submenu.
- Look for the Add eSIM option.
If you can see the Add eSIM option in your settings, it means your Huawei phone supports eSIM technology.
eSIM on Xiaomi
There are quite a few Xiaomi eSIM-compatible devices, especially when it comes to those released in recent years. As with most Android devices, you can check if yours is eSIM compatible through the phone’s settings.
- Go to Settings
- Then go to Mobile Networks
- Open the SIM Management submenu.
- Look for the Add eSIM option.
If the Add eSIM option is there, your phone is eSIM-compatible.
eSIM on Motorola
There’s a long list of Motorola eSIM phones, and the provider is known for producing some of the cheapest eSIM phones on the market.
- Go to Settings, Internet & Networks, Mobile Network.
- Then Advanced, and then Carrier.
- Tap on the Add Carrier option, then Next.
- The screen for scanning the QR code will appear.
If you get to this point, you can be sure of one thing: your Motorola phone is compatible with an eSIM.
eSIM on Oppo
If you want to set up an eSIM on your Oppo phone, you can verify that your device is eSIM-compatible by following the steps below:
- Dial *#06# and press call. If your device is eSIM capable, you should be able to view your device’s eSIM unique identification number (EID).
- You can also go to Settings > About > Status info. If your device is eSIM compatible, the EID field will be visible in the displayed menu. If not, then your device is not eSIM compatible.
Stay connected wherever you go with Holafly eSIMs
Forget physical SIM cards and put your eSIM-compatible phone to good use. Get a Holafly eSIM and enjoy unlimited data, 24/7 customer support, and data sharing in 200+ destinations worldwide.
Prices for travel eSIMs range from $1.55 to $7.90/day, depending on your destination and the duration of your stay. This beats most data roaming passes offered by cell service providers, making Holafly one of the most affordable ways to stay connected during your travels.
Need long-term coverage? Holafly Plans is a pay-monthly eSIM subscription with coverage in 170+ destinations on a single eSIM. Choose from unlimited data or 25 GB/month options and cancel whenever you want. After cancellation, enjoy Always On benefits that give you 1 GB of data per month completely free, covering basic travel needs at no extra cost.
Frequently asked questions
To be eSIM-compatible, your phone needs to have an embedded SIM chip in its hardware. If your phone doesn’t have the chip, it can’t support eSIM technology, and, therefore, can’t work with eSIM plans.
To check if your phone supports eSIM, dial *#06# on your keypad and look for an EID number. Alternatively, you can browse your phone’s settings and look for an Add eSIM option. If it’s there — your phone is eSIM-compatible.
No results found