Check an IMEI number’s check digit, see its TAC and serial, and look up the phone model
Runs in your browser. Nothing you type is sent anywhere. Updated on 25 Oct 2026.An IMEI checker can confirm the check digit and name the phone model from the TAC where known; it cannot tell whether a phone is reported stolen. For that, India's CEIR answers through Know Your Mobile on Sanchar Saathi (linked with the tool); elsewhere, your mobile operator. An IMEI has 15 digits: 8-digit TAC, 6-digit serial, Luhn check digit.
Choose One number, then type or paste the 15-digit IMEI into the box; spaces and hyphens are fine.
Read the verdict under What it says: Check digit correct, or the digit the number should end in.
See the number split into TAC (model), Serial and Check digit, with its reporting body and, where the open TAC list has it, the model named.
Press Copy IMEI to copy the full number without spaces.
Every mobile phone has an IMEI, the International Mobile Equipment Identity. Dial *#06# and the phone shows it; it is also printed on the box and, on many phones, on the SIM tray. Dual-SIM phones have two.
The number has three parts, set out in the GSMA's IMEI allocation rules (TS.06). The first eight digits are the Type Allocation Code, which identifies the model. Its first two digits name the reporting body that issued it: 35 is TÜV SÜD BABT in the UK, 86 is TAF in China and 01 is CTIA in the US, among others in the GSMA list. The next six digits are the handset's serial number. The fifteenth is a check digit computed from the other fourteen with the Luhn formula, the same checksum used on payment card numbers.
This checker confirms the check digit, shows each part and names the model when it can. Give it 14 digits and it adds the missing check digit. Give it 16 and it reads an IMEISV, where the check digit is replaced by a two-digit software version. Switch to the list view to test up to 2,000 numbers at once and copy the results as a table.
What it cannot do matters more. A correct check digit proves only that the number was copied correctly. It says nothing about whether the phone is stolen, blocked or genuine: those records are held by operators and, in India, by the Department of Telecommunications' CEIR register, which you can query through Sanchar Saathi's Know Your Mobile service, by web or by sending KYM and the IMEI by SMS to 14422. Warranty, the manufacturer's serial number and a carrier (SIM) lock are not in the IMEI either; they sit in the manufacturer's and the operator's own records.
The brand and model come from the Osmocom TAC database, an open list of about 22,000 TACs under CC BY-SA 3.0. It covers mostly older handsets; when a TAC is missing, the page says so rather than guess. The full register is the GSMA's licensed IMEI database, not used here.
Everything runs in your browser and the numbers you paste are not sent anywhere. To name the model, the page downloads the whole list from this site, one file of about 115 KB, and looks the TAC up on your device.
Dial *#06# on the phone and the IMEI appears on screen, one per SIM slot on a dual-SIM phone. It is also printed on the original box and the purchase invoice, and on many phones on the SIM tray or under the battery. Settings, then About phone, shows it too.
No. Stolen and blocked status is held by mobile operators and, in India, by the government's CEIR register. Query it on Sanchar Saathi's Know Your Mobile page, or send KYM followed by the 15-digit IMEI by SMS to 14422. A correct check digit only proves the number was copied correctly.
The fifteenth digit is computed from the first fourteen with the Luhn formula. Double every second digit, add the digits up, and the check digit brings the total to a multiple of ten. A single mistyped digit, or two neighbouring digits swapped, almost always breaks it, which is what the check exists to catch.
An IMEISV has 16 digits: the same 8-digit TAC and 6-digit serial as the IMEI, followed by a 2-digit software version number instead of the check digit. Networks can ask a phone for either. Paste an IMEISV here and the page shows the software version and the matching 15-digit IMEI.
From the Osmocom TAC database, an open list of about 22,000 Type Allocation Codes kept by volunteers and published under CC BY-SA 3.0. It covers mostly older handsets, so many recent phones are not in it, and then the page says so instead of guessing. The complete register is the GSMA's IMEI database, which is licensed and not used here.
No. The check runs entirely in your browser. To name the model, the page downloads the whole open model list from this site, the same file for every visitor, and looks the number up on your device, so no request carries your IMEI or any part of it. The numbers are not stored; only the model list is kept for your next visit.
Still stuck? Ask about IMEI Checker and anybody who knows can answer. No account needed.
Same job, other tools: JWT Decoder – Paste a token to read its header, payload and expiry.
On the related tools: Passphrase Generator – Three to ten random words you can actually remember · Bcrypt Generator – Generate a bcrypt hash for a test user or a config file.
Also works as: IMEI Number Check.