What you need before downloading an eSIM
Before you learn how to set up an eSIM on an iPhone, you should check a few things first. Make sure your iPhone is carrier unlocked, meaning it’s not tied to a specific provider. You’ll also need a stable Wi-Fi connection because trying to download an eSIM on a weak cellular connection will likely fail. Finally, have your carrier’s QR code or its app ready to go.
Download an eSIM through the Saily app
The easiest way to get going is by using an app like Saily. Downloading an eSIM with a QR code can be annoying because it requires you to have a second screen or a printout to scan it. With Saily, you simply download the app, buy the plan that fits your needs, and tap “Install.” It’s all done right on your iPhone in a few moments.
Other options: Downloading through a QR code
Besides using an app, the classic way of installing an eSIM on an iPhone is with a QR code from your eSIM provider. If you are upgrading your device, you might also be looking into how to transfer an eSIM to an iPhone, which can often be done directly from your old device during setup. For a new plan with a QR code, follow these steps:
Open “Settings” on your iPhone.
Tap “Cellular” or “Mobile data.”
Tap “Add eSIM.”
Choose “Use QR code.”
Scan the code with your iPhone’s camera and tap to download the profile.
Note: These exact steps apply to all modern Apple devices running iOS 16 or later, including iPhone 13, 14, 15, and 16.
The eSIM won’t download on my iPhone
If you’re running into trouble, here are a few common issues and what they mean:
“Network error.” This usually means your Wi-Fi connection is too weak to complete the download. Try moving closer to your router or connecting to a different, more stable network.
“Code already used.” This error means the QR code has expired or has already been used. You’ll need to contact your carrier and ask it for a new one.
“Cellular plans from this carrier cannot be added.” If you see this message, it most likely means your iPhone is locked to your home carrier and cannot add a plan from a different provider.