A traditional SIM has one IMSI burned in: a numeric identity the network uses to know who owns the card and which operator to authenticate it against. Multi-IMSI is a card that stores several IMSIs inside a Java Card applet and can pick which one to use without the device noticing.
How the switch works
The Multi-IMSI applet is installed on the SIM like any other SIM Toolkit applet. When a rule fires — no acceptable coverage, failed registration, operator disconnect, remote OTA command — the applet switches the active IMSI and issues a REFRESH to the modem. The modem re-registers as if starting fresh; the visited network sees a new IMSI and authenticates it against the correct HLR/HSS.
- ICCID does not change. Same card in your inventory.
- MSISDN may or may not change, depending on provider design.
- The switch takes 5 to 30 seconds. Not instant, but automatic.
How is it different from eSIM/eUICC?
eSIM (or eUICC when talking about the non-consumer card) swaps the full profile: IMSI, Ki keys, OTA keyset, preferred PLMNs, files. It is a formal carrier change, using the SGP.02 or SGP.32 standard and an SM-DP+ platform. Multi-IMSI only changes the authentication identity: the "carriers" behind the IMSIs are usually pseudo-operators, i.e., agreements with several MNOs that respond to the same IMSI range.
Real advantages
- Universal compatibility. Works in any modem that supports standard UICC — no eUICC or RSP manager needed.
- No per-switch cost. No SM-DP+ transaction; the applet decides locally.
- Fast resilience. If a network goes down or the profile is steered out, the applet switches within seconds without human intervention.
Limitations to know
- It will not truly bypass permanent roaming. If the destination country regulator requires a local SIM, a foreign IMSI is still foreign. Multi-IMSI can give you an IMSI from a pseudo-operator with local presence, but confirm this case by case with the provider.
- Very old modems can be flaky. Some industrial 2G/3G modems mishandle UICC-RESET REFRESH without a reboot; test before buying thousands.
- Not a GSMA standard. Each provider implements its own applet; changing provider means changing SIM.
When to use Multi-IMSI vs. eSIM?
- Multi-IMSI: existing fleets whose hardware does not support eUICC, need for fast in-country switching, tight budget.
- eSIM/eUICC: greenfield devices, long-horizon projects where a real local carrier profile per country will be desirable, compliance with permanent-roaming rules using an in-country profile.
- Both at once: yes, eUICC cards with a Multi-IMSI applet on top do exist. Best of both worlds, for those who can afford it.