Test a list of IMEIs for a correct Luhn check digit, one per line, and copy the results
Runs in your browser. Nothing you type is sent anywhere. Updated on 25 Oct 2026.Paste up to 2,000 IMEI numbers, one per line, and each is tested against its Luhn check digit, the checksum GSMA and 3GPP specify for the fifteenth digit. Fourteen-digit entries get the missing check digit added, and 16-digit IMEISV entries are recognised. Copy the results as a table for a spreadsheet.
The page opens on A list of numbers; paste the IMEIs into the box, one per line.
Read each row’s Result: Correct, Should end followed by the right digit, Check digit added, or Not an IMEI.
Check the heading above the table for how many are correct, completed and wrong.
Press Copy as table to paste the Input, Result and Full IMEI columns into a spreadsheet.
A correct check digit only means the number was typed correctly.
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.
The rest of the article, and all 6 questions about IMEI Checker, are on the IMEI Checker page.
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.
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.
On the related tools: JWT Decoder – Paste a token to read its header, payload and expiry · 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.