En resumen: un código QR solo funciona si la cámara de un teléfono puede engancharlo. La escaneabilidad depende de cuatro cosas: contraste suficiente, un tamaño de impresión adecuado, una quiet zone despejada en los bordes y el nivel correcto de corrección de errores — sobre todo cuando añades un logo. Haz bien esto y prueba antes de imprimir, y el código seguirá siendo fiable.

Los códigos QR fallan en silencio. Se ven bien en pantalla, se imprimen en un folleto y luego nadie puede escanearlos a distancia. Casi todo fallo se remonta a un puñado de causas evitables.

Contraste y color

Un escáner lee los códigos QR como módulos oscuros sobre fondo claro. Un contraste alto — idealmente oscuro sobre blanco — es lo que lo hace posible. Invertir los colores (módulos claros sobre fondo oscuro) o usar una combinación de bajo contraste como gris sobre beige es la forma más rápida de volver ilegible un código. Si coloreas el código para la marca, mantén los módulos claramente más oscuros que el fondo.

Corrección de errores y logos

Los códigos QR tienen cuatro niveles de corrección de errores — L, M, Q y H — que determinan cuánto del código puede dañarse o cubrirse y seguir escaneándose. Los niveles restauran, a grandes rasgos, hasta el 7 %, 15 %, 25 % y 30 % de los datos. Usa Bajo o Medio para un código simple con contenido corto. Cambia a Alto (H) siempre que pongas un logo en el centro o imprimas en condiciones exigentes: esa redundancia extra es justo lo que hace sobrevivir al código al área cubierta.

La quiet zone

Un código QR necesita un margen vacío — la «quiet zone» — en sus cuatro lados, para que el escáner encuentre sus límites. Recortar el código pegado a otros elementos, o dejar que el texto lo toque, es una causa común de que un código que se escaneaba en pruebas falle en la maqueta impresa.

Tamaño según la distancia de escaneo

El tamaño de impresión debe coincidir con la distancia desde la que la gente escanea. Un código en una tarjeta de visita puede ser pequeño porque se sostiene cerca; uno en un cartel leído a dos metros debe ser mucho mayor. Ante la duda, imprime más grande — un código demasiado pequeño simplemente no se resuelve.

¿PNG o SVG?

Para imprimir, exporta en SVG: es un archivo vectorial que escala a cualquier tamaño sin difuminarse, lo cual importa en folletos, carteles y empaques. Usa PNG para pantallas y web. Exportar un PNG pequeño y luego ampliarlo para imprimir es una causa clásica de códigos borrosos y difíciles de escanear.

Estático o dinámico

Un código QR estático codifica su contenido directamente, así que nunca caduca ni depende de un servidor — pero el destino no se puede cambiar después. Los códigos dinámicos redirigen a través de una URL corta que puedes editar, a costa de depender de que ese servicio siga en línea. Para un enlace fijo que debe funcionar años, el estático es lo más seguro.

Un flujo que se escanea a la primera

  1. Crea el código en el Generador de Códigos QR, eligiendo corrección de errores Alta si añades un logo.
  2. Mantén un contraste fuerte y una quiet zone despejada.
  3. Exporta en SVG para imprimir, en PNG para pantallas.
  4. Prueba con dos o tres teléfonos reales, a la distancia de escaneo real, antes de la tirada.

Si el destino es un enlace largo, acórtalo y límpialo con el Codificador / Decodificador de URL para que el código generado sea lo más simple posible.

Errores comunes que evitar

  • Contraste bajo o colores invertidos.
  • Añadir un logo sin subir la corrección de errores a Alta.
  • Recortar la quiet zone.
  • Ampliar un PNG pequeño en lugar de exportar en SVG para imprimir.