Your QRToolkit

Por Qué tu Código QR No Escanea (Y Cómo Solucionarlo)

La mayoría de los fallos de escaneo de códigos QR se deben a cuatro causas. Esta guía cubre cada una con un diagnóstico claro.

Las cuatro causas más comunes

La mayoría de los fallos de escaneo de códigos QR caen en una de estas cuatro categorías. Empieza desde arriba: las causas más comunes se listan primero.


1. El código es demasiado pequeño para la distancia de escaneo

Esta es la causa más común de fallo de escaneo en materiales impresos. Un código QR de 20 mm de ancho escanea bien cuando alguien sostiene su teléfono a 15 cm, pero el mismo código en un póster, escaneado desde 1 metro de distancia, fallará.

Cómo diagnosticarlo: Sostén tu teléfono a la distancia real desde la que un usuario escanearía. Si tarda más de tres segundos en bloquearse, el código es demasiado pequeño.

Cómo solucionarlo: Reimprimir a un tamaño mayor. La regla aproximada es que el ancho mínimo equivale a la distancia de escaneo dividida por 10. A 30 cm de distancia: mínimo 30 mm. A 1 metro: mínimo 100 mm.

Usa el verificador de tamaño de impresión de QR para calcular el tamaño mínimo seguro para tu caso de uso específico.


2. Contraste insuficiente entre el código y su fondo

Los decodificadores de código QR funcionan detectando la proporción entre módulos oscuros y módulos claros. Si no hay suficiente contraste, el decodificador no puede distinguir los límites y el código no escanea.

Esto importa especialmente cuando:

  • El código QR está impreso en un color oscuro sobre un fondo de color
  • El color del fondo es similar en brillo al color del módulo
  • Se usó una versión de color del código (azul sobre gris claro, verde oscuro sobre crema, etc.)
  • El código está impreso sobre una superficie esmerilada, semitransparente o reflectante

Cómo diagnosticarlo: Ejecuta el código a través del verificador de contraste de QR. Ingresa el color del frente y el color del fondo para ver la relación de contraste y si supera el umbral recomendado.

Cómo solucionarlo: Aumenta la diferencia de luminosidad entre el color del módulo y el color del fondo. Negro (#000000) sobre blanco (#FFFFFF) es el contraste máximo posible y siempre funciona. Para versiones de color, asegura al menos una relación de contraste de 3:1, idealmente mayor.


3. La zona silenciosa está recortada

La zona silenciosa es el borde blanco que rodea un código QR. No es solo estética: le indica al decodificador dónde está el límite del código. Sin ella, el decodificador no puede encontrar el código en absoluto.

Esto ocurre típicamente cuando:

  • La imagen del código QR fue recortada ajustadamente en una plantilla de diseño
  • El color de fondo se extiende al ras del borde del código
  • El código QR se coloca sobre un fondo no blanco sin un rectángulo blanco debajo

Cómo diagnosticarlo: Sube la imagen impresa o exportada al verificador de zona silenciosa de QR. Detecta el límite del código y mide el margen en anchos de módulo. El estándar requiere al menos 4 anchos de módulo en cada lado.

Cómo solucionarlo: Agrega un rectángulo blanco detrás del código QR en tu diseño que se extienda más allá del límite del código. Un margen de 5 mm alrededor del borde exterior del código es suficiente en la mayoría de los casos.


4. La URL de destino está rota o redirige incorrectamente

El código escanea correctamente, pero la página que se abre es incorrecta, está rota o devuelve un error. Este es un problema de datos, no de impresión.

Causas comunes:

  • La URL se escribió incorrectamente cuando se generó el código QR
  • La página se movió, se eliminó o se protegió con contraseña después de imprimir el código QR
  • Un acortador de URL utilizado para generar la URL expiró o fue cancelado
  • El destino redirige a una página incompatible con dispositivos móviles

Cómo diagnosticarlo: Usa el escáner QR o la cámara de un teléfono para escanear el código y verificar qué URL se decodifica. Compárala con la URL prevista carácter por carácter.

Cómo solucionarlo: Si la URL es incorrecta, cambia el código QR regenerándolo con la URL correcta. Si la URL es correcta pero la página está rota, soluciona la página de destino; el código QR en sí no necesita cambiar.


Causas menos comunes que vale la pena verificar

El código fue comprimido o redimensionado de forma no uniforme. Estirar una imagen de código QR en una dirección (haciéndola rectangular) distorsiona las proporciones de los módulos, produciendo un código QR inválido que no escaneará en ningún dispositivo. Siempre redimensiona proporcionalmente (bloquea la relación de aspecto).

Superficie reflectante o brillante. El laminado brillante, los sustratos metálicos o las superficies muy pulidas pueden causar destellos que lavan el código en la cámara. Prueba en el material impreso real, no en una prueba de pantalla.

Demasiados datos. Un código QR que codifica una URL muy larga con alta corrección de errores tendrá módulos muy pequeños. A tamaños de impresión pequeños, estos se vuelven demasiado pequeños para que una cámara los resuelva. Acorta la URL para reducir el conteo de módulos.

Incompatibilidad entre la corrección de errores y la superposición del logo. Si un logo cubre más del 30% del área del código, supera lo que cualquier nivel de corrección de errores puede recuperar, incluso en H. Reduce el tamaño del logo o adopta un enfoque de diseño que lo coloque fuera de los límites del código.

Herramientas relacionadas