Best eSIM Apps: How to Buy and Install an eSIM on Your Phone
📑 Table of Contents
The short answer: Roami has the best eSIM app overall — it combines a live data meter, in-app live chat, and automatic carrier switching. Airalo offers the most destinations, Holafly has 24/7 support, and Ubigi is the cheapest. Buying and installing an international eSIM takes about five minutes: check you have an unlocked phone, buy a data plan, scan the QR code or tap in-app install, and activate before you fly.
The difference between a five-minute eSIM setup and a stressful afternoon at the airport usually comes down to the app — and the gap between the best eSIM apps and the rest shows up exactly when you are tired and offline in a foreign country.
This guide covers what separates a good eSIM app from a mediocre one, walks through the full buying flow with the specific settings that trip people up (APN, dual-SIM data routing, the difference between QR and manual entry), and explains what a “global eSIM store” actually is. If you have not chosen a provider yet, start with our comparison of the best eSIM for international travel — this article assumes you have a provider in mind and are ready to buy.
If you want to test the whole flow without spending, a Roami travel eSIM lets you install a free eSIM data trial through the app. Code WEB20 takes 20% off any plan.
What to look for in an eSIM app
An eSIM app is not just a storefront — it is the tool you will use to monitor data, top up, and reach support mid-trip. Five things separate the good ones from the rest:
| What to check | Why it matters | Good vs bad |
|---|---|---|
| Country coverage in-app | See your destination before paying | Clear country list vs buried search |
| Transparent pricing | Per-GB price up front | “From $X” with no surprises vs hidden fees |
| Live data meter | Know when you are running low | Real-time counter vs no tracking |
| Top-up & multi-plan | Trips extend and routes change | Easy add-ons vs force-new-plan |
| In-app support | Problems happen abroad | Live chat vs email-only |
The two features that matter most in practice are a real-time data meter and in-app support. You cannot budget what you cannot see — and a meter that tracks your data usage in near real time is the difference between an easy trip and a surprise outage. When an eSIM will not activate, you also want a human inside the same app, not a separate support ticket and a 24-hour wait. A polished guided flow matters for first-timers too: a good app tells you what to tap next, so you are never guessing whether you did it right. Finally, confirm the plan runs on 4G/5G where you are going — a prepaid data plan that only connects at 3G or throttled LTE in your destination is not a bargain.
How buying an eSIM actually works
Buying eSIM data is fast, but the flow has a specific order, and the mistakes people make are almost always a skipped early step. The complete sequence:
1. Check compatibility first — before you pay. Confirm your phone is unlocked and supports eSIM. Most phones from 2018 onward do, but a carrier-locked device usually does not, and a refund is not guaranteed if you find out after purchase. Look for an “Add eSIM” option in settings, or check the iPhone eSIM compatibility guide.
2. Pick your plan. Choose destination (or region), data amount, and validity. Match validity to your trip length, not to the cheapest price — a 7-day plan on a 14-day trip means buying twice.
3. Pay. Most apps accept card and PayPal, with Apple Pay or Google Pay for one-tap checkout. The eSIM profile is generated immediately after payment — there is nothing physical to wait for.
4. Receive your eSIM. You get a QR code plus a manual activation code (the “SM-DP+ address” and matching activation code) in the app and by email. Keep the manual code — it is your fallback if the QR scan fails. Despite the name people use, an eSIM card is not a physical card; it is a digital profile, so it arrives instantly with nothing to ship.
5. Install and activate. Scan the QR code or tap in-app install, then set the eSIM as your data line. Do this on Wi-Fi, ideally before you fly.
The single most common error in this flow is buying before checking compatibility — the one step you cannot easily undo. The second is waiting to install until you have landed, when your only connection is the airport Wi-Fi everyone else is hammering.
The best eSIM apps compared
The leading eSIM apps all sell data and install a profile, but they differ on control and visibility. This table compares them on the features that affect daily use rather than on price (which shifts by region and promotion).
| Feature | Roami | Airalo | Holafly | Ubigi | Nomad | Saily |
|---|---|---|---|---|---|---|
| Countries covered | 190+ | 200+ | 160+ | 200+ | 100+ | 150+ |
| iOS app rating | 4.8 | 4.7 | 4.3 | 4.6 | 4.4 | 4.4 |
| Live data meter | Yes | Yes | No | Yes | Yes | Yes |
| In-app top-up | Yes | Yes | Limited | Yes | Yes | Limited |
| Automatic carrier switching | Yes | No | No | No | No | No |
| In-app live support | Yes | Chatbot-first | Yes (24/7) | Email-first | App chat | In-app chat |
| Multiple plans on one account | Yes | Yes | No | Yes | Yes | No |
| Manual entry backup (SM-DP+) | Yes | Yes | Yes | Yes | Yes | Yes |
Roami is the standout on automatic carrier switching — instead of pinning you to one local network, it moves you to whichever carrier has the strongest signal at your location, and it pairs that with a live data meter and in-app live chat. Airalo has the largest catalog and the most polished app, though support leans on a chatbot before you reach a human. Holafly pairs unlimited data with the best 24/7 live chat but gives up the data meter in exchange. Ubigi and Nomad are clean and reliable with good meters and top-ups; Saily adds a built-in VPN for public-Wi-Fi users. At the end of the day, the best eSIM application is the one that fits the way you actually travel rather than the one with the most downloads.
App install vs QR code vs manual entry
Once you have paid, there are three ways to get the profile onto your phone. They end at the same place but have different failure points:
| Install method | How it works | Best for | Watch out for |
|---|---|---|---|
| In-app install | Tap “install” and the app pushes the profile | Most people, first-timers | Requires the app to stay installed |
| QR code scan | Scan a code with your camera | No-app or quick setup | Needs a second screen or printed code |
| Manual entry | Type the SM-DP+ address and activation code | Backup, no camera | Most error-prone — typos break it |
In-app install is the smoothest: the app handles the technical steps, so there is nothing to mis-scan or mistype. It is the best default for anyone new to eSIMs.
QR code scanning is the classic method and still works everywhere. The one gotcha: if the QR code is displayed on the same phone you are installing to, you cannot point that phone’s camera at its own screen. Keep a copy on a second device, or use the manual code as backup.
Manual entry exists as a fallback. It works, but the activation code is a long, error-prone string — typically formatted like LPA:1$smdp.example.com$ACTIVATION-CODE. A single mistyped character means the profile will not download, so treat it as a last resort.
Where each method lives on iOS vs Android
The exact taps differ by platform, which is the source of most “where do I even find this” confusion:
- iPhone (iOS): Settings → Cellular → Add eSIM. From there you either scan the QR code or choose “Use QR Code” / “Enter Details Manually”. After install, label the line (e.g., “Travel”) and set it as the default for Cellular Data, while keeping your home line for calls.
- Android (Samsung/Google Pixel): Settings → Connections → SIM manager → Add eSIM (or Network & Internet → SIMs → Add). Scan the QR or enter the SM-DP+ address and activation code. Then set the eSIM as the preferred data SIM.
APN and the two settings that fix most “no data” problems
The most common post-install complaint is “I have signal but no internet.” Two settings fix almost all of these cases:
1. APN (Access Point Name). The APN tells your phone how to reach the provider’s data gateway. Most eSIMs configure it automatically, but some Android phones need it entered manually — usually under the eSIM’s “Access Point Names” screen. Your provider’s app or support page lists the exact APN (name and value). If you have bars but no data, this is the first thing to check.
2. Data routing (dual SIM). With two active lines, your phone must know which one carries data. If your home SIM is still set as the data line while you are abroad, you will be billed roaming charges — or see no data if roaming is off. Set the eSIM as the default for data and leave the home SIM for calls and texts only.
A third, less common culprit is roaming toggles: some eSIMs require “Data Roaming” to be switched on for that line even though it is not true roaming — because the profile connects through a foreign gateway. If you have an APN set and still no data, toggling Data Roaming on for the eSIM line (never your home line) often resolves it.
What is a “global eSIM store”?
You will see global eSIM store in searches and marketing, and it is less exotic than it sounds. A global eSIM store is a provider that buys wholesale mobile data from local carriers in many countries, packages it into plans, and resells it through one app or website — no physical SIM card to ship or insert. Instead of signing up with a French carrier, a Japanese carrier, and a US carrier separately, the store handles the roaming agreements and hands you one plan that works across borders.
This is how one app can sell a plan that works in 190+ countries: the provider has negotiated with local networks everywhere, not built its own towers. For you as a traveler, the practical benefits are:
- One app and one account for every destination you ever visit.
- Regional and global plans that cover multiple countries without swapping SIMs.
- Up-front pricing in your own currency, with no surprise carrier bills afterward.
The trade-off is that you are always a resale customer of the underlying network, so two different “global eSIM stores” can both cover France yet perform differently — the quality of their local network partnerships is what you are really buying. That is exactly the point the provider comparison digs into.
Frequently asked questions
What is the best eSIM app for travelers?
It depends on what you value. For automatic carrier switching plus a live data meter and in-app support, Roami is the strongest option. For the largest plan catalog, Airalo has the most destinations. For 24/7 human support, Holafly leads. Most travelers are best served by an app with a real-time data meter and in-app top-ups.
Can I buy an eSIM without an app?
Yes. Many providers sell eSIMs through a website and deliver a QR code by email, so an app is not required. But an app makes the flow smoother — in-app install, a live data meter, and support in one place — which is why most people end up using one.
Do I need a new eSIM for every country I visit?
No. Regional and global eSIMs cover multiple countries in one plan. You only need a separate eSIM when visiting a country outside your plan’s coverage, or when your data runs out and top-ups are unavailable.
How long does it take to buy and install an eSIM?
About five minutes end to end — pick a plan, pay, scan or tap to install, and activate. The eSIM is delivered instantly after payment, so there is no shipping or waiting. The only slow part is installing over a weak connection, so do it on stable Wi-Fi.
I have signal but no data — what do I check?
Check three things in order: (1) the APN is set correctly for the eSIM line, (2) the eSIM is selected as your default data line (not your home SIM), and (3) Data Roaming is enabled for the eSIM line only. For a full step-by-step, see the eSIM troubleshooting guide.
Roami combines automatic network switching, a live data meter, and in-app live support — and the whole buy-install-activate flow lives in one app. A free trial eSIM lets you test it before you commit. Code WEB20 takes 20% off any plan.
The best eSIM app is the one that gets you from “I need data” to “I am online” in the fewest taps while still showing you how much data is left and giving you a human when something breaks. Check compatibility, size your plan to your trip, install on good Wi-Fi, and activate before you board — and the rest takes care of itself.
Last updated August 2026.
For device compatibility, check Apple Support and the GSMA eSIM standards. The Wikipedia article provides background on how eSIM technology works.