Omnikit
DevFilesMoneyAll tools
Ctrl K
Dev toolsFile toolsMoney calculatorsAll tools
HomeDeveloper toolsIMEI CheckerCheck IMEI Number Validity

Check IMEI Number Validity

dev

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.

Next:
  • JWT Decoder, Verifier & Encoder Decode any JWT, verify its signature, and sign new tokens, all in your browser
  • Certificate Decoder Read an SSL certificate, CSR or public key: names, dates, key size and fingerprints
  • What Is My IP Address See the public IP address websites see for your connection, IPv4 or IPv6, and copy it

How to validate a list of IMEI numbers at once

1

The page opens on A list of numbers; paste the IMEIs into the box, one per line.

2

Read each row’s Result: Correct, Should end followed by the right digit, Check digit added, or Not an IMEI.

3

Check the heading above the table for how many are correct, completed and wrong.

4

Press Copy as table to paste the Input, Result and Full IMEI columns into a spreadsheet.

How Check IMEI Number Validity works

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.

Frequently asked questions

Can an IMEI checker tell me if a phone is stolen?

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.

What does the check digit in an IMEI do?

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.

What is the difference between IMEI and IMEISV?

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.

Is the IMEI I type sent to a server?

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.

More ways to use IMEI Checker

  • IMEI CheckerCheck an IMEI number’s check digit, see its TAC and serial, and look up the phone model

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.

Read about this

All guides
  • How to check an IMEI number, and what the check can and cannot proveAn IMEI has 15 digits: an 8-digit TAC, a 6-digit serial and 1 Luhn check digit. Work the check by hand, and see why it cannot show a phone is stolen.

Related tools

All developer tools
Security Headers GeneratorChoose HSTS, CSP, framing and more, then copy the nginx, Apache or Vercel configWebRTC Leak TestSee which IP addresses WebRTC hands to websites, and whether your VPN is being bypassedBrowser and Device InfoSee what any website can read about your browser and device, and copy it for supportJWT Decoder, Verifier & EncoderDecode any JWT, verify its signature, and sign new tokens, all in your browserPassword GeneratorStrong random passwords and memorable passphrases, generated on your devicePassword Strength CheckerHow long your password would survive an attack, and exactly what makes it weakHMAC GeneratorHMAC-SHA1, SHA-256, SHA-384 and SHA-512 of text or a file, and signature checksBcrypt Hash and VerifyHash a password with bcrypt at cost 4 to 14, or check a password against a hash
Was this tool helpful?
Omnikit

Small jobs, done in your browser. Free, fast and private. Files are never uploaded.

Files

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Money

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
GuidesQuestionsAboutHow we checkLaw library (beta)PrivacyTermsDisclosureContactMore: Exam practice (UGC NET Paper 1)Runs in your browser. Nothing is uploaded. © 2026 Omnikit (theomnikit.com)