How eSIM QR Codes Work
An eSIM QR code looks simple, but there's a lot happening behind the scenes in the 10 seconds it takes to scan and install.
What the QR Code Contains
The QR code holds two pieces of information:
- SM-DP+ server address: the server that stores your eSIM profile
- Activation code: a unique code that identifies your specific profile
It does not contain your actual eSIM data, network credentials, or any personal information.
What Happens Step by Step
- Step 1: Your phone reads the server address and activation code from the QR code
- Step 2: Your phone contacts the SM-DP+ server over the internet and authenticates using the activation code
- Step 3: The server sends an encrypted eSIM profile to your phone. This is a small file containing your network identity, security keys, and connection settings
- Step 4: The profile is stored on a secure chip in your phone called the eUICC, a dedicated processor that manages eSIM profiles
- Step 5: Your phone registers with the mobile network using the profile. The network sees your phone the same way it would see a physical SIM card
Why You Need Internet to Install
Since the QR code only contains a server address (not the actual profile), your phone needs an internet connection to download the profile. This is why you should install your eSIM before traveling, while you still have WiFi or home data.
Can You Scan the Same QR Code Twice?
QR codes don't expire. However, once an eSIM profile is installed on a device, scanning the same code again won't create a duplicate. It will recognize the profile is already installed. If you need to reinstall (e.g., after a phone reset), you can scan the same QR code again on the same device up to 5 times.
Manual Entry Alternative
If you can't scan the QR code (e.g., it's displayed on the same phone), you can enter the SM-DP+ address and activation code manually:
- iPhone: Settings → Cellular → Add eSIM → Enter Details Manually
- Android: Settings → Network → SIMs → Add eSIM → Enter code manually
You can find these details in your account portal at travel.bcengi.com or in the Bcengi app.
Bcengi TravelPass is a pay-as-you-go eSIM: you only pay for data you use, with no bundles, no expiry, and no contracts. One eSIM works in 200+ countries.
Ready to get connected? Get your eSIM at bcengi.com
