IoT SIM
13.01.2026

eSIM vs eUICC for IoT: What are the differences?

Take a practical look at eSIM and eUICC, and learn how UICC, eUICC, and MFF2 affect the benefits and limitations of eSIM in IoT.

eSIMs are often marketed as the ultimate solution for global IoT connectivity. The promise is compelling: one SIM, multiple networks, no physical swaps, and full flexibility at scale.

But beneath the marketing, eSIM and eUICC are frequently misunderstood, misused interchangeably, or assumed to be the same thing — when in reality, they refer to different layers of the SIM stack.

For IoT solution providers, choosing between eSIM, eUICC, or a traditional UICC approach has long-term implications for cost, power consumption, lock-in, and scalability.

In this article, we break down:

  • What eSIM and eUICC actually mean
  • How hardware form factors differ from SIM software architecture
  • The real advantages and limitations of eUICC for IoT
  • And why global connectivity doesn’t always require profile switching

eSIM vs eUICC: Why the terminology is confusing

The term eSIM is commonly used to describe two different (but related) concepts:

  1. An embedded SIM form factor (hardware)
  2. The eUICC architecture (software)

While GSMA formally defines eSIM as the eUICC specification, most IoT vendors and operators bundle the term with the MFF2 embedded SIM chip, which has led to widespread confusion.

In practice, SIM hardware and SIM software are independent choices, and understanding that distinction is critical for IoT deployments.

What is an eSIM (embedded SIM)?

At the hardware level, an eSIM refers to a non-removable SIM chip that is soldered directly onto a device’s PCB, typically using the MFF2 form factor.

Compared to removable SIM cards, embedded SIMs offer:

  • Improved durability and vibration resistance
  • Smaller footprint
  • Better suitability for harsh or sealed environments

This makes eSIM hardware ideal for industrial, automotive, and long-lifecycle IoT devices.

However, being embedded does not automatically mean the SIM supports eUICC.

Understanding SIM form factors (hardware)

The image above shows how SIM cards have evolved significantly over time, but it is important to understand that these form factors determine physical size and installation, not functionality.

You can run UICC or eUICC software on most form factors, from nano-SIMs to embedded chips. The form factor alone does not define whether a SIM can store or switch multiple operator profiles.

What is eUICC?

eUICC (Embedded Universal Integrated Circuit Card) is software architecture that enables a SIM to store and manage multiple operator profiles.

Instead of being locked to a single carrier, an eUICC SIM can:

  • Download profiles remotely
  • Switch between them over the air (OTA)
  • Avoid manual SIM replacement

In simple terms, eUICC turns a SIM into a container for multiple UICC profiles, controlled by an eSIM management platform.

Importantly:

  • You can also have an embedded SIM without eUICC
  • You can have eUICC on removable SIMs or embedded SIMs

UICC vs eUICC for IoT

UICC (Universal Integrated Circuit Card)

UICC is the most widely deployed SIM software standard today. It supports:

  • 2G, 3G, 4G, 5G
  • LTE-M, NB-IoT
  • LTE Cat-1 bis

However, a UICC SIM can only contain one operator profile, which historically made global IoT deployments vulnerable to:

  • Permanent roaming restrictions
  • Coverage gaps
  • Regulatory limitations in certain countries

eUICC

eUICC addresses these limitations by enabling remote profile provisioning.

This allows IoT devices to:

  • Change operator profiles without physical access
  • Rotate profiles to comply with roaming regulations
  • Adapt connectivity after deployment

But these benefits come with trade-offs.

The hidden costs of eUICC in IoT deployments

1. Limited profile capacity

eUICC SIMs support multiple profiles at a time, depending on the SIM storage. While profiles can be deleted and replaced, this process:

  • Requires data
  • Consumes power
  • Adds operational complexity

For mobile or unpredictable deployments, this limitation can become a bottleneck.

2. Higher power and data consumption

With SGP.22, the eSIM consumer technical specification that smart phones implement, profile management happens on the SIM itself.

Switching profiles involves authentication processes and communication with subscription managers.

Compared to routing traffic in the core network, eUICC profile switching is significantly more resource-intensive, which matters for battery-powered IoT devices.

3. Technical lock-ins

Every eUICC contains an ECASD (eUICC Controlling Authority Security Domain) created during manufacturing. This record defines which eSIM management platform controls the SIM, and it cannot be changed or removed.

Once deployed, your devices are permanently tied to that platform. Switching platforms later means physically replacing SIMs — an expensive and often impractical task at scale.

4. Commercial lock-ins

Many eUICC solutions involve ongoing costs for inactive profiles, restrictions on profile removals, and mandatory bootstrap profiles. Some providers may charge for the storage or potential activation of these profiles, impacting the overall cost-effectiveness of the IoT deployment.

While bootstrap profiles are useful during provisioning, they often become a permanent commercial dependency, increasing long-term costs.

Onomondo’s approach: global connectivity without profile switching

Most providers use eUICC to move network selection logic onto the SIM.

Onomondo does the opposite.

Instead of switching profiles on the device, Onomondo routes connectivity in the core network.

This is possible because Onomondo has built full core-network integrations with MNOs across 680+ networks worldwide.

What this means in practice:

  • One global SIM profile
  • One APN
  • One network – everywhere

Whether your device connects via Verizon in the US, China Unicom in China, or Telia in Denmark, traffic is routed through Onomondo’s core network. We call this network-agnostic connectivity.

UICC or eUICC — which should you choose?

Both UICC and eUICC can be used across Nano-SIM (4FF) and Embedded SIM (eSIM / MFF2) hardware.

eUICC’s main advantage is profile switching, which can help in specific regulatory scenarios. But that advantage comes with higher complexity, power and data overheads, and long-term lock-ins.

With Onomondo, many IoT deployments that would traditionally require eUICC can operate perfectly on UICC, while still accessing 680+ local networks across 180+ countries.

And for use cases that do require eUICC, Onomondo can also be deployed on top of eUICC, delivering the same global reach — without forcing you into platform or commercial lock-ins.

This video explains more about the differences between UICC and eUICC

Future-proofing IoT connectivity

Global IoT connectivity doesn’t have to mean complex SIM logic, multiple profiles, or long-term constraints.

By centralizing routing in the core network and removing unnecessary dependencies from devices, Onomondo simplifies large-scale IoT deployments — today and in the future.

Onomondo provides a single, global IoT network designed specifically to reduce operational overhead, regulatory risk, and long-term cost.

Build your
own network

Secure, reliable device connectivity anywhere with our efficient IoT SIMs. Gain complete control and leave behind unreliable networks.

Start testing Onomondo for free

Ready to experience next-generation IoT connectivity? Create an account, explore the platform, and start testing Onomondo’s IoT SIM cards for free.

Articles
How to Optimise Battery Life in IoT Asset Tracking
IoT Strategy Uncategorized
Learn how to optimise battery life in IoT asset tracking devices. Discover 10 practical strategies covering firmware, connectivity, hardware, and battery selection for longer-lasting deployments.
Interview with Said Gharout, Chair of the GSMA eSIM Working Group 7 for SGP.32
Articles
Building eSIM IoT: Inside the SGP.32 Working Group with Saïd Gharout
IoT SIM Future-proofing IoT IoT / M2M SIMs
A guided tour of GSMA SGP.32, the long-awaited eSIM IoT standard specification, from Saïd Gharout, Chair of the GSMA SGP.32 Working Group.
SGP.02 eSIM M2M vs SGP.22 eSIM Consumer vs SGP.32 eSIM IoT
Articles
SGP.02 vs SGP.22 vs SGP.32: eSIM IoT in dialogue with M2M and consumer eSIM
IoT SIM Future-proofing IoT IoT / M2M SIMs IoT Explainer
How the prior GSMA standards, SGP.02: eSIM M2M and SGP.22 eSIM consumer, informed the new SGP.32 standard for eSIM IoT.
Non-Terrestrial Network (NTN) - The business case for IoT
Articles
What is NTN? The business case for IoT
Cellular networks Connectivity Basics IoT Explainer
Discover everything about NTN (Non-Terrestrial Networks), as we unpack their technology and the business case for NTN connectivity in IoT.
Articles
Is LTE Cat 1bis the best choice when building low-power devices?
Webinar
Articles
SoftSIM on the nRF91 series: Build smaller, greener and faster-to-market cellular IoT
Webinar
Articles
Why your IoT devices perform worse, and cost more, when roaming.
Webinar
Articles
UICC SIM for IoT: Global coverage without roaming Headaches
IoT / M2M SIMs
A UICC SIM for IoT enables secure, long-term device connectivity without unnecessary complexity. With Onomondo’s global, cloud-native core network, a single UICC SIM can provide resilient multi-network coverage worldwide—no SIM swaps or remote provisioning required.
eUICC for IoT - What is it and should you use it?
Articles
eUICC: What is it and do you need it for IoT?
IoT SIM Connectivity Basics
In this article, we cover eUICC, from definition to business case: What is eUICC, where it came from and why, its relationship with its predecessor UICC, its game-changing benefits, its impact –or lack thereof– for IoT, and the road to the next frontier: eSIM IoT (SGP.32).