Un código QR que no escanea casi siempre se reduce a una de cinco cosas solucionables: iluminación, distancia y ángulo, una lente de cámara sucia, una zona de silencio ausente alrededor del código, o daño que supera lo que puede recuperar la corrección de errores del código. Revísalas en orden y normalmente lo tendrás escaneando de nuevo en menos de cinco minutos.
Respuesta rápida
Empieza por el teléfono, no por el código. La mala luz, la distancia incorrecta, el pulso tembloroso o una lente sucia son factores ambientales, y son lo más rápido de descartar. Si el teléfono está bien y el código sigue sin escanear, el problema probablemente está en la impresión: no hay suficiente margen en blanco alrededor, hay demasiados datos comprimidos en muy poco espacio, o el daño supera lo que su nivel de corrección de errores puede compensar. La lista de abajo cubre ambos casos, primero el teléfono, luego el código.
Paso a paso: la lista de cinco minutos
1. Corrige la iluminación y el ángulo. La mayoría de los escáneres no activan el flash durante un escaneo QR, así que una iluminación brillante y uniforme importa más de lo que parece — enciende una luz extra, acércate a una ventana, y revisa si tu mano está proyectando una sombra. Mantén el teléfono paralelo al código; un ángulo pronunciado distorsiona los módulos lo suficiente para romper la detección.
2. Ajusta la distancia y mantente quieto. Empieza a unos treinta centímetros y acércate lentamente hasta que el código llene el recuadro de escaneo. Algunas cámaras no enfocan a muy corta distancia, así que aléjate un poco en vez de acercarte más. Apoya los codos en una mesa, o coloca el teléfono sobre una superficie — el temblor importa más de lo que crees.
3. Limpia la lente y cambia la superficie. Una lente con polvo o manchas es fácil de pasar por alto — límpiala con un paño suave. Las superficies con textura o curvas también pueden confundir el enfoque automático; mueve el código a algo plano y liso si puedes.
4. Confirma que estás usando la cámara nativa. No hace falta una app aparte — tanto iPhone como Android leen códigos QR directamente desde la app de Cámara integrada, lo que descarta "app equivocada" como causa. Nuestra comparación de escáner de iPhone frente a Android detalla qué viene integrado y qué necesita una app de terceros.
Problemas comunes y soluciones
Zona de silencio ausente o demasiado estrecha. Todo código QR necesita un margen en blanco de al menos cuatro módulos de ancho en los cuatro lados, para que los patrones de búsqueda se distingan de lo que los rodea. Un código recortado contra un borde o un logo puede fallar aunque el patrón esté intacto.
Demasiado pequeño o denso para la impresión. Más datos — una URL larga frente a una corta — significan más módulos, lo que reduce el tamaño físico de cada uno en una dimensión de impresión fija. Los códigos más densos son más sensibles al desenfoque, la baja resolución y la distancia que un código simple del mismo tamaño.
Daño que supera el presupuesto de corrección de errores. Los códigos QR usan corrección de errores que reconstruye entre el 7% y el 30% de los datos, según cuál de los cuatro niveles — L, M, Q o H — se eligió al crearlo. Una mancha o un logo dentro de ese presupuesto sigue escaneando; el daño más allá de eso no. Nuestra guía sobre corrección de errores en códigos QR explica cuánto puede soportar un código antes de fallar.
El enlace, no el código, es el problema. Los códigos QR dinámicos apuntan a una URL que puede expirar, eliminarse o alcanzar un límite de escaneos fijado por quien lo creó — el patrón impreso no ha cambiado, pero el destino sí. Vale la pena revisar esto antes de asumir que la impresión está dañada.
Haciendo esto en QRDock específicamente
El escáner de QRDock pasa la URL de destino por una verificación de phishing de mejor esfuerzo antes de abrirla, sin rastreo y sin anuncios — una capa extra útil, aunque es una verificación de seguridad, no un sustituto de esta lista. Abre un código problemático en qrdock.app; si sigue sin escanear, necesita regenerarse con un margen más ancho, menor densidad de datos, o un nivel de corrección de errores más alto.
Preguntas frecuentes
¿Por qué mi código QR escanea a veces y otras veces no?
El escaneo inconsistente es casi siempre ambiental — pequeños cambios en iluminación, ángulo o distancia. Si sigue siendo intermitente en buenas condiciones, el código puede ser demasiado pequeño o estar demasiado cerca de su límite de corrección de errores.
¿Puede un código QR simplemente dejar de funcionar después de escanear bien antes?
Sí — a menudo el código no cambió, pero lo que apunta sí. Los códigos dinámicos pueden tener su URL expirada, eliminada, o pueden alcanzar un límite de escaneos. Los códigos estáticos suelen desgastarse físicamente: decoloración, arrugas, exposición al sol.
¿El color de un código QR afecta si escanea?
Sí. Los escáneres dependen de un contraste fuerte, así que los módulos oscuros sobre fondo claro funcionan mejor. Las combinaciones de bajo contraste — gris claro sobre blanco, pastel sobre pastel — pueden caer por debajo de lo que la detección de bordes capta con fiabilidad.
¿Necesito una app especial para escanear un código QR?
No. Tanto iPhone como Android escanean códigos QR en la app de Cámara nativa, así que un escaneo fallido rara vez es un problema de software faltante — casi siempre es el código, la iluminación, o la distancia y el ángulo del teléfono.
Conclusión
Casi todo momento de "por qué esto no escanea" se reduce a una de cinco cosas: iluminación, distancia y ángulo, una lente sucia, una zona de silencio ausente, o daño que supera el presupuesto de corrección de errores del código. Revisa la lista en orden, primero el teléfono, luego el código — y si sigue sin escanear después de las cinco, el código necesita regenerarse en lugar de repararse en su lugar.