Before You Start
I overthought this my first time. It actually takes about 5 minutes — less time than ordering coffee at an airport Starbucks. Before you start, just make sure you have:
Compatible device
iPhone XS+, Samsung S20+, Pixel 3+, or other eSIM-capable phone
WiFi connection
You need internet to download the eSIM profile (existing mobile data also works)
QR code ready
Have your eSIM provider's QR code or activation link accessible on another screen or printed
Updated software
Make sure your phone is running the latest OS version for best compatibility
Learn From My Mistake: Set Up Before You Fly
On my first eSIM trip — my honeymoon in Paris, January 2023 — I made the classic rookie mistake of trying to activate my eSIM afterlanding at Paris Orly Airport. The airport WiFi was barely functional, and I was standing in the arrivals hall with my wife trying to figure out how to get to our hotel without data. Don't be me. Install your eSIM before you leave home. Most plans can be set up 24-48 hours before your trip starts, so you'll have data the second your plane touches down.
phone_iphoneiPhone Setup
Supported models: iPhone XS and later
Open Settings → Cellular (or Mobile Data)
Tap Add eSIM or Add Cellular Plan
Select Use QR Code and scan the code from your eSIM provider
Wait for the carrier profile to download (requires WiFi or data)
When prompted, label the plan (e.g., "Travel Data")
Set the new eSIM as your Default Data line
Toggle on Data Roaming for your eSIM line if traveling internationally
Tip: On iPhone 14+ (US models), there's no physical SIM tray — everything is eSIM. You can store 8+ eSIM profiles and have two active simultaneously.
smartphoneSamsung Galaxy Setup
Supported models: Galaxy S20 and later, Z Flip/Fold series
Open Settings → Connections → SIM manager
Tap Add eSIM
Select Scan QR code from service provider
Point your camera at the QR code and wait for detection
Review the carrier information and tap Confirm
Wait for the profile to download and activate
In SIM manager, set the eSIM as your Mobile data line
Tip: Samsung's One UI makes it easy to switch data between SIMs. You can set rules — for example, always use eSIM for data and physical SIM for calls.
devicesGoogle Pixel Setup
Supported models: Pixel 3 and later
Open Settings → Network & internet → SIMs
Tap the + button to add a new SIM
Choose Download a SIM instead? at the bottom
Scan the QR code from your eSIM provider
Wait for the network profile to download
Tap Use [carrier name] to enable the eSIM
Set the eSIM line for Mobile data in SIM preferences
Tip: Pixel phones support eSIM transfer during device setup via Google's built-in migration tool. If you're switching Pixel devices, your eSIM can move with you automatically.
Troubleshooting Common Issues
QR code won't scan
Increase screen brightness, ensure camera is in focus, or try the manual activation code from your confirmation email.
"eSIM not supported" error
Verify your device model supports eSIM and that your carrier hasn't locked eSIM functionality. Some carrier-locked phones restrict eSIM use.
No data after activation
Toggle Airplane Mode on/off. Check that Data Roaming is enabled for the eSIM line. Restart your phone. Verify the plan's start date has begun.
Slow speeds
Check if you've exceeded your data cap (throttled plans slow down after the limit). Try toggling between 4G/5G in your network settings.
Ready to get your eSIM?
Compare plans from 15+ providers. Find the best data and price for your destination.
Compare eSIM Plans