What you need before you download an eSIM on your Android device
Before you begin, review this quick checklist to get your device ready for the download:
Check compatibility: Confirm your Android model actually supports eSIM technology. Not all budget or older devices have the required internal chip.
Connect to Wi-Fi: Ensure you are connected to a stable Wi-Fi network. Some eSIM downloads can fail on a weak or unstable connection.
Prepare your details: Have your carrier’s app installed, or keep your QR code open and ready on a second screen.
How to download an eSIM via the Saily app
Using a standard QR code to download an eSIM profile on an Android device usually requires a second screen to display the code while you scan it with your phone — a frustrating hurdle if you are traveling alone.
With Saily, you can skip the scanning process. Simply download the Saily app, purchase your travel data plan, and tap “Install.” The app enables you to download the profile directly to your phone without needing a second screen.
How to download an eSIM on an Android device via a QR code
If you encounter any issues downloading your eSIM profile through a carrier app, or if your network provider sent your plan details via email, you can complete the installation by scanning a QR code.
1. Open “Settings”
Launch your device’s primary settings app from your home screen or app drawer.
Tap “Network & internet” or “Connections,” depending on your device manufacturer.
Select “SIMs” or “SIM manager” to view your active cellular lines.
4. Initiate the setup wizard
Tap “Add eSIM” or “Download a SIM” to open the network profile downloader.
5. Scan your provider’s code
When the system camera viewfinder appears, align it with the QR code provided by your carrier to begin the download.
How settings vary by Android manufacturer
Because phone brands customize their interface layouts, finding the correct configuration screen can vary by device. If you are having trouble locating your phone's built-in QR scanner, use this reference table to find the exact menu path for your specific device model:
Device brand | Settings menu path | Final step |
|---|
Samsung Galaxy | “Settings” > “Connections” > “SIM manager” | Tap “Add eSIM” > “Scan QR code”
|
|---|
Google Pixel | “Settings” > “Network & internet” > “SIMs” > “Add more” | Tap “Download a SIM” |
|---|
Xiaomi and others | “Settings” > “Mobile network” or “SIM cards & mobile networks” | Toggle on “Use eSIM,” then tap “Manage eSIM” > “Add eSIM” |
|---|
How to download an eSIM using manual setup
If your device’s camera is damaged or you do not have a second screen available to display your QR code, you can download your profile by entering your activation credentials manually.
During the standard QR scanning step, look for the manual entry option at the bottom of the viewfinder screen. On a Samsung Galaxy, tap “Enter activation code.” On a Google Pixel, tap “Need help?” and select “Enter it manually.” From there, copy and paste the official SM-DP+ address and the corresponding activation code supplied in your carrier’s confirmation message to save the profile on your device.
What to do if an eSIM won’t download on an Android device
If your digital profile fails to download or configuration errors halt your installation wizard, use these troubleshooting tips to resolve the underlying issue:
“Network Error” or connection timeouts: Weak or fluctuating Wi-Fi can prevent your phone from establishing a secure link with your carrier’s servers. Switch to a stable private Wi-Fi connection, turn off any active VPNs, and try downloading the profile again.
“Code already used” or other eSIM profile errors: Carrier QR codes can be restricted to single-use for security reasons. If your setup wizard glitched or closed prematurely during a previous attempt, the network can register the code as spent, which can require you to ask your carrier for a new activation key.
Missing settings or device incompatibility: The absence of an “Add eSIM” option can mean your device lacks the necessary internal microchip. You can check your hardware by dialing *#06# in your phone app. If an EID number appears, your phone can support eSIM profiles.