
eSIM support sounds like it should be straightforward — either your phone has it or it doesn't. But in practice, a fair number of travelers find out the hard way that "supporting eSIM" and "being ready to use an eSIM" aren't the same thing. The phone might have the hardware. It might be carrier-locked. It might be a regional variant that skipped eSIM entirely. Or the settings menu might just be well hidden.
Before you buy a travel data plan, spend two minutes confirming your device is actually ready. Here's how to do it on every major platform, plus what to watch out for when the answer is more complicated than yes or no.
Why eSIM Compatibility Isn't Always Black and White
Phone manufacturers sell different hardware variants of the same model in different markets. The most common example: some Samsung Galaxy models sold in certain countries ship without an eSIM chip entirely, even though the identical model sold elsewhere has one. The name on the box is the same. The specs page looks the same. The chip is not.
Beyond hardware variants, there's the carrier-lock question. A phone locked to one carrier may have eSIM hardware that's technically disabled for any profile outside that carrier's network. The settings exist, the chip exists, but adding a new eSIM for travel won't work until you unlock the device.
So when you check for eSIM support, you're really checking three things at once: does the hardware exist, is it unlocked, and does your phone have available eSIM slots (some phones limit how many eSIM profiles you can store or use simultaneously).
How to Check on iPhone
Apple makes this fairly easy. Go to Settings → General → About and scroll down. If you see an "Available SIM" or "Digital SIM" entry with an EID number (a long string starting with 89), your iPhone has eSIM hardware.
Alternatively, go to Settings → Cellular (or "Mobile Data" depending on your region). If you see an option to "Add eSIM" or "Add Cellular Plan," the phone supports it.
iPhones that support eSIM include the XS, XS Max, and XR from 2018 onward, every model after that, and the iPhone 14 US variants which are eSIM-only (no physical SIM tray at all). If you have an older model — iPhone X or earlier — there's no eSIM.
iPhone 14 models purchased in the United States are eSIM-only and don't have a SIM card tray at all. If you have one of these, you're already committed to eSIM and should confirm your travel plan works before departure.
One thing worth checking: if your iPhone was bought through a carrier (AT&T, Verizon, T-Mobile, etc.) and is still under contract or was purchased subsidized, it may be carrier-locked. Go to Settings → General → About and look for "Carrier Lock." If it says "No SIM restrictions," you're fine. If it lists a specific carrier, contact them to unlock before travel.
How to Check on Samsung Galaxy
Samsung's approach is less consistent than Apple's, which is part of why Galaxy users run into more confusion. The check itself is simple: go to Settings → Connections → SIM Card Manager. If you see an "Add mobile plan" or "Add eSIM" option, the device supports it.
You can also dial *#06# on the phone dialer. This displays your IMEI numbers. If an EID number appears alongside the IMEI, eSIM hardware is present.
The complication: Galaxy models like the S20, S21, S22, S23, and S24 series all support eSIM in most markets, but some variants (particularly those sold in China and certain parts of Southeast Asia) were manufactured without the eSIM chip. If you bought your phone abroad or received it as a gift from someone traveling, it's worth double-checking rather than assuming.
If the *#06# dial code shows only IMEI numbers and no EID, your phone does not have an eSIM chip regardless of what the model name suggests.
How to Check on Google Pixel
Pixel phones from the Pixel 2 onward support eSIM, with the Pixel 2 being one of the earliest Android phones to include the hardware. To verify, go to Settings → Network & internet → SIMs. You should see an option to "Download a SIM" or "Add a SIM" — that's eSIM.
You can also use the dial code *#06# to check for an EID, same as on Samsung.
Pixel phones are generally sold unlocked through Google's store, which makes them one of the cleaner eSIM experiences on Android. Carrier-lock is rarely an issue, and hardware variants are less fragmented than Samsung's lineup. That said, if your Pixel came through a carrier, check the lock status the same way you would with any other Android: dial *#06# and then go to Settings → About phone → SIM status to look for network lock indicators, or simply try adding an eSIM and see if the system allows it.
How to Check on Other Android Phones
For Android phones outside of Samsung and Pixel — OnePlus, Motorola, Sony, Xiaomi, OPPO, and others — the steps are broadly similar:
- Dial *#06# and look for an EID number
- Go to Settings → Network / Connections / SIM management and look for an eSIM or "Download SIM" option
- Search "eSIM" in the settings search bar — if the feature exists, it will show up
Motorola Razr and Edge series, OnePlus 8 and later, Sony Xperia 10 III and later — these all include eSIM in most regional variants. Xiaomi and OPPO have been slower to adopt eSIM broadly, and many of their mid-range devices still lack it. If you're on a budget Android, don't assume — check.
The Carrier Lock Problem
Even when a phone has eSIM hardware and shows the option to add an eSIM, a carrier lock can block you from actually activating a plan from a different provider. This is one of the more frustrating situations travelers encounter: you go through the entire setup process, scan the QR code, and get an error at the final step.
How to tell if your phone is carrier-locked:
- iPhone: Settings → General → About → Carrier Lock. "No SIM restrictions" means unlocked.
- Android: Insert a SIM from a different carrier. If it works normally, the phone is unlocked. If it shows an error or asks for an unlock code, it's locked.
- Contact your carrier directly — most carriers in the US, UK, and Europe will unlock a device that's been fully paid off, or that's been active on the network for a certain period.
Unlocking a carrier-locked phone before international travel is worth doing even if you're not sure you'll use eSIM. A locked phone limits your options in every country you visit.
eSIM Slot Limits — What They Mean in Practice
Most phones that support eSIM can store multiple eSIM profiles, but can only have one (or in some newer models, two) active at a time. The total number of storable profiles varies: some phones cap it at 5, others allow 10 or more.
For travelers, this usually isn't a problem — you're adding one eSIM for a trip, using it, and then either deleting it or leaving it inactive. But if you've been collecting eSIM plans over multiple trips and never deleted old ones, you might hit the storage limit. The fix is straightforward: go to your SIM or cellular settings and delete plans you no longer need before adding a new one.
The practical limit for simultaneous active eSIMs is what matters most. A dual-SIM phone with eSIM support can often run one physical SIM and one eSIM at the same time, letting you keep your home number active while using a travel data plan — which is exactly the setup most travelers want. Check whether your device supports running both simultaneously before your trip.
What to Do if Your Phone Doesn't Support eSIM
If your phone genuinely doesn't have eSIM hardware, your options for travel data are either a physical SIM card bought at your destination, a mobile Wi-Fi hotspot device, or upgrading to a newer phone. There's no software workaround that adds eSIM functionality to hardware that wasn't built with it.
If your phone supports eSIM but is carrier-locked, unlocking it is usually free once your contract is complete — contact your carrier. If you're still under contract, some carriers will unlock early for international travel purposes, though policies vary.
If you've confirmed your phone is eSIM-ready and unlocked, you can browse travel eSIM plans and be set up within minutes. The setup process takes less time than most people expect — typically under five minutes from purchase to active connection.
Once you've confirmed eSIM support and unlocked status, you can purchase and install a travel eSIM plan entirely from home — no airport SIM hunt required.
A Quick Summary by Platform
If you want the short version:
- iPhone XS/XR or newer: Almost certainly eSIM capable. Check Settings → Cellular for "Add eSIM."
- Samsung Galaxy S20 or newer (most markets): Usually eSIM capable. Confirm with *#06# — look for EID.
- Google Pixel 2 or newer: eSIM capable in virtually all variants. Check Settings → Network → SIMs.
- Other Android (mid-range or budget): Check *#06# for EID. Don't assume based on price or release year alone.
- Any phone bought through a carrier: Check carrier lock status before assuming eSIM will work for a foreign plan.
The check takes two minutes. Do it before your trip, not at the airport.