Checklist
Un código QR no se escanea: causas y cómo resolverlas
El estándar QR rara vez es el origen del problema. Con mucha más frecuencia el código se redimensionó después de exportarlo, quedó ahogado por la maquetación, se imprimió donde da un reflejo, o nunca se probó con su destino final.
Determina cuál de las dos mitades del problema tienes
Antes de diagnosticar nada, separa dos fallos que resultan idénticos para quien sostiene el teléfono y que no tienen nada más en común.
O la cámara no consigue leer el patrón, o lo lee perfectamente y lo que falla es el destino. Si el teléfono muestra una vista previa del enlace, una dirección o cualquier reacción, el código está bien y tu problema es el destino: pasa a la última sección. Si no ocurre nada en absoluto, el problema es el código y aplican las secciones intermedias.
Esto lleva cinco segundos y evita rediseñar un material que nunca estuvo roto.
Está impreso demasiado pequeño para la distancia
La causa más frecuente y la más previsible. La regla práctica dice que un código debe medir alrededor de una décima parte de la distancia de lectura: unos 3 cm para una tarjeta de mesa leída con el brazo extendido, unos 20 cm para un escaparate leído a dos metros, y bastante más para todo lo que se lea a través de una sala o desde un coche en marcha.
La regla supone un código corriente con luz decente. Tres cosas la vuelven optimista: una dirección de destino larga, que apiña más módulos en el mismo cuadrado y reduce cada uno; una cámara pobre o antigua; y poca luz, que alarga la exposición y difumina los bordes de los módulos.
En caso de duda, imprime más grande. Nadie ha dejado de escanear un código por ser demasiado grande.
El contraste es demasiado débil o está invertido
Un lector lee la diferencia entre módulos claros y oscuros. Todo lo que estreche esa diferencia estrecha también el margen para cualquier otra cosa que salga algo mal.
Los culpables habituales: un color de marca de valor medio que parecía convincentemente oscuro en una pantalla retroiluminada y se imprime mucho más claro; un fondo fotográfico o texturado por debajo del patrón; una transparencia que recogió lo que había detrás; o un código invertido, módulos claros sobre fondo oscuro, que algunos lectores aceptan y otros no.
La prueba en escala de grises lo resuelve sin ninguna herramienta. Convierte el diseño y observa: si el patrón sigue siendo claramente oscuro sobre claro, el contraste es real. Si se vuelve turbio, el código se escaneará en el estudio y fallará en la sala.
La zona de silencio quedó recortada
El código necesita cuatro módulos de margen limpio en cada lado. Ese margen es lo que permite al lector determinar dónde acaba el código, y se destruye más a menudo que cualquier otra parte del diseño, precisamente porque parece un espacio vacío que la maquetación podría recuperar.
Busca texto pegado al código, un filete decorativo trazado alrededor, una imagen de fondo que continúa por debajo, un código situado sobre un pliegue o una soldadura de envase, y un diseño recortado a ras del código.
Si falta espacio, reduce el código y conserva el margen. Un código pequeño con su zona de silencio intacta se lee; uno mayor sin ella, a menudo no.
El archivo no era el adecuado
Un código puede quedar destruido entre la exportación y la imprenta sin que nadie haya tocado el diseño.
El caso clásico es un PNG pequeño ampliado para imprimir, que convierte bordes nítidos de módulo en degradados grises difusos, leídos como datos ambiguos. Otros: un código tomado de una captura de pantalla, un JPEG cuya compresión dejó artefactos alrededor de cada borde contrastado, o un diseño estirado de forma no proporcional, de modo que los módulos ya no son cuadrados.
Usa SVG o PDF para todo lo impreso, un PNG exportado con holgura para pantallas, y comprueba que lo que llegó a la imprenta es lo que salió de la herramienta de diseño.
El material o la superficie juegan en contra
Un código que se escanea perfectamente en papel de oficina puede fallar en el producto real.
El brillo y el plastificado crean reflejos que lavan el patrón bajo iluminación cenital, la razón precisa por la que tantas tarjetas de mesa plastificadas fallan de noche y funcionan bien al mediodía. Los papeles sin estucar y texturados dejan que la tinta se extienda ligeramente, lo que difumina los módulos pequeños. Las superficies curvas como botellas y tubos deforman la retícula, y el tejido o el envase flexible la deforman de manera imprevisible.
Para todo lo curvo, texturado o brillante, imprime el código más grande de lo que sugiere la regla de distancia y prueba sobre el soporte real en lugar de una prueba en papel.
El código se lee y el destino falla
Si el teléfono reconoce el código pero el visitante no llega a ninguna parte, el patrón no es el problema. Revisa el destino.
Las causas habituales: una página movida o eliminada después de enviar el diseño a imprenta, un enlace que exige un inicio de sesión que el visitante no tiene, un archivo compartido caducado, una página accesible en la red de la oficina pero no públicamente, un bucle de redirecciones, o un destino simplemente demasiado lento con datos móviles.
Pruébalo como lo haría un desconocido: ventana de incógnito, datos móviles en lugar de Wi-Fi, y un teléfono que nunca haya abierto la página. Tu propio navegador es la peor prueba posible, porque está identificado y lo tiene todo en caché.
Repasa esto antes de imprimir
Casi todos los fallos anteriores se detectan con diez minutos de comprobación sobre una prueba impresa.
- Escanea una prueba impresa al tamaño final, sobre el material final: nunca pruebes solo en pantalla.
- Prueba con al menos un iPhone y un Android, y con un teléfono más antiguo si encuentras uno.
- Prueba con la iluminación real, incluida la de la tarde y la luz artificial.
- Escanea desde la distancia a la que se situará una persona real, y ligeramente en ángulo.
- Convierte el diseño a escala de grises y confirma que el patrón sigue leyéndose oscuro sobre claro.
- Confirma que la zona de silencio sobrevivió a la maquetación final.
- Abre el destino en una ventana de incógnito, con datos móviles, en un teléfono que no lo haya visto nunca.
- Entrega la prueba a alguien que no haya participado en el proyecto y observa cómo se desenvuelve.
FAQ
Preguntas frecuentes
¿Por qué no se escanea mi código QR?
Comprueba primero si el teléfono reconoce el código. Si muestra un enlace o cualquier reacción, el patrón está bien y lo roto es el destino. Si no ocurre nada, el problema es el código, y en la práctica casi siempre es una de estas cinco causas: impreso demasiado pequeño para la distancia, contraste demasiado débil o invertido, zona de silencio recortada por la maquetación, archivo de baja resolución o estirado, o reflejo de una superficie brillante.
¿De qué tamaño debe ser un código QR?
Alrededor de una décima parte de la distancia de lectura: unos 3 cm para una tarjeta de mesa leída con el brazo extendido, unos 20 cm para un escaparate leído a dos metros. Imprime más grande de lo que sugiere la regla si la dirección de destino es larga, si la superficie es brillante o curva, o si la iluminación es escasa: las tres cosas reducen el margen real.
¿Por qué funciona en mi teléfono y no en el del cliente?
Porque está en el límite en lugar de ser fiable. Tu teléfono probablemente tiene mejor cámara, mejor luz y un resultado ya en caché. Un código situado al borde de lo legible funcionará con buenos sensores y fallará con los peores, así que trata un solo fallo como un defecto real: imprime más grande, sube el contraste o restituye la zona de silencio.
¿Puedo poner un código QR en una botella o un envase curvo?
Sí, con precauciones. La curvatura deforma la retícula de módulos: imprime el código más grande de lo que sugiere la regla de distancia, mantenlo alejado de la parte más curvada y deja una zona de silencio generosa. Prueba sobre el envase real en lugar de una prueba plana: un código perfectamente legible en papel puede fallar una vez enrollado sobre vidrio.
La cámara lee el código pero no carga nada. ¿Qué ocurre?
El código está bien y el destino no. Las causas frecuentes son una página movida o eliminada después de imprimir, un enlace que exige inicio de sesión, un archivo compartido caducado, una dirección accesible solo en la red interna, o una página demasiado lenta con datos móviles. Prueba en una ventana de incógnito, con datos móviles, en un teléfono que nunca haya abierto la página.
SIGUIENTE PASO