Hoppa till innehåll
100% lokalt

IMEI-validering

Kontrollera Luhn-checksumman för en IMEI och dela upp den i TAC, serienummer och kontrollsiffra.

Inmatning
Utmatning

IMEI-validering

Ange ett eller flera IMEI-nummer, ett per rad, och det här verktyget kontrollerar varje mot Luhn-algoritmen som varje 15-siffrig IMEI måste uppfylla, och delar det sedan upp i dess delar: den 8-siffriga Type Allocation Code (TAC), 6-siffriga serienumret och kontrollsiffran. Det är byggt för utvecklare som testar enhetsetablering, supportpersonal som verifierar en kundes telefon-ID och alla som vill bekräfta att ett IMEI är välformat innan det anges någonstans som spelar roll.

Det accepterar mer än standardformen på 15 siffror. Ett 14-siffrigt IMEI (utan kontrollsiffra) känns automatiskt igen och den saknade siffran beräknas åt dig. En 16-siffrig IMEISV – programvaruversionsvarianten som används internt av nätverk – känns också igen och rapporterar dess 2-siffriga programvareversion istället för en kontrollsiffra, eftersom IMEISV inte har någon checksum. Slå på "Acceptera mellanslag, bindestreck och punkter" för att klistra in nummer direkt från en telefons inställningsskärm utan att rensa dem först, eller slå av det för att flagga allt som inte är bara siffror. "Visa endast ogiltiga rader" trimmar en lång grupp ned till de nummer som behöver uppmärksamhet.

Varje rad kontrolleras oberoende, så en handfull nummer eller en lång lista som exporterats från ett kalkylark fungerar på samma sätt; Windows- och Unix-radslut hanteras identiskt, och den direktsända sammanfattningen under utmatningen rapporterar hur många rader som var giltiga, ogiltiga och totalt inklistrade.

Allt körs lokalt i din webbläsare – ett IMEI skickas aldrig någonstans, vilket är viktigt eftersom det är kopplat till en specifik fysisk enhet. Verktyget bevisar att ett nummer är aritmetiskt välformat; det kan inte säga vilken telefon det tillhör, eftersom en TAC-upplösning till en enhetsmodell kräver en extern sökning, och inget här kommunicerar med ett nätverk. Kopiera resultatet, ladda ned det som en .txt-fil eller skicka det till ett annat verktygs inmatning för att fortsätta arbeta med det.

FAQ

Hur beräknas IMEI-kontrollsiffran?
Det är den sista siffran i ett 15-siffrigt IMEI, beräknat med Luhn-algoritmen över de första 14 siffrorna: med början från siffran bredvid kontrollsiffran fördubblas varannan siffra (subtrahera 9 om det överstiger 9), alla fjorton värden summeras, och kontrollsiffran är vad som för summan till en multipel av 10.
Vad är skillnaden mellan ett IMEI och ett IMEISV?
Ett IMEI är 15 siffror: en 8-siffrig TAC, ett 6-siffrigt serienummer och en 1-siffrig Luhn-kontrollsiffra. En IMEISV är 16 siffror – samma TAC och serienummer, men kontrollsiffran ersätts av ett 2-siffrigt softwareversionsnummer, och den har ingen checksum att validera.
Kan jag klistra in ett 14-siffrigt IMEI utan kontrollsiffra?
Ja. Ett 14-siffrigt nummer känns igen som ett IMEI utan kontrollsiffra, och verktyget beräknar den siffra som skulle slutföra det, så att du kan se det kompletta giltiga 15-siffriga numret.
Säger det här verktyget mig telefonens tillverkare eller modell?
Nej. Type Allocation Code identifierar den modell en enhet certificerades för, men att lösa det till ett tillverknings- eller modellnamn kräver en uppslagning i en extern databas – och det här verktyget skickar aldrig dina data någonstans, så ingen uppslagning sker. Det kontrollerar bara att numret är strukturellt och aritmetiskt giltigt.
Laddas min IMEI-lista upp någonstans?
Nej. Varje kontroll körs helt i din webbläsare – dina IMEI-nummer skickas aldrig till en server.