Enqre
Volver al blog

Publicado el 4/8/2026

¿Por qué no se escanea mi código QR? Las seis causas reales

Un código que no se escanea rara vez es un misterio. En la práctica es una de seis causas, y puedes acotarla en unos dos minutos sin equipo especial.

Recórrelas en este orden, que es más o menos el orden de frecuencia.

1. Falta de contraste, y no el que crees

De largo la causa más común. Una cámara no ve tus colores de marca: ve luminancia. Dos colores claramente distintos para ti pueden ser casi el mismo gris para un sensor, y el código pasa a ser una textura en vez de un patrón.

El clásico es un gris medio sobre blanco. Un #9aa0a6 parece un gris elegante en pantalla y da una relación de unos 2,6:1: suficiente para un móvil a 10 cm con buena luz, e insuficiente para todo lo demás. Apunta a 5:1 o mejor; por debajo de 3:1 da el código por roto.

  • Degradados. Un código es escaneable solo hasta donde llega su extremo más claro. Un degradado de casi negro a pastel se lee arriba y se disuelve abajo.
  • Los tres cuadrados de las esquinas. El lector tiene que encontrar esos patrones antes de decodificar. Ponerlos en un acento claro mientras el cuerpo sigue oscuro falla antes que lo contrario.

Nuestro editor calcula estas relaciones en vivo y muestra el número mientras eliges colores, precisamente porque este fallo es invisible en un monitor brillante y evidente en papel.

2. Demasiado pequeño para la distancia de lectura

La regla: aproximadamente una décima parte de la distancia. Leído a 30 cm, quiere unos 3 cm; en una pared a 3 m, unos 30 cm. Es habitual poner un código de 2 cm en un cartel y concluir que los QR no funcionan.

Dos ajustes: en exterior o con poca luz, más grande, porque un móvil a oscuras no resuelve módulos finos. Y un código con más datos tiene, al mismo tamaño, módulos más pequeños: un argumento práctico a favor de un enlace corto de redirección frente a una URL larga.

3. Falta la zona de silencio

El margen blanco es parte del código: los lectores lo usan para saber dónde acaba el patrón. Los diseñadores lo eliminan constantemente: recorte ajustado, código pegado a un bloque de color, texto que se mete dentro.

Deja unos cuatro módulos libres en los cuatro lados, en el color del fondo. Un borde dañado falla más que un centro dañado.

4. Un logo que se come más módulos de los que puede pagar la corrección de errores

Los QR sobreviven al daño por redundancia. Cuánta depende del nivel: L tolera en torno al 7 % de pérdida, M un 15 %, Q un 25 %, H un 30 %. Un logo central es daño deliberado y tiene que caber en ese presupuesto.

Un logo con nivel H suele ir bien. El mismo logo en L es un código roto que hoy se escanea en tu mano y falla en el móvil más antiguo de un cliente en un restaurante oscuro. Con logo, siempre H, logo discreto y centrado, y nunca gráficos sobre los cuadrados de las esquinas.

5. Está invertido

Módulos claros sobre fondo oscuro. La mayoría de lectores modernos lo admite; una minoría relevante no, y de esos nunca te enterarás. Si el diseño lo permite: oscuro sobre claro. Si no: prueba en varios móviles.

6. Algo pasó en la imprenta

  • Mapa de bits donde tocaba vector. Un PNG de 300 píxeles ampliado a 20 cm da módulos blandos y deshilachados. Exporta SVG o PDF para todo lo impreso.
  • Ganancia de punto en soporte absorbente. En papel no estucado, cartón o textil los módulos se juntan y los huecos claros se cierran. Agranda y reduce la carga de datos.
  • Laminado brillante. Un código perfecto bajo acabado brillante se vuelve espejo con los focos del techo. Mate para todo lo horizontal: caballetes, cartas, vinilos de suelo.
  • Superficies curvas o flexibles. Botellas, vasos, fundas. El patrón se deforma; los lectores toleran algo, no mucho. Pon el código en la cara más plana.
  • Poco tóner, mal registro, etiquetas térmicas baratas. Imprime uno y escanéalo antes de tirar diez mil.

Acotar en dos minutos

  1. Escanea el diseño en pantalla. Si ya falla, es el diseño: contraste, tamaño, zona de silencio, logo. Si pasa, el diseño está bien y el problema es físico.
  2. Fotografía el código impreso y amplía. Módulos borrosos o fundidos: problema de impresión. Módulos nítidos: contraste o tamaño.
  3. Un segundo móvil, mejor un Android antiguo. «En el mío sí, en el suyo no» es la firma de un código sin margen: contraste, logo grande o inversión.
  4. Tapa el entorno con una hoja blanca. Si de pronto escanea, era la zona de silencio.
  5. Aléjate y acércate. Falla de cerca y va de lejos: la cámara no enfoca tan cerca. Falla de lejos: es pequeño.

La prueba que evita todo esto

Antes de la tirada, escanea la prueba real —no el archivo en tu monitor— con al menos dos móviles, uno no nuevo, a la distancia y con la luz reales. Cinco minutos, y caza todas las causas de esta página salvo un laminado que aún no has puesto.

Y si el código es dinámico, un seguro más: un código que escanea pero lleva al sitio equivocado no es un problema de escaneo, y es el único fallo que puedes arreglar después de imprimir.

Respuestas rápidas

  • ¿Por qué funciona en mi móvil y no en otros? Al código no le queda margen: contraste, logo demasiado grande para el nivel, o inversión. Tu equipo es más nuevo y tu luz mejor.
  • ¿Puede ser demasiado pequeño? Sí. Por debajo de una décima parte de la distancia de lectura deja de ser fiable.
  • ¿Los colores rompen los QR? El color no; el poco contraste de luminancia sí. Oscuro sobre claro, 5:1 o mejor.
  • ¿Por qué dejó de funcionar tras imprimir? Ganancia de punto, laminado brillante, superficie curva, o un mapa de bits ampliado más allá de su resolución.
  • ¿Puedo poner un logo en el centro? Sí, con corrección de errores en H, pequeño y lejos de los cuadrados de las esquinas.