ICCID SIM Validator
Validate the ICCID (Integrated Circuit Card Identifier) of SIM chips (19-20 digits) with Luhn digit check and carrier identification.
What the ICCID is
The ICCID (Integrated Circuit Card Identifier) is the unique serial number of a SIM card, defined by the ITU-T E.118 standard. It is printed on the SIM body and also shown in your phone's settings. Most ICCIDs have 19 or 20 digits β the final digit is a Luhn check digit, though some printings show only 19 digits without it.
It identifies the physical card, not the person or the phone number. Do not confuse it with the IMSI (the subscriber identity stored on the SIM) or the MSISDN (the actual dialable phone number).
How the ICCID is structured
- 89 β fixed prefix, the telecom Major Industry Identifier under ISO/IEC 7812.
- Country code β e.g.
55for Brazil. - Issuer identifier β the mobile operator that issued the card.
- Individual account number β uniquely identifies the card within the issuer.
- Check digit β a single Luhn (mod 10) digit over the preceding digits.
When to use it
Operators use the ICCID to activate, provision and track SIM cards, including eSIM profiles. You may need it when porting a number, activating a new SIM, or contacting support β it is the most reliable way to point to one specific card.
Common pitfalls
- Treating a 19-digit number as invalid: many cards print 19 digits, omitting the trailing check digit.
- Confusing the ICCID with the IMSI or the phone number (MSISDN) β they are three different things.
- Including the spaces or hyphens used for readability when copying β strip them before validating.
FAQ
How many digits should an ICCID have? Usually 19 or 20. The 20-digit form includes the Luhn check digit; the 19-digit form omits it on the printed body.
Is the ICCID the same as my phone number? No. The dialable number is the MSISDN; the ICCID only identifies the physical SIM card.
Where do I find my ICCID? It is printed on the SIM card itself and listed in your phone's settings under SIM or device information.
Related Tools
CPF Validator
Validate Brazilian CPF numbers instantly using the official algorithm. Useful for testing document validation in applications. No data sent to servers.
Batch CPF Validator
Validate a list of CPFs (one per line) and see which are valid and which are not. No data sent to servers.
Batch CNPJ Validator
Validate a list of CNPJs (one per line) with a summary of valid, invalid and total. No data sent to servers.