ICCID check digit calculator

Client

When OCR or manual entry corrupts the last digit, a check digit calculator saves time. Paste the SIM serial—this page runs Luhn mod-10 and shows whether the trailing digit matches ISO/IEC 7812 expectations for telecom ICCIDs.

When to use a check digit calculator

Use after barcode misreads, Excel scientific notation damage, or when a supplier file drops the final digit. Always re-scan the physical card when possible.

Privacy: digits are evaluated only inside your browser. There is no carrier, GSMA, or SM-DP+ query—format math only. Treat SIM identifiers like any sensitive operational paste.
?

The ITU‑T E.118 layout follows ISO/IEC 7812 for card identifiers: a Major Industry Identifier (telecom ICCIDs usually start with 89), an issuer/country/account block, then a trailing Luhn mod‑10 check digit using the same doubling rule as many payment PAN validators. Printed cards commonly show 1822 digits; issuers pin one length profile per range.

Result

Passes Luhn mod 10 on the full 19-digit string.

  • MII (first 2): 89
  • Issuer / account core (between MII and check): 3530012345678901
  • Check digit (last): 1

Common use cases

  • Fix transposed digits on warehouse labels before carrier portal entry.
  • Train staff to verify printed check digits on prepaid kits.
  • Pre-validate CSV columns where the last digit was truncated in export.

Common mistakes to avoid

  • Calculating check digit on a short string

    ICCID bodies need the full digit sequence—partial paste gives wrong suggestions.

  • Assuming calculator activates the SIM

    Math only—no provisioning or HLR query.

  • Ignoring MII when check digit passes

    Non-89 MII may still Luhn-valid for lab data—read prefix hints.

FAQ

How does the ICCID check digit calculator work?

Luhn mod-10 on the full string; suggests corrected last digit when mismatch.

Same as credit card Luhn?

Same mod-10 family—telecom ICCIDs use decimal digits with a trailing check position.

Can I paste multiple ICCIDs?

Yes—one serial per line for batch pass/fail in the main tool below.

Common search terms

Phrases people search for that match this tool. See the full long-tail keyword index.

  • iccid check
  • iccid checker online
  • iccid validator luhn online
  • sim card iccid checksum check browser
  • e118 iccid validate digits locally
  • telecom iccid mii 89 checker
  • integrate circuit card id luhn mod 10
  • iccid luhn check
  • validate iccid online
  • esim iccid check
  • iccid check digit
  • iccid vs imei
  • iccid format e118
  • iccid check online
  • bulk iccid check
  • sim iccid check
  • verify iccid number
  • iccid csv validator
  • free iccid checker
  • travel esim iccid check
  • iccid barcode scan check
  • iccid privacy safe check
  • iccid mod 10 checker
  • prepaid sim iccid check
  • iccid before carrier activation
  • iccid shipment validation
  • iccid enterprise inventory
  • iccid check tool
  • online iccid validator
  • uk sim iccid check
  • iccid mdm enrollment check
  • iccid iot provisioning check
  • iccid supplier quality audit
  • iccid data migration validator

Related utilities you can open in another tab—mostly client-side.