IMEI Luhn Validator
Inspect a single IMEI step-by-step with Modulo-10 tracing, fix missing or broken check digits, or batch-validate up to 1,000 IMEIs at once.
Single Inspector & Batch Checker
Verify 15-digit IMEIs, 14-digit bases, or 16-digit IMEISV structures and export validation reports.
Invalid Luhn Check Digit
Check digit mismatch: found 3, expected 1. Corrected IMEI: 353048114928171
Luhn Modulo-10 Step-by-Step Trace (Digits 1–14)
Sum = 49Check Digit = (10 − (49 mod 10)) mod 10 = 1
| Position | d1 | d2 | d3 | d4 | d5 | d6 | d7 | d8 | d9 | d10 | d11 | d12 | d13 | d14 | CD |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Digit | 3 | 5 | 3 | 0 | 4 | 8 | 1 | 1 | 4 | 9 | 2 | 8 | 1 | 7 | 1 |
| Weight | ×1 | ×2 | ×1 | ×2 | ×1 | ×2 | ×1 | ×2 | ×1 | ×2 | ×1 | ×2 | ×1 | ×2 | — |
| Product | 3 | 10 | 3 | 0 | 4 | 16 | 1 | 2 | 4 | 18 | 2 | 16 | 1 | 14 | — |
| Reduced | 3 | 1 | 3 | 0 | 4 | 7 | 1 | 2 | 4 | 9 | 2 | 7 | 1 | 5 | Σ 49 |