✦ Diseño y legibilidad

Por qué mi QR no escanea: 10 causas frecuentes y cómo solucionarlas

La mayoría de los QR que fallan tienen una de estas diez causas. Revísalas en este orden.

Por Joel Balderrama · Publicado el 3 de octubre de 2026 · 3 min de lectura

Un QR que no se lee casi nunca falla por un solo motivo misterioso. Casi siempre es un problema de contraste, tamaño o contenido. Esta lista va de lo más probable a lo menos probable.

Diagnóstico en 60 segundos

  1. Escanéalo desde la pantalla de otro dispositivo. Si funciona, el contenido es correcto y el problema es de impresión o de entorno.
  2. Prueba con dos apps distintas (la cámara nativa y Google Lens, por ejemplo).
  3. Prueba a distintas distancias y con distinta luz.

1. Poco contraste

Colores de luminosidad parecida o fondos grises. Solución: módulos oscuros sobre fondo claro con ratio de al menos 4,5:1, mejor 7:1. Más en colores y contraste.

2. Demasiado pequeño para la distancia

Si se escanea de cerca pero no de lejos, el tamaño es insuficiente. Solución: lado mínimo = distancia ÷ 10. Más en tamaño mínimo.

3. Sin zona de silencio

Texto, bordes o dibujos pegados al código. Solución: deja un margen vacío de 4 módulos por cada lado.

4. Logo demasiado grande o corrección baja

Solución: nivel H y logo por debajo de un cuarto del ancho. Más en corrección de errores.

5. Demasiado contenido

Una URL muy larga con parámetros de seguimiento produce un código denso, con módulos diminutos. Solución: usa una dirección corta de tu propio dominio. Ver estático vs dinámico.

6. Colores invertidos

Algunos lectores no aceptan módulos claros sobre fondo oscuro. Solución: usa oscuro sobre claro, o prueba con varios móviles.

7. Brillos y reflejos

Laminados brillantes, vidrio, metal o filamentos de seda crean reflejos que ocultan módulos. Solución: acabado mate y evita colocar el QR donde recibe luz directa de frente.

8. Superficie curva o arrugada

En botellas, tazas o papel doblado, el código se deforma. Solución: aumenta el tamaño, simplifica el contenido y evita las zonas con curvatura fuerte.

9. Imagen borrosa o escalada

Un PNG pequeño ampliado, o una imagen guardada como JPG con compresión alta, produce bordes difusos. Solución: exporta en SVG para impresión, o PNG a resolución suficiente, y no reduzcas ni amplíes de forma irregular.

10. El problema está en el destino, no en el QR

El código se lee, pero la página no abre: enlace roto, sin https://, servidor lento o página que no se adapta al móvil. Solución: abre la URL en el navegador del móvil, comprueba que carga rápido y que se ve bien en pantalla pequeña.

Si nada de esto funciona

Genera de nuevo el QR con contenido más corto, colores clásicos (negro sobre blanco) y corrección de errores M, y compara. Cuando funcione, cambia una cosa a la vez (color, logo, tamaño) para identificar qué lo rompía.

Preguntas frecuentes

¿Por qué se escanea en un móvil y en otro no?

Las cámaras y las apps tienen distinta tolerancia. Si falla en un dispositivo, trátalo como una señal de que el código está al límite y mejora contraste, tamaño o contenido.

¿Puedo escanear un QR desde una captura de pantalla?

La cámara nativa no, pero muchos móviles pueden leerlo desde la galería con Google Lens o con las funciones de reconocimiento de la app de fotos.

¿Un QR impreso se desgasta?

Sí, según el material y la exposición a luz solar, roce o humedad. Usa corrección de errores Q o H, tintas resistentes y revisa los códigos que estén en exteriores.

¿Cómo compruebo que el enlace de destino está bien?

Abre la URL en el navegador del móvil, con datos móviles y sin sesión iniciada, y verifica que carga rápido y se ve bien en pantalla pequeña.

Guías relacionadas

Pásalo a la práctica

Genera tu código en el navegador, sin registro y sin que tus datos salgan de tu dispositivo.