¿Por qué no se escanea mi código QR? 10 soluciones que funcionan
Si un código QR no se escanea, la causa casi siempre es una de estas diez: es demasiado pequeño para la distancia, el contraste es pobre, no tiene margen en blanco, le dan reflejos, está dañado, contiene demasiados datos, los colores están invertidos, está sobre una superficie curva, el problema es la cámara del teléfono o el enlace que hay detrás está roto. Recorre la lista en orden; las primeras soluciones resuelven la mayoría de los casos.
Primero, averigua si falla el código o el enlace
Escanea el código con dos teléfonos distintos, un iPhone y un Android. Si ninguno lo lee, el problema es el patrón. Si un teléfono lo lee pero no se abre nada útil, el patrón está bien y el problema es el destino (solución 10). Esta sola prueba ahorra muchas conjeturas.
Las diez soluciones
1. Hazlo más grande o escanéalo más cerca
Una regla práctica habitual es que el código mida aproximadamente una décima parte de la distancia desde la que se escanea. Un código que se lee a 1 m debería medir unos 10 cm de ancho. Para un código que se sostiene en la mano, 2 cm (0,8 in) es un mínimo práctico. Si no puedes hacerlo más grande, acerca el código a donde está la gente. La calculadora de tamaño da un ancho mínimo para una distancia concreta, y la guía de tamaño de impresión tiene una tabla para las ubicaciones más comunes.
2. Recupera el margen en blanco
El estándar exige una zona de silencio de al menos cuatro módulos (los cuadraditos) de espacio vacío en cada lado. Texto, fotos o un recuadro que toque el código es la causa más común de fallos en diseños impresos. Recórtalo con más holgura.
3. Corrige el contraste
Los módulos oscuros sobre fondo claro son los que mejor se escanean. Los colores pálidos, los degradados que se funden con el fondo y las paletas de marca con poco contraste reducen la fiabilidad. Prueba una copia en escala de grises: si el patrón se ve desvaído en grises, a un escáner también le costará.
4. No lo inviertas
Los cuadrados claros sobre fondo oscuro forman un código invertido. Muchos escáneres no pueden leerlos. Si tu diseño necesita un fondo oscuro, coloca el código sobre un panel claro y liso.
5. Elimina los reflejos
El plastificado brillante, los escaparates y las pantallas producen reflejos que borran parte del patrón. Mueve el código, usa un acabado mate o inclina ligeramente la superficie hacia abajo. Pruébalo con la iluminación real y a la hora real.
6. Revisa daños y desgaste
Los pliegues, las rozaduras, las pegatinas superpuestas y la tinta descolorida por el sol destruyen módulos. Los códigos QR tienen corrección de errores incorporada (puede faltar hasta un 7, 15, 25 o 30 por ciento del patrón, según el nivel), pero pasado ese límite el código falla. Reimprime un código desgastado. Los niveles se explican en Niveles de corrección de errores de los códigos QR.
7. Reduce la cantidad de datos
Un código que contiene una dirección web larga, mucho texto o una tarjeta de contacto completa es denso, con cuadrados diminutos. Acorta el enlace, quita campos opcionales de la vCard o usa un código dinámico, que solo contiene un enlace corto, para que los cuadrados sean más grandes con el mismo tamaño impreso.
8. Mantenlo plano
En una botella, una taza o una funda arrugada, el patrón se curva y la cuadrícula deja de ser cuadrada. Coloca el código en la parte más plana de la superficie y pruébalo en el objeto terminado.
9. Revisa el logotipo y el estilo
Un logotipo en el centro elimina módulos. Con moderación y corrección de errores alta no hay problema, pero un logotipo grande, o formas de punto poco habituales con huecos muy finos, dificultan la decodificación. Reduce el logotipo a una quinta parte del código o menos y prueba.
10. Comprueba el destino
Si el código se escanea pero la página no se abre, prueba el enlace en un navegador. Para ver exactamente qué contiene el patrón, decodifica una foto con un lector de códigos QR. Busca una errata, una página eliminada, una campaña caducada o un destino que exige iniciar sesión. Si es un código dinámico, comprueba que sigue activo y que no ha alcanzado una fecha de caducidad o un límite de escaneos que configuraste antes.
Una prueba de treinta segundos antes de imprimir
- Imprime una copia al tamaño real y en el material real.
- Escanéala desde la distancia real con un iPhone y un Android.
- Escanéala con la iluminación real, incluida una ventana si la hay.
- Abre el destino en un teléfono y comprueba que carga en pocos segundos.
Preguntas frecuentes
¿Por qué mi código QR se escanea en pantalla pero no en papel?
Las pantallas son brillantes y planas. El papel añade reflejos, corrimiento de tinta y bordes de corte. La impresión difumina los detalles finos, así que un código nítido en un monitor puede fallar impreso en pequeño. Imprime una prueba al tamaño final y usa archivos vectoriales (SVG o PDF) cuando la imprenta los acepte.
¿Por qué se escanea en un teléfono pero no en otro?
Las cámaras más antiguas enfocan más despacio y les cuestan los códigos pequeños o de poco contraste. Si un teléfono falla y otro funciona, estás cerca del límite de lo que el diseño puede soportar. Aumenta el tamaño o el contraste y vuelve a probar.
¿Se desgastan los códigos QR?
El patrón en sí no, pero la superficie en la que está impreso sí. El sol, la lluvia, los productos de limpieza y la manipulación decoloran o rayan la tinta, así que las etiquetas en lugares exigentes necesitan un material resistente.