Por qué tu código QR no escanea (y cómo solucionarlo)
Las causas más frecuentes de que un código QR no escanee — poco contraste, nivel de corrección de errores incorrecto, falta de margen, tamaño de impresión insuficiente y enlaces rotos — con la solución práctica para cada una.
Un código QR que no escanea casi nunca es un accidente de impresión — normalmente es un error de generación que ya venía de fábrica antes de que el archivo llegara a la impresora. Solo hay unas pocas causas reales, y todas se pueden corregir antes de publicar el código, no después de imprimir 500 folletos.
Poco contraste entre el código y el fondo
Los lectores detectan un código QR por el contraste entre módulos oscuros y claros, no por el color. Un código en gris claro sobre blanco, o azul oscuro sobre negro, puede verse perfectamente bien a simple vista y aun así fallar al escanear con luz normal. Mantén el primer plano notablemente más oscuro que el fondo — negro puro sobre blanco es la combinación más segura, sobre todo en packaging, tickets o papel.
El nivel de corrección de errores es demasiado bajo
Los códigos QR llevan redundancia integrada para seguir escaneando aunque parte del código esté sucio, doblado o cubierto por un logo. Si el nivel de corrección está en el mínimo (Nivel L) para un código que va a vivir en una caja en un almacén o en una pegatina muy manipulada, cualquier daño pequeño puede hacerlo ilegible. Para cualquier soporte físico, el Nivel M o Q es una opción más segura que el mínimo.
Falta el margen blanco (quiet zone) o es demasiado pequeño
Los códigos QR necesitan un margen limpio de fondo liso alrededor de los cuatro lados — la "quiet zone" — para que el lector siquiera reconozca dónde empieza el código. Recortar la imagen demasiado ajustada, o colocar texto o un logo justo en el borde, es una de las causas más comunes de que un código que escanea bien en pantalla falle al insertarlo en un diseño.
Impreso demasiado pequeño para la distancia de escaneo
Un código pensado para escanearse a pocos centímetros (una tarjeta de visita) necesita mucho menos tamaño físico que uno pensado para escanearse desde el otro lado de una sala (un cartel o un escaparate). Como regla general, el código debería medir aproximadamente 1/10 de la distancia de escaneo esperada — uno que se escanea desde 3 metros necesita al menos 30cm de ancho.
Apunta a un enlace roto o inaccesible
El propio código puede ser técnicamente perfecto y aun así "no funcionar" si la URL que codifica devuelve un 404, requiere iniciar sesión, o era un enlace de localhost/staging que se coló por error antes de publicar. Abre siempre el enlace de destino en una ventana de incógnito justo después de generar el código, antes de que se acerque a una impresora.
Nuestro generador de códigos QR muestra una vista previa en vivo mientras escribes, para que puedas comprobar el contraste y escanearlo con tu propio móvil antes de descargarlo — detectar la mayoría de estos problemas lleva diez segundos, y sale mucho más barato que una reimpresión.