Ga naar inhoud
100% lokaal

IMEI-validator

Controleer de Luhn-checksum van een IMEI en verdeel deze in TAC, serienummer en controlecijfer.

Invoer
Uitvoer

IMEI-validator

Voer een of meer IMEI-nummers in, één per regel, en dit gereedschap controleert elk tegen het Luhn-algoritme dat elk 15-cijferig IMEI moet volgen, en verdeelt het vervolgens in zijn onderdelen: de 8-cijferige Type Allocation Code (TAC), het 6-cijferige serienummer en het controlecijfer. Het is gebouwd voor ontwikkelaars die het inrichten van apparaten testen, ondersteunend personeel dat de telefoon-ID van een klant controleert, en iedereen die wil bevestigen dat een IMEI goed is gevormd voordat het ergens wordt ingevoerd dat telt.

Het accepteert meer dan de standaard 15-cijferige vorm. Een 14-cijferig IMEI (zonder controlecijfer) wordt automatisch herkend en het ontbrekende cijfer wordt voor u berekend. Een 16-cijferig IMEISV – de softwareversie-variant die intern door netwerken wordt gebruikt – wordt ook herkend, en rapporteert zijn 2-cijferig softwareversienummer in plaats van een controlecijfer, omdat IMEISV geen checksum bevat. Schakel "Spaties, streepjes en punten toestaan" in om nummers rechtstreeks vanuit het instellingenscherm van een telefoon in te plakken zonder ze eerst op te schonen, of schakel het uit om alles op te sporen dat niet alleen cijfers zijn. "Alleen ongeldige rijen weergeven" reduceert een lange batch tot de nummers die aandacht nodig hebben.

Elke regel wordt onafhankelijk gecontroleerd, dus een handvol nummers of een lange lijst die uit een spreadsheet is geëxporteerd, werkt op dezelfde manier; Windows- en Unix-regeleindes worden identiek verwerkt, en de live telling onder de uitvoer rapporteert hoeveel regels geldig, ongeldig en in totaal zijn geplakt.

Alles wordt lokaal in uw browser uitgevoerd – een IMEI wordt nooit ergens naartoe verzonden, wat van belang is omdat het aan een specifiek fysiek apparaat is gekoppeld. Het gereedschap bewijst dat een getal rekenkundig goed is gevormd; het kan niet zeggen welke telefoon het hoort, omdat het omzetten van een TAC naar een apparaatmodel een externe opzoeking vereist, en niets hier communiceert met een netwerk. Kopieer het resultaat, download het als een .txt-bestand, of stuur het naar de invoer van een ander gereedschap om ermee door te gaan.

FAQ

Hoe wordt het IMEI-controlecijfer berekend?
Het is het laatste cijfer van een 15-cijferig IMEI, berekend met het Luhn-algoritme over de eerste 14 cijfers: beginnend met het cijfer naast het controlecijfer, wordt elk tweede cijfer verdubbeld (9 wordt afgetrokken als dit meer dan 9 is), worden alle veertien waarden opgeteld, en het controlecijfer is wat die som naar een veelvoud van 10 brengt.
Wat is het verschil tussen een IMEI en een IMEISV?
Een IMEI bestaat uit 15 cijfers: een 8-cijferige TAC, een 6-cijferig serienummer en een 1-cijferig Luhn-controlecijfer. Een IMEISV bestaat uit 16 cijfers – dezelfde TAC en serienummer, maar het controlecijfer wordt vervangen door een 2-cijferig softwareversienummer, en het bevat geen checksum om te valideren.
Kan ik een 14-cijferig IMEI zonder controlecijfer plakken?
Ja. Een 14-cijferig getal wordt herkend als een IMEI zonder controlecijfer, en het gereedschap berekent het cijfer dat het zou voltooien, zodat u het volledige geldige 15-cijferige getal kunt zien.
Vertelt dit gereedschap mij de fabrikant of het model van de telefoon?
Nee. De Type Allocation Code identificeert het model waarvoor een apparaat is gecertificeerd, maar het omzetten naar een fabrikantsnaam of modelnaam vereist een opzoeking in een externe database – en dit gereedschap stuurt uw gegevens nooit ergens naartoe, dus er vindt geen opzoeking plaats. Het controleert alleen dat het getal structureel en rekenkundig geldig is.
Wordt mijn IMEI-lijst ergens geupload?
Nee. Elke controle wordt volledig in uw browser uitgevoerd – uw IMEI-nummers worden nooit naar een server verzonden.