DEV Community

Cover image for How eSIM Technology Actually Works: A Digital Nomad's Guide to Staying Online Abroad
PuraSIM
PuraSIM

Posted on

How eSIM Technology Actually Works: A Digital Nomad's Guide to Staying Online Abroad

If you've ever landed in a new country, switched off airplane mode, and watched your phone hunt for signal while roaming charges quietly stacked up — this one's for you.

Over the last few years working remotely from a dozen different countries, the single biggest quality-of-life upgrade to my setup wasn't a laptop or a VPN. It was ditching physical SIM cards and roaming for eSIM. Here's how the tech actually works under the hood, and why it's a no-brainer for anyone who works while they travel.

What is an eSIM, technically?

An eSIM ("embedded SIM") isn't a smaller SIM card — it's a small reprogrammable chip soldered directly into your phone, called an eUICC (embedded Universal Integrated Circuit Card).

A traditional SIM stores exactly one carrier profile, burned in at the factory. An eUICC can store multiple carrier profiles and download new ones over the air. This is defined by the GSMA's Remote SIM Provisioning (RSP) standard.

In plain terms: instead of physically swapping a piece of plastic, you download a carrier "profile" onto a chip that's already inside your phone.

What actually happens when you scan that QR code

When you buy a travel eSIM you get a QR code. That code isn't magic — it encodes a short activation string that looks roughly like this:

LPA:1$smdp.example.com$MATCHING-ID

Breaking it down:

  • LPA = Local Profile Assistant, the software on your phone that manages eSIM profiles
  • smdp.example.com = the address of the SM-DP+ server (Subscription Manager Data Preparation) that holds your carrier profile
  • MATCHING-ID = a one-time token telling the server which profile to hand you

Your phone contacts the SM-DP+ server, authenticates, downloads the profile onto the eUICC, and installs it. The whole handshake takes a few seconds. No store visit, no plastic, no waiting in line.

eSIM vs Roaming vs Local SIM

Roaming Local SIM Travel eSIM
Setup Nothing Buy in-country, swap card Scan a QR before you fly
Cost Very high Cheap Cheap
Keep your number Yes No (unless dual SIM) Yes
Works the moment you land Yes No — find a shop first Yes, instant
Hotspot / tethering Usually Usually Usually

For a remote worker, the eSIM column is the one you want: keep your primary number and WhatsApp alive on your normal SIM, and run data on the eSIM. Dual-line, no compromise.

The catch: device compatibility

eSIM only works on eUICC-equipped hardware. Rule of thumb:

  • iPhone XS / XR and newer
  • Samsung Galaxy S20 and newer
  • Google Pixel 3 and newer

Before you rely on one, it's worth checking your exact model against a device compatibility list. Also watch out for carrier-locked phones — a locked device may reject third-party eSIM profiles. If you travel, buy unlocked.

Practical tips from experience

  • Install before you fly. Download the profile on home Wi-Fi. Most travel eSIMs only start counting data when you first connect at your destination, so there's zero downside to installing early.
  • Label your profiles. Phones let you name each line ("Japan trip", "EU data"). Do it — it saves real confusion.
  • Keep the QR code. If you factory-reset or switch phones, you may need to reinstall the profile.
  • Think in regions, not just countries. Regional plans (all of Europe, all of Asia) are usually cheaper per GB if you're crossing borders.

Where I get mine

I use PuraSIM — it covers 218 destinations, activation is a one-minute QR scan, and hotspot is included on every plan (which matters when I'm tethering a laptop). Plans start under a dollar, so it's cheaper than a single day of roaming.

Whatever provider you pick, the takeaway is the same: if you work while you travel, stop paying the roaming ransom and stop hunting for SIM shops. Provision once, stay online everywhere.


What's your current travel connectivity setup? Happy to answer eSIM questions in the comments 👇

Top comments (1)

Collapse
 
purasim profile image
PuraSIM • Edited

One gotcha I learned the hard way: keep your home SIM line enabled (even with no roaming plan) while you're abroad. Tons of banks and apps still send 2FA/OTP codes over SMS, and those land on your regular number — not the data eSIM. So the split I run is: home SIM = calls + SMS/2FA (data roaming OFF), eSIM = all my mobile data. Best of both, and zero surprise roaming bills.

The setting people always forget: after installing the eSIM, set it as the default for mobile data, but leave your primary line as default for calls/SMS. Miss that and your phone quietly burns roaming data on the wrong line.

Curious how others split it — anyone here go full local-SIM per country instead? Juggling physical cards while moving fast never worked for me, but I know people who swear by it.