How eSIM QR Codes Work: What Happens When You Scan

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

Ready to Travel Without Limits?

Stay connected in 200+ countries with one reusable eSIM that never expires. No bundles, no wasted data - just simple pay-as-you-go rates wherever you go.

Get started today - the last eSIM you’ll ever need.