LogoLogo
ProductsDevelopersAPI ReferenceContact Us
Super SIM
Super SIM
  • Super SIM
  • Super SIM's Available Networks
  • Super SIM’s Multi-IMSI Applet
  • Over-the-Air Updates
  • Get Started with Super SIM
    • Overview
    • Get Started with Super SIM, the Raspberry Pi 4 and the Waveshare 4G Hat
    • Get Started with Super SIM, the Raspberry Pi 4 and the Sixfab Base Hat
    • Get Started with Data Comms and the Raspberry Pi Pico
    • Get Started with Super SIM SMS Commands and the Raspberry Pi 4
    • Get Started with Super SIM SMS Commands and the Raspberry Pi Pico
    • Get Started with Super SIM IP Commands and the Raspberry Pi
    • Get Started with Super SIM IP Commands and the Raspberry Pi Pico
    • Get Started with Super SIM eSIM Profiles for eUICCs
    • Get Started with Super SIM Connection Events
  • How To
    • How to Set a Device’s APN for Super SIM
    • How to Enable Device Roaming for Super SIM
    • How to Determine Whether a Device Contains a Super SIM
    • How to Set up iPhones for Super SIM
    • How to Determine a Super SIM’s Status
    • How to Use Console Bulk Actions to Update Multiple Super SIMs
    • How to Download Bulk Super SIM Data
    • How to Use Super SIM Fleets and Network Access Profiles
    • How to Understand the Settings on your SIM
      • Base Settings Package
    • How and Why You Can Set Super SIM’s Network Attach Priority List
    • How to Set Up and Use a Super SIM VPN
    • How to Configure AWS for a Super SIM VPN
    • How to Make and Take IoT VoIP Calls via Super SIM
    • How to Use Super SIM Connection Events
    • How to use Super SIM eSIM Profiles
    • How to Monitor Super SIM Connection Events using AWS ElasticSearch and Kibana
    • How to Use OpenAPI Clients with Super SIM
  • Into Production
    • Prepare for Production Deployments with Super SIM
    • Super SIM Datasheet
    • Super SIM Network Timeouts
  • Works with Super SIM
    • Works with Super SIM: Quectel BG95
    • Works with Super SIM: Quectel EG21-G
    • Works with Super SIM: Quectel EG25-G
    • Works with Super SIM: Thales Cinterion EXS62-W
    • Works with Super SIM: u-blox SARA-R5
  • Cellular Module Knowledgebase
    • Overview
    • About AT Commands
    • Nordic Modules with Super SIM
    • Quectel Modules with Super SIM
    • Quectel Modules with the KORE Narrowband SIM
    • Simcom Modules with Super SIM
    • Telit Modules with Super SIM
    • Thales Cinterion Modules with Super SIM
    • U-blox Modules with Super SIM
    • Cellular IoT Terminology
    • Low-power Optimization for Cellular Modules
    • Four Best Practices for Cellular Module Registration
    • How to Determine Good Cellular Signal Strength
    • How Super SIM Devices Connect to Cell Networks
  • Super SIM API
On this page
  • Method 1: Use the SIM's ICCID
  • Method 2: Use the SIM's SPN

Was this helpful?

  1. How To

How to Determine Whether a Device Contains a Super SIM

Learn how to check whether a device contains a Super SIM

PreviousHow to Enable Device Roaming for Super SIMNextHow to Set up iPhones for Super SIM

Last updated 2 months ago

Was this helpful?

You need to set the Access Point Name (APN) that an IoT device's cellular modem will use for Internet connectivity. If all of your devices contain Super SIMs, this is straightforward: use the default APN super, or, to reduce latency in certain geographies, one of the .

However, if your products contain SIMs from a variety of suppliers, including KORE, your code will first need to check which SIM its host device contains so that it can set the appropriate APN for that SIM. Typically, to detect SIM type you might read back the SIM's IMSI.

One of the key advantages of Super SIM is that it includes multiple IMSIs to enable switching between different local networks in the territory in which the host device is operating.

This means you should never use the current IMSI to determine whether a device contains a Super SIM. The IMSI reported by a Super SIM at any given time can and very likely will change. Instead, use the methods outlined below. The first is the recommended one, but the second may also be used.

For more detailed guidance on setting the APN, particularly for devices with integrated modules, refer to our .

Method 1: Use the SIM's ICCID

As of March 2025, we are in the process of changing the ICCID prefix on newly manufactured Super SIMs. We expect to begin shipping SIMs with the new prefix as early as July 1, 2025. Ensure any logic in your devices or in your applications account for both the current and future ICCID prefixes. Learn more about how to plan for this and other changes to our hardware .

Every Super SIM, like all physical SIMs and eSIM profiles, has a unique identifier called an Integrated Circuit Card Identifier (ICCID). Once a SIM is produced with its ICCID, that value cannot change. It will always have that ICCID.

Super SIM ICCIDs can have the following prefixes:

  • 8988307

  • 8988323 [α]

  • 8910392 [β]

[α] - Only the first 25,000 Super SIMs produced as part of a pilot batch in 2020 use this ICCID prefix. If you are a new user of Super SIM, you can likely safely ignore this prefix if you wish to.

[β] - This new ICCID prefix will be introduced in 2025. All newly produced Super SIMs will have the 8910392 prefix going forward. Note that the first 6 characters (891039) indicate that the ICCID was issued by KORE, and other KORE SIMs may have this same prefix. The next character — the "2" — can be used to uniquely identify Super SIMs. Ensure that your device or application logic properly distinguishes Super SIM from other KORE SIMs.

Ensure your devices or applications distinguish Super SIMs from other KORE SIMs whose ICCID may start with the same 6 characters (891039). Use the first 7 characters (8910392) — including the "2" — to properly identify Super SIMs.

Your device can read the installed SIM's ICCID via your cellular module. Modules generally use this command:

AT+CCID

Its response will be:

+CCID: <SIM_ICCID>

Some modules offer alternative commands for displaying the SIM's ICCID. For example, the Quectel modules use AT+QCCID; this yields the response +QCCID: <SIM_ICCID>.

However, you retrieve the SIM's ICCID and match its first seven digits against the ICCID prefixes above to determine if it is a Super SIM.

Method 2: Use the SIM's SPN

The service provider name (SPN) is a value that can be read from the SIM. It is configured by the issuing connectivity provider (i.e., KORE). This is what controls what is displayed as the carrier name on handsets but can be used by your devices to automatically configure it such as setting the access point name (APN).

Super SIMs can have either of these SPN values:

  • Twilio [α]

  • KORE Super SIM [β]

[β] - This new SPN value will be introduced in 2025. New SIMs produced with the 8910392 ICCID prefix will use KORE Super SIM as the SPN.

From your device, you can read the service provider name (SPN) of the installed SIM via the cellular modem. Issue the AT+CRSM command with the following parameters to retrieve the SPN:

AT+CRSM=176,28486,0,0,17

If the device's SIM is a Super SIM with Twilio as the SPN, this command will return:

+CRSM: 144,0,"005477696C696FFFFFFFFFFFFFFFFFFFFF"

If the device's SIM is a Super SIM with KORE Super SIM as the SPN, this command will return:

+CRSM: 144,0,"004B4F52452053757065722053494DFFFF"

Here's how it decodes to Twilio:

Hex
Ascii

54

T

77

w

69

i

6C

l

69

i

6F

o

And here's how it decodes to KORE Super SIM:

Hex
Ascii

4B

K

4F

O

52

R

45

E

20

Space

53

S

75

u

70

p

65

e

72

r

20

Space

53

S

49

I

4D

M

You can shortcut this process by comparing the third field to the expected string values: 005477696C696FFFFFFFFFFFFFFFFFFFFF or 004B4F52452053757065722053494DFFFF. If the strings match, your code knows it is using a Super SIM and can issue the APN super.

As of March 2025, we are in the process of changing the service provider name (SPN) on newly manufactured Super SIMs. We expect to begin shipping SIMs with the SPN value as early as July 1, 2025. Ensure any logic in your devices or in your applications account for both the current and future SPN values if you used. Learn more about how to plan for this and other changes to our hardware .

[α] - Super SIM, along with some other products and the teams that develop and operate them, was acquired from Twilio in June 2023. We have continued to use this SPN to minimize the impact on our existing customers while we complete the decoupling of Super SIM's infrastructure from Twilio. A new SPN along with a , both of which reference KORE, is being introduced in 2025. Already produced SIMs with the 8988307 ICCID prefix will continue to use Twilio as the SPN. You can learn more about the Twilio IoT acquisition and migration guides to help you plan for changes in our section.

If you have firmware that supports SIMs from multiple providers, there may be a lookup table within the firmware to set the APN based on the SPN, such as that used by . If this is the case, ensure you have multiple entries to account for both Super SIM SPNs.

The third, textual field provides the SPN. Each pair of characters is a hexadecimal character code. To extract the SPN, ignore the first pair of characters (00) and read up to the first FF. Now .

If you'd like to learn more about the fields included in the initial AT+CSRM command and how the response is formatted, check out section 4.2.12 of the . For example, the 176 in the command indicates a binary read command; the 28486 indicates that we want to receive the SPN.

Android
convert each hex pair to an Ascii character
ETSI UMTS Specification
distributed breakout APNs
APN configuration page
new ICCID prefix
Twilio IoT Acquisition
here
here