data validator

ICCID (SIM) Validator

Validate SIM ICCID numbers (length, 89 prefix, Luhn checksum) entirely client-side.

Results

Processing…
Status
Processing...
Details
Processing...
Length
Processing...
Prefix
Processing...
Checksum
Processing...

Rules & checks

Accepts 19–20 digit ICCIDs.

Requires 89 prefix.

Runs Luhn checksum to confirm validity.

Runs entirely in your browser/offline; no data leaves the page.

When to use it

  • Validate SIM ICCIDs before activation or porting
  • QA bulk CSV uploads with ICCIDs
  • Support teams verifying user-provided SIM numbers

Tips

  • Strip spaces/dashes before validating
  • Keep ICCIDs secure; avoid exposing them publicly

Examples

Valid ICCID

  • 8912345678901234562 -> valid

Wrong checksum

  • 8912345678901234563 -> invalid

Wrong length

  • 891234567890123 -> invalid

FAQs

Is anything uploaded?
No. Validation is local and clears on refresh.
Do you check carrier/issuance?
No. This checks format and checksum only.

Related validators

Format/checksum only; does not verify carrier ownership or activation status.