data validator

ICCID (SIM) Validator

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

Results

Paste input and validate locally.
Status
Ready when you validate.
Details
Ready when you validate.
Length
Ready when you validate.
Prefix
Ready when you validate.
Checksum
Ready when you validate.

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.