Una herramienta de código abierto estructurada para ser increíblemente rápida y totalmente segura. Procesa, valida y extrae información vital de números IMEI en milisegundos.
Comprueba matemáticamente la integridad del IMEI mediante el algoritmo estándar de la industria (Mod 10).
Diseñada pensando en la usabilidad. Respuestas claras y visuales sin curva de aprendizaje para el usuario.
Procesamiento 100% local. Sin bases de datos externas ni almacenamiento de información consultada.
El IMEI (International Mobile Equipment Identity) es un identificador único de 15 dígitos para los dispositivos móviles. Funciona como la "matrícula" de tu teléfono.
El algoritmo de Luhn (o módulo 10) se usa en la validación del último dígito del IMEI para detectar errores tipográficos o introducciones accidentales de números, asegurando que el código es estructuralmente válido.
Puedes encontrar el IMEI de tu dispositivo marcando *#06# en el teclado de llamadas, revisando la sección "Acerca del teléfono" en ajustes, o en la caja original del dispositivo.
Introduce el código de 15 dígitos de cualquier dispositivo móvil.
La herramienta desglosa la estructura y verifica algoritmos lógicos en tiempo real.
Obtén el desglose detallado (TAC, Serial, Checksum) y la validación en pantalla.
IMEI Check Tool está desarrollado con un backend robusto en Python implementando el framework PyQt6. Esto no solo garantiza un rendimiento óptimo, sino también un despliegue extremadamente sencillo en cualquier entorno.
def calcular_digito_control(imei14: str) -> str:
"""Calcula el dígito de control para un IMEI de 14 dígitos usando algoritmo Luhn."""
if len(imei14) != 14 or not imei14.isdigit():
raise ValueError("El IMEI de entrada debe tener exactamente 14 números.")
suma = 0
flip = True
# Siguiendo la lógica proporcionada iterando desde el final
for i in range(13, -1, -1):
digit = int(imei14[i])
if flip:
double = digit * 2
if double > 9:
double -= 9
suma += double
flip = False
else:
suma += digit
flip = True
cd = 10 - (suma % 10)
return str(0 if cd == 10 else cd)
Versión 1.0.0 (Windows)
Asegúrate de que el archivo descargado coincide con estos hashes de seguridad:
d41d8cd98f00b204e9800998ecf8427e
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855