Blog
How to Activate eSIM on iPhone and Android in Nigeria (Step-by-Step Guide)

What You Need Before Activating an eSIM in Nigeria
An eSIM eliminates the physical SIM card entirely. Your phone downloads a digital carrier profile instead of reading a plastic chip. But before you can activate one in Nigeria, you need four things in place:
- An eSIM-compatible device. Not every phone supports eSIM. You need iPhone XR or newer, Samsung Galaxy S20 or newer, Google Pixel 3 or newer, or equivalent recent Android flagships.
- NIN linked to your phone number. Nigerian regulations require every active SIM (including eSIM) to be linked to a valid National Identification Number. If your NIN is not linked, activation will fail.
- A QR code from your carrier or eSIM provider. This is the activation key. Your carrier generates it when you request eSIM service.
- A stable internet connection. Your phone needs Wi-Fi or existing mobile data to download the eSIM profile after scanning the QR code.
If any of these are missing, the activation will not complete. Verify all four before visiting your carrier or purchasing an eSIM online.
How to Check if Your Phone Supports eSIM
The quickest method:
- Dial *#06# on your phone. If the screen displays an EID (Embedded Identity Document) number alongside your IMEI, your device supports eSIM.
- iPhone: Go to Settings → Cellular (or Mobile Service). If you see an "Add eSIM" option, you are good.
- Android: Go to Settings → Network & Internet → SIMs. Look for "Add eSIM" or "Download SIM."
If none of these options appear, your phone does not support eSIM and you will need to continue using a physical SIM card.
Option 1: Activate a Nigerian Carrier eSIM (MTN, Airtel)
If you want your existing Nigerian phone number on an eSIM, you need to visit your carrier's service center. This is treated as a SIM swap from physical to digital.
Step 1: Visit Your Carrier's Service Center
Go to an MTN or Airtel service center (Glo and 9mobile have limited eSIM support as of 2026). Tell them you want to activate eSIM on your device. Bring:
- A valid ID document
- Your current SIM (for verification)
- Your eSIM-compatible phone
The staff will process a SIM swap and generate a QR code for you.
Step 2: Scan the QR Code on iPhone
- Open Settings
- Tap Cellular (or Mobile Service)
- Tap Add eSIM
- Select Use QR Code
- Point your camera at the QR code provided by the carrier
- Follow the on-screen prompts to confirm
Your phone downloads the carrier profile. Within a few seconds, you should see signal bars appear with your carrier name.
Step 2 (Alternative): Scan the QR Code on Android
- Open Settings
- Tap Network & Internet (or Connections)
- Tap SIMs or Mobile Network
- Tap Add eSIM (or Download SIM)
- Select Scan QR Code
- Scan the code and confirm activation
Step 3: Label Your Line
After activation, your phone asks you to label the eSIM line. Choose something descriptive: "Primary," "Personal," "Work," or "Travel." This label appears when you select which line to use for calls, messages, or data.
Option 2: Buy a Data-Only eSIM Online
If you do not need your Nigerian number on eSIM and just want data access (especially for travel), you can purchase a data-only eSIM from online platforms without visiting any service center.
How it works:
- Visit an eSIM provider's website or app
- Choose your destination country or region
- Select a data plan (1GB, 5GB, 10GB, etc.)
- Complete payment
- Receive a QR code via email or in-app
- Scan the QR code on your phone using the same steps above
Data-only eSIMs do not require NIN verification since they are not tied to a Nigerian phone number. They are ideal for international travel where you need affordable local data rates.
Using Dual SIM: Physical SIM + eSIM Together
One of the biggest advantages of eSIM is running two lines on one phone. A common setup:
- Physical SIM: Your primary Nigerian number for calls and SMS
- eSIM: A data-only plan for internet access (local or international)
To configure which line handles what:
- Go to Settings → Cellular (iPhone) or Settings → SIMs (Android)
- Set your default line for voice calls
- Set your default line for SMS
- Set your preferred line for mobile data
You can switch these defaults anytime. Some phones also let you choose which line to use on a per-call or per-message basis.
Troubleshooting eSIM Activation Failures
"eSIM cannot be added" error
- Confirm your device actually supports eSIM (check with *#06#)
- Ensure you are connected to Wi-Fi or have active mobile data
- Restart your phone and try again
- Check if your carrier has reached the maximum eSIM profiles for your device (most phones support 5-8 stored profiles)
QR code scans but nothing happens
- The QR code may have expired. Carrier-generated codes sometimes have a time limit. Request a new one.
- Ensure your phone's software is up to date. Older iOS or Android versions may have eSIM bugs.
eSIM activates but shows "No Service"
- Toggle Airplane Mode on and off
- Restart the device
- Check that the eSIM line is enabled in your SIM settings (it may be toggled off by default)
- Contact your carrier to confirm the profile was provisioned correctly on their end
Lost eSIM after factory reset
A factory reset deletes all eSIM profiles from your device. You will need to scan the QR code again or request a new one from your carrier. Keep your QR code saved (screenshot or printout) in case you need to re-activate.
eSIM Costs in Nigeria
Carrier eSIM activation (MTN, Airtel) is typically treated as a SIM swap. Costs vary but are usually minimal (₦500-₦1,000 administrative fee). The eSIM itself does not cost extra beyond your regular plan.
Online data-only eSIMs are priced by data allowance and destination:
- 1GB for 7 days: $3-$8
- 5GB for 15 days: $10-$20
- 10GB for 30 days: $15-$35
- Unlimited data plans: $25-$50+ depending on country
Frequently Asked Questions
Can I transfer my eSIM to a new phone?
Not directly. You need to deactivate the eSIM on your old phone, then request a new QR code from your carrier and activate it on the new device. Some carriers allow this remotely; others require a service center visit.
Do I need NIN for a data-only eSIM bought online?
No. NIN is only required for eSIMs tied to Nigerian phone numbers. Data-only eSIMs from international providers do not require Nigerian identity verification.
Can I have multiple eSIM profiles on one phone?
Yes. Most modern phones can store 5-8 eSIM profiles, though only one (or two on some devices) can be active simultaneously. You can switch between stored profiles without re-scanning QR codes.
What happens to my physical SIM when I activate eSIM?
If you are doing a SIM swap (moving your number to eSIM), your physical SIM is deactivated permanently. If you are adding a separate eSIM line, your physical SIM continues working normally alongside the eSIM.
Which Nigerian carriers support eSIM?
As of 2026, MTN and Airtel offer full eSIM support. Glo has limited availability in select locations. 9mobile eSIM support is still being rolled out. Check with your specific carrier for current availability in your area.
Bottom Line
Activating an eSIM in Nigeria takes about 15 minutes if you have everything prepared. For a Nigerian carrier eSIM, visit the service center with your ID and phone. For a data-only travel eSIM, buy online and scan the QR code from home. Either way, make sure your phone supports eSIM and you have internet access during activation. Once set up, you gain the flexibility of dual-SIM without carrying two phones or swapping tiny plastic cards.