DEV Community

willy
willy

Posted on

What an eSIM actually is, under the hood (and why the profile is just a downloadable SIM)

Most travel-data advice is about price. The interesting part is mechanical: an eSIM is not a SIM at all, it is a downloadable profile written into the same secure element (the eUICC) that the physical SIM used to occupy. The operator side is what changes.

How it works, briefly:

  • The phone ships with an eUICC soldered in. It holds several profiles and switches between them without swapping anything.
  • You scan a QR (or the operator pushes an activation code) and the profile is downloaded and installed on that chip.
  • The profile carries the operator's IMSI and keys, so the network sees a normal subscriber. Roaming is handled by the operator's agreements, not by magic.
  • Enabling or disabling a profile is a local operation: going back to your home SIM is a settings toggle, not a physical swap.

The part people get wrong is that the eSIM is not a carrier, it is a container. Which network you land on, the throttling policy and the top-up mechanics all come from the operator behind the profile. That is why two "eSIM for Japan" plans can behave completely differently on the same handset.

Longer walkthrough, including the activation flow and what happens when you switch profiles mid-trip:
https://www.tailsim.com/guides/how-esim-works/

Tags are honest here: this is not a programming post, it is the networking side of travel data.

Top comments (1)

Collapse
 
alexshev profile image
Alex Shev •

The downloadable-profile framing clears up a lot of confusion. I would also emphasize the lifecycle: who issues it, how it is securely installed, how it is transferred or revoked, and what happens when a device is lost.