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.
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