IMEI & IMEISV checker

Client

Use this tool for formatting math on pasted digit strings—a 15-digit IMEI should satisfy the same Luhn mod-10 checksum used for PAN test vectors. Pair with generic Luhn when you only need checksum pass/fail, or Payment card checker when the sample is explicitly a PAN and you want BIN-style hints after Luhn succeeds.

Privacy: digits are parsed only in your browser—no carrier or GSMA lookup, no upload. Treat device identifiers like any sensitive paste on shared machines.
?

A 15-digit IMEI is commonly described as eight-digit TAC + six-digit serial + Luhn check digit; the trailing digit should satisfy ISO/IEC 7812 mod 10 on the full string—same arithmetic as debit/credit PAN checks. A 16-digit IMEISVappends two software version digits instead of exposing the standalone check position; carriers may still relate it to IMEI numbering but this page stops at segmentation and does not certify assignment.

Result

Passes Luhn mod 10 on the 15-digit string.

  • TAC (8): 35693803
  • Serial (6): 564380
  • Check (1): 9

Common use cases

  • Confirm a pasted 15-digit IMEI string matches the modem field you expect before building a QA repro.
  • When you capture 14 GSMA-style digits without the check digit, synthesize the 15-digit candidate for comparison against device settings screens.
  • Split IMEISV (16-digit) forms into familiar TAC/SNR/SVN slices when reading engineering logs—not for activation or deny-list lookups.
  • Demonstrate checksum classroom examples next to PAN Luhn demos using the generic Luhn page.

Common mistakes to avoid

  • Treating checksum pass as proof the handset is unlocked or legitimate

    Luhn verifies digit arithmetic—not ownership, subsidy lock, blacklist status, or whether the IMEI was reprogrammed. Carriers gate those workflows elsewhere.

  • Mixing IMEI with MEID/CDMA-era identifiers

    Those formats use different lengths and ecosystems; normalize with the specification that matched the network technology you maintain.

  • Expecting IMEISV to also pass the same aggregate Luhn as a 15-digit IMEI

    The 16-digit layout ends with software version digits; checksum interpretation differs—this page splits fields only.

FAQ

Is my IMEI sent to Toolcore servers?

No—all parsing stays in your tab with WebCrypto-free digit math.

Do you blacklist or whitelist devices?

No. There are no lookups against carrier or manufacturer databases—paste-only formatting helpers.

Which inputs are accepted?

Non-digits are stripped. Fourteen-digit bodies get a computed Luhn trailing digit suggestion, fifteen-digit strings act as IMEI candidates, sixteen-digit strings adopt the IMEISV split convention used on adjacent educational pages.

Common search terms

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

  • imei checker online validate luhn
  • gsm imei check digit calculator browser
  • imeisv split tac serial software version
  • 15 digit imei validity check local
  • calculate imei check digit from 14 digits

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