IMEI Number Validator

Validate mobile device IMEI numbers via Luhn algorithm

Ad placeholder (leaderboard)

An IMEI (International Mobile Equipment Identity) is the 15-digit number that uniquely identifies a mobile phone or cellular modem. The final digit is a Luhn check digit, the same algorithm credit cards use, which lets you catch typos. This free validator runs that check locally and breaks the IMEI into its structural parts.

How it works

The IMEI’s 15th digit is a Luhn checksum over the first 14:

  1. Write out the 15 digits.
  2. Walking from the right, double every second digit. If a doubled value exceeds 9, subtract 9 from it.
  3. Add up all the resulting values, including the unchanged check digit.
  4. The IMEI is valid if that total is divisible by 10.

The tool also separates the TAC (first 8 digits — the Type Allocation Code identifying the model and manufacturer) and the 6-digit serial.

Example

For 490154203237518, applying Luhn to all 15 digits yields a sum divisible by 10, so the IMEI is valid. The TAC is 49015420 and the serial is 323751. If you mistype a digit, the Luhn sum no longer ends in 0 and the IMEI is rejected; the tool then shows the correct check digit for the first 14 digits so you can spot the error.

A valid checksum only confirms the format — it does not check blacklist status. All processing is local to your browser.

Ad placeholder (rectangle)