How to set up eSIM on Apple iPhone 12 mini
Install an eSIM on iPhone in five steps via the Settings app. Works on iPhone XR and newer running iOS 16 or later.
Estimated time: 5m
What you need
- iPhone XR or newer (eSIM hardware)
- iOS 16 or later
- Wi-Fi or other internet connection during activation
- QR code, activation code, or LPA string from your eSIM provider
Steps
- 1
Open Settings → Cellular
Tap the Settings app on your iPhone, then tap Cellular (called Mobile Data in some regions).
- 2
Tap Add eSIM
Tap "Add eSIM" or "Add Cellular Plan" at the top of the Cellular screen. iPhone 14 and later in the US prompt you here on first setup.
- 3
Scan QR code or enter details
Point the camera at the QR code from your provider. If you have an activation code instead, tap "Enter Details Manually" and paste the SM-DP+ address + activation code.
- 4
Label your line
Give the new line a name like "Travel" or "Work" — this is the label you'll see when switching which line uses data or sends iMessages.
- 5
Choose default lines
Pick which line handles calls, iMessage, and cellular data. You can change these anytime in Settings → Cellular. Enable Data Roaming on the eSIM line for travel plans.
Common pitfalls
"Cannot add cellular plan" or activation hangs at "Activating…"
Fix: Connect to a stable Wi-Fi network, reboot the iPhone, and retry. If the QR code was consumed, request a fresh activation code from your provider.
See provider-specific help →No data after install — line shows signal but apps can't reach the internet
Fix: Settings → Cellular → tap the new line → enable Data Roaming. Then Settings → Cellular → Cellular Data → switch to the eSIM line.
See provider-specific help →QR code says "already redeemed"
Fix: The code is single-use. Check whether the eSIM was already installed on another device, then contact your provider for a fresh code.
See provider-specific help →
Related
Last updated May 11, 2026