How to Install an eSIM on iPhone

The whole process takes about two minutes. Most people overcomplicate it.
Before you start, make sure you're on Wi-Fi - you need a connection to download the carrier profile. Have your eSIM QR code ready, either on another screen or printed out. You can't scan a QR code with the same phone displaying it, which is the one slightly awkward part of this.
Installing via QR code
Go to Settings → Mobile Data → Add eSIM. On newer iOS versions it might say "Add Mobile Plan." Tap "Use QR Code" and point your camera at the code. Your phone downloads the profile, asks you to confirm, and you're done.
iOS will then ask you to label the plan - "Travel," "Work," "UK Data," whatever makes sense. It also asks which number to use for calls, texts, and data by default. If you're keeping your home SIM active alongside the eSIM, set your home number for calls and the eSIM for data.
Setting the eSIM as your data line
This is where people get confused. Installing the eSIM doesn't automatically route your data through it. Go to Settings → Mobile Data → Mobile Data and select the eSIM plan. Then check that data roaming is enabled for that plan - Settings → Mobile Data → [your eSIM plan] → Data Roaming → On.
Without data roaming enabled on the eSIM, you'll land at your destination and wonder why nothing's working. It's the most common mistake.
iPhone models and what to expect
iPhone XS, XR, 11, 12, 13, 14, 15, and 16 all support eSIM. The iPhone 14 and later (US models) are eSIM-only - no physical SIM slot at all. International models of the 14 kept the nano-SIM slot.
On the 14 Pro and newer US models, you can actually store multiple eSIM profiles and switch between them. Useful if you travel frequently - keep a Japan profile and a Europe profile installed, activate whichever you need.
If the activation gets stuck
A few things to try: restart the phone, then check again. If it still shows "Activating" for more than five minutes, toggle Airplane Mode off and on. Still stuck? Go to Settings → General → Transfer or Reset iPhone → Reset → Reset Network Settings. That clears any network configuration issues without wiping your data.
If the QR code itself won't scan, most providers also offer a manual activation option - a code you type in directly. Look for "Enter Details Manually" on the Add eSIM screen.
Managing multiple eSIMs
Your iPhone can store up to eight eSIM profiles (varies slightly by model). You can only have two active at once - your primary and one secondary. Switching between stored plans takes about 30 seconds in Settings.
I keep profiles for a few countries I visit regularly. No need to re-purchase or re-download anything - just tap to activate the one I need before I fly.
One more thing: if you're buying through Vsimer, the confirmation email arrives with the QR code attached. Download it before your flight so you're not scrambling for airport Wi-Fi to access your email.