What it is and the problem it solves
eSIM is a set of GSMA specifications (SGP.22, SGP.02, SGP.32) defining how to embed and remotely provision SIM functionality. It solves the problem of physical SIM insertion, removal, and replacement in constrained devices — especially in M2M and IoT contexts where human access is impractical.
How it works
The eSIM standard relies on remote SIM provisioning to install carrier profiles onto an embedded Universal Integrated Circuit Card (eUICC). The eUICC uses the ISO/IEC 7816 electrical interface and is factory-installed in a 6 mm × 5 mm form factor. Every eUICC carries a permanent factory-programmed EID used to authenticate and secure the provisioning channel.
What works
Once provisioned, an eSIM profile functions identically to a physical SIM: it has a unique ICCID and a carrier-generated network authentication key. The underlying eUICC hardware is standardised, interoperable within its specification tier, and built to the same electrical interface as legacy SIMs.
What does not
The standard does not eliminate carrier lock-in. It does not guarantee interoperability across all GSMA versions — SGP.22, SGP.02, and SGP.32 define separate provisioning flows and are not cross-compatible. It does not remove dependency on carrier-controlled infrastructure for profile activation or deletion.
What it changes
It shifts SIM lifecycle management from physical logistics to software-defined identity orchestration. Device manufacturers no longer ship with carrier-specific SIMs. Carriers retain full control over profile issuance, revocation, and authentication key generation — nothing in the standard constrains that authority.
Is it worth your time
It is worth your time if you manage device fleets, deploy IoT at scale, or design hardware where physical SIM swaps are impractical. It is not worth your time if you rely on consumer-grade carrier portals with poor profile-switching UX or need real-time multi-carrier failover without pre-provisioned profiles.