¿Por qué no escanea un código QR? Causas y soluciones que funcionan
Un código QR no se escanea por varios motivos. La cámara no distingue los cuadros oscuros de los claros, el código es demasiado pequeño o denso para la distancia, se ha recortado el margen blanco que lo rodea, o parte del patrón está dañada o tapada. Revisa primero las causas más sencillas: el contraste de color y el margen. Ambas se pueden corregir en el archivo antes de volver a imprimir.
Generador de códigos QRNecesito un código QR que no caduqueÚsalo gratisContraste y colores invertidos
El escáner busca módulos oscuros, los cuadros que forman el código, sobre un fondo claro. Cuanto mayor sea la diferencia de brillo entre ambos, más fácil será leer el código. El generador de códigos QR mide el contraste entre el color del código y el del fondo. Muestra una advertencia cuando la proporción baja de 4:1, y otra aparte cuando el código es más claro que su fondo.
Los códigos claros sobre fondo oscuro son el caso arriesgado. Algunos escáneres no los leen, así que un código blanco sobre una tarjeta negra es una apuesta. Un código verde pálido sobre una tarjeta blanca puede verse bien a simple vista y, aun así, fallar, porque los dos colores tienen un brillo muy parecido aunque su tono sea distinto. Usa un código oscuro sobre fondo claro y comprueba los colores con la luz en la que se verá el código.
La zona libre
Un código QR necesita un margen de espacio claro alrededor del patrón, llamado zona libre. El ancho estándar es de cuatro módulos, donde un módulo es un cuadro del código. El escáner usa ese margen para localizar los bordes del patrón. Un código impreso de borde a borde en un folleto, o recortado muy ajustado en un programa de diseño, a menudo pierde el margen, y entonces puede no escanearse, aunque se vea perfecto.
El generador fija la zona libre en cuatro módulos, el ancho estándar, y permite ampliarla hasta 10, pero no reducirla. Un margen más ancho ayuda cuando el código está cerca de un diseño recargado. En un cartel de colores, deja un panel claro detrás de todo el código, incluido el margen, en lugar de dejar que la ilustración llegue hasta el patrón. Vuelve a revisar el margen después de redimensionar la imagen en otro programa, porque al redimensionar también puede recortarse.
Tamaño, datos y corrección de errores
Un código QR es una cuadrícula, y más datos significan más cuadros. Un enlace corto cabe en una cuadrícula poco densa. Un enlace largo con parámetros de seguimiento genera una cuadrícula más densa, con cuadros más pequeños, y la cámara tiene que distinguir cada cuadro a la distancia desde la que escaneas. Hay dos soluciones: imprimir el código más grande y acortar el contenido. La guía para quitar el seguimiento de los enlaces explica cómo eliminar el texto sobrante de un enlace.
Prueba a la distancia a la que la gente lo escaneará de verdad. Un código que se escanea a 10 cm sobre una mesa puede fallar a un metro en el escaparate de una tienda.
La corrección de errores añade datos redundantes, de modo que una parte dañada o tapada del código se pueda seguir leyendo. Los niveles estándar son L, M, Q y H. Recuperan aproximadamente el 7 %, el 15 %, el 25 % y el 30 % de los codewords, respectivamente. El generador usa M por defecto, y H es la opción para un logo en el centro.
Un nivel de corrección más alto tiene un coste. Añade más cuadros redundantes, así que el mismo contenido necesita un código más denso y más grande. Sube el nivel solo cuando el código vaya a dañarse o a quedar tapado. Subirlo no arregla un contraste bajo, y un código más denso puede ser más difícil de escanear a distancia.
Cómo revisar un código antes de imprimir
- Genera el código con el tamaño que vas a imprimir. El generador ofrece SVG además de PNG, y un SVG se mantiene nítido a cualquier tamaño de impresión.
- Comprueba que no aparece la advertencia de contraste y que el margen forma parte del archivo.
- Imprime una prueba al tamaño real, en el papel que vayas a usar, y escanéala con la luz en la que se verá.
- Escanéalo desde la distancia a la que lo usará la gente, y también un poco más cerca y un poco más lejos.
- Si falla, cambia una cosa cada vez: primero el contraste, luego el margen, después el tamaño y por último el contenido.
Casos especiales
- Reflejos. Un laminado brillante o una ventana detrás del código pueden deslumbrar los cuadros claros. Inclina el código alejándolo de la luz, o imprímelo en papel mate.
- Superficies curvas. Un código envuelto alrededor de una botella, una taza o un cartel curvo se deforma, y la cuadrícula deja de alinearse. Imprímelo sobre una superficie plana, o hazlo tan grande que la curvatura importe menos.
- Desgaste. Los pliegues, los rozaduras y la lluvia pueden romper cuadros más rápido de lo que la corrección de errores puede cubrir. Una funda mate transparente protege un código impreso sin añadir reflejos.
- Pantallas. Un código en un móvil o un monitor necesita suficiente brillo, y la pantalla debe mirar hacia la cámara. Una pantalla inclinada puede reflejar la habitación y deslucir el código.
- Estático o dinámico. Un código estático guarda su contenido dentro del patrón, así que no depende de que un servicio siga en línea. Un código que apunta a un servicio de redirección deja de funcionar cuando ese servicio falla. Códigos QR estáticos y dinámicos explica la diferencia.
- Códigos de Wi-Fi. Un código de Wi-Fi usa el mismo formato QR, así que se aplican las mismas causas. La tarjeta QR de Wi-Fi crea una tarjeta imprimible para que los invitados la escaneen con la cámara del móvil. La mayoría de los móviles fabricados en los últimos años se conectan desde la aplicación de cámara, mientras que los más antiguos pueden necesitar una app de escáner. Compartir Wi-Fi con un código QR explica los detalles.
- Objetivo y zoom. Una lente sucia provoca un desenfoque que parece un mal código. Limpia primero la lente y acércate en lugar de usar el zoom digital, que pierde detalle.
Traducido del Original en inglés con ayuda de IA.
Comentarios
Aún no hay comentarios. Sé el primero.


