Built and fact-checked by the DocNectar team — see our editorial standards
Key Features
Instant Calculation
Get accurate results in real time with our optimized algorithm.
Mobile Friendly
Fully responsive design. Works on all devices & screen sizes.
Privacy Focused
Your data stays on your device. We don't store any inputs.
100% Free
No hidden costs. This tool is completely free forever.
Every mobile device has a unique 15-digit IMEI (International Mobile Equipment Identity) number, protected by a Luhn checksum — the same check-digit algorithm used by credit card numbers. This tool verifies that checksum and breaks the IMEI down into its component parts.
How it works
The IMEI is split into its Type Allocation Code (TAC, the first 8 digits — identifying the device model and manufacturer), a 6-digit serial number, and a final Luhn check digit. The Luhn algorithm is applied across all 15 digits: doubling every second digit from the right (subtracting 9 if it exceeds 9), and confirming the total is a multiple of 10.
- Enter iMEI number.
- Click Calculate to see your results.
Examples
A structurally valid IMEI
490154203237518 passes the Luhn checksum, with TAC 49015420 and serial number 323751.
Who should use it
- Catching a mistyped IMEI before submitting it to a device-status or insurance claim service.
- Quick structural sanity-check on an IMEI pulled from a device or invoice.
Industry applications
- Mobile device resale and inventory management
- Telecom and IT asset management
Advantages
- Breaks the IMEI down into its TAC and serial number components, not just a pass/fail result.
- Reuses the same well-established Luhn checksum logic as this site's credit card validator.
Limitations
- Cannot verify real-world device assignment, activation status, or blacklist/blocked status.
Common mistakes to avoid
- Assuming a passing Luhn check proves the device is real and unblocked — it only confirms the number's internal consistency.
- Entering fewer or more than exactly 15 digits — the Luhn check requires the full, correctly-sized IMEI to run.
Best practices
- Use this as a first-pass sanity check (catching typos) before submitting an IMEI to a proper GSMA or carrier device-status lookup service.
- Double check for a mistyped digit if a number you expected to be valid fails — that's the single most common real-world cause.
Tips
- If your IMEI fails, re-check the device itself (usually under Settings or dial *#06#) for a possible transcription error.