The Safaricom eSIM is a digital SIM card built directly into your smartphone, eliminating the need for a physical card. It lets users connect instantly, switch profiles easily, and enjoy dual-SIM functionality on compatible devices. As Kenya’s leading telecom provider, Safaricom has simplified eSIM registration and activation, making it accessible to both prepaid and postpaid customers. Whether you’re replacing your current SIM or setting up a new number, understanding how to buy and activate your Safaricom eSIM ensures a smooth, error-free transition.
Check Device Compatibility Before Purchase
Before visiting a Safaricom Shop, confirm that your device supports eSIM technology. iPhones from XR upwards and Samsung Galaxy models like the S21, Z Fold, Z Flip, and Note 20 all support eSIMs. To verify, dial *#06# and check if your phone displays an EID number. That’s your device’s embedded SIM identifier. Make sure your phone is unlocked and updated to the latest software. Safaricom also requires identity verification, so carry your original national ID, passport, or alien ID. You’ll also need a stable internet connection—Wi-Fi or mobile data—to complete activation.
Where to Buy the Safaricom eSIM
Visit any official Safaricom Shop or Customer Care Centre. Inform the staff whether you want to migrate your current line or activate a new number. The cost is around KSh 150 for migration from a physical SIM or KSh 250 for a new eSIM activation. Postpaid users may receive this service for free. The agent will verify your identity, register your number, and generate a unique QR code that links directly to your eSIM profile. Keep this QR code secure—it’s essential for activation and reinstallation if you change phones.
How to Activate the Safaricom eSIM
Activating your eSIM takes just a few minutes if done correctly. Follow this step-by-step process carefully:
- Connect to the Internet: Ensure your phone has a stable Wi-Fi or mobile data connection before starting.
- Open Settings: On your device, go to Settings → Mobile Data (or Cellular on iPhones).
- Add eSIM Profile: Select Add eSIM or Add Cellular Plan.
- Scan the QR Code: Use your phone’s camera to scan the QR code provided by Safaricom. The phone will begin downloading the eSIM profile automatically.
- Confirm Installation: Tap Add Mobile Plan or Activate. Wait until you see the Safaricom network name appear in your signal bar.
- Set as Default Line: Choose the new eSIM for calls, messages, and data usage if you are using dual-SIM.
- Restart Your Phone: Reboot the device to complete the setup and connect securely to the Safaricom network.
- Verify Services: Test calling, texting, browsing, and check that M-Pesa services are active. If you migrated your number, your physical SIM will deactivate automatically.
Troubleshooting and Setup Tips
If activation fails, check your internet connection or confirm that your QR code hasn’t expired. Some phones may need a software update before recognizing the eSIM. Always keep a backup copy of the QR code, as it’s required if you reset or switch devices. If M-Pesa doesn’t load automatically after migration, open the app and log in again to sync your number. For assistance, you can visit any Safaricom Shop where an agent will reissue your eSIM QR code after verification.
Why Switch to Safaricom eSIM
The Safaricom eSIM gives you digital convenience, eco-friendly usage, and dual-SIM flexibility. You no longer worry about losing or damaging a physical card. It’s perfect for frequent travelers and professionals who need two numbers in one device. The eSIM also supports 4G and 5G connectivity for faster data speeds and improved security. By adopting this technology, Safaricom customers enjoy a reliable, modern mobile experience that aligns with global telecom standards.









