User Info Generator

IMEI Validiation Information

April 26th, 2016

This page is going to be dedicated to finding out all there is to know about the IMEI system.

IMEI Attributes

How do I get the IMEI number?

You can obtain your IMEI number by pressing *#06# on your mobile phone, or some phones have it etched into the back of the phone or under the battery.

IMEI Validation Details

IMEI was throughly checked over and it appears to be valid.
15
35 780502 398494 2
IMEI has a valid checksum.
35780502
398494
2
Samsung Korea
SGH-L700
GSM 1800GSM 1900GSM 900GSM850GSM800 WCDMA FDD Band I
Proprietary
8/19/2008
No

Luhn's Proof

Interactive example of how we did the validation above using Luhn formula.

3
3
3
5
10 (1+0)
1
7
7
7
8
16 (1+6)
7
0
0
0
5
10 (1+0)
1
0
0
0
2
4
4
3
3
3
9
18 (1+8)
9
8
8
8
4
8
8
9
9
9
4
8
8
x
x
= 68

The check digit (x) is obtained by computing the sum of digits then computing 9 times that value modulo 10 (so that is: (68 * 9 mod 10)).

In summary:

  1. Compute the sum of the digits (68).
  2. Multiply by 9 (612).
  3. Take the last digit (2).
  4. The result is your check digit.

Composition of IMEI

The IMEI is composed of the following elements (each element shall consist of decimal digits only):

IMEI Structured Groups and What they mean
IMEI Structured Groups and What they mean
  1. Type Allocation Code (TAC). Its length is 8 digits;
  2. Serial Number (SNR) is an individual serial number uniquely identifying each equipment within the TAC. Its length is 6 digits;
  3. Spare digit: this digit shall be zero, when transmitted by the MS.
  • The IMEI (14 digits) is complemented by a check digit. The check digit is not part of the digits transmitted when the IMEI is checked, as described below. The Check Digit is intended to avoid manual transmission errors, e.g. when customers register stolen MEs at the operator's customer care desk.
  • The Check Digit is defined according to the Luhn formula, as defined above.
  • NOTE: The Check Digit is not applied to the Software Version Number.

Testimonials

"Incredible, usually for testing we have to obfuscate live user data, but with your data I was able to create a 1,000 users in only a few minutes."

Russ McEwan, Denver, CO

"Thanks this is exactly what I was looking for when I needed a lot of users created as test data."

Timothy Hardy, Chicago, IL

"So glad I stumbled on this site. Now I would not be able to do my job without these helpful generators. Thanks."

S. Rosario, Maryland