§ 01 article

¿Por qué no funciona mi código QR? Cómo arreglarlo

autor: Equipo de QR Toolkit · publicado: 2026-05-11

#por qué no funciona mi código QR#solución de problemas#código QR#trucos

Si tu código QR no funciona, la causa casi siempre es uno de un puñado de problemas con solución: poco contraste entre el código y su fondo, un código impreso demasiado pequeño, la falta de espacio en blanco alrededor (la zona de silencio), daños o deformación física, o un destino caído como una URL muerta. Repasar estos puntos en orden devuelve la vida a casi cualquier código.

Esta guía cubre cada motivo por el que un QR no se escanea y cómo arreglarlo, tanto si estás diseñando un código como si intentas leer uno.

1. Poco contraste

Los lectores de QR descodifican los códigos detectando la diferencia entre las zonas oscuras y las claras. Si el contraste es demasiado bajo, el lector no distingue los módulos.

Solución:

  • Usa un código oscuro sobre fondo claro, idealmente negro sobre blanco.
  • Evita códigos de colores claros, degradados o impresos sobre una foto cargada.
  • Si usas los colores de tu marca, asegúrate de que las partes oscuras sigan siendo realmente oscuras. Un código pálido quizá quede elegante, pero no se escaneará.

Un error frecuente es invertir los colores (código claro sobre fondo oscuro). Algunos lectores lo gestionan, pero muchos no, así que lo más seguro es mantener el código más oscuro que su fondo.

2. El código es demasiado pequeño

Un código QR necesita suficiente tamaño físico para que una cámara resuelva sus cuadritos, sobre todo desde lejos.

Solución:

  • Para un código que se escanea a la distancia de un brazo, apunta a un mínimo de 2 x 2 cm.
  • Para códigos en carteles o señales que se escanean desde el otro lado de una sala, amplía bastante, a menudo 10 cm o más.
  • Una regla sencilla: la distancia de escaneo debería ser aproximadamente diez veces el ancho del código.

Cuantos más datos contenga un código, más denso será su patrón, lo que significa que hay que imprimirlo aún más grande para que se siga leyendo.

3. Falta la zona de silencio

La zona de silencio es el margen de espacio libre alrededor del código. Los lectores se apoyan en ella para encontrar dónde empieza y dónde acaba. Sin ella, el código se confunde con el texto o los gráficos de alrededor.

Solución:

  • Deja un borde libre alrededor del código equivalente al menos a cuatro módulos (los cuadritos) por cada lado.
  • No recortes demasiado ni pongas texto e imágenes pegados a los bordes.
  • Al maquetar un folleto o una etiqueta, dale aire al código.

4. Daños o deformación física

Los códigos QR incluyen corrección de errores integrada, así que aguantan ciertos daños, pero solo hasta un punto.

Solución:

  • Comprueba si hay arañazos, manchas, dobleces o impresión desgastada.
  • Asegúrate de que el código esté plano. Un código en una botella curva o en una superficie arrugada deforma el patrón.
  • Reimprime los códigos muy dañados. Si más de un tercio del código queda oculto, ni siquiera una corrección de errores potente puede recuperarlo.

5. La URL o el destino está caído

A veces el código se escanea perfectamente, pero el destino falla. El lector está haciendo su trabajo: el problema está en el otro lado.

Solución:

  • Confirma que la URL es correcta e incluye https://.
  • Abre el enlace en un navegador para verificar que la página sigue activa.
  • Ojo con las erratas que quedaron grabadas en el código al crearlo. Con un código estático, una errata no se puede editar después: hay que generar un código nuevo.

Una forma fiable de detectar esto pronto es previsualizar el enlace descodificado antes de fiarte del código. QR Toolkit te muestra el contenido descodificado exacto en el momento de escanear, así puedes confirmar que un código apunta adonde debe antes de publicarlo o imprimirlo.

6. Problemas con el lector o la iluminación

A veces el código está bien y el problema es el propio acto de escanear.

Solución:

  • Limpia la lente de la cámara.
  • Mejora la iluminación. Tanto los reflejos como las sombras interfieren con el escaneo.
  • Sujeta el móvil firme y paralelo al código, no en ángulo muy inclinado.
  • Prueba una app de escáner dedicada en vez de la cámara. Si un código está tenue o impreso sobre una superficie difícil, un lector específico suele leerlo cuando la cámara se atasca, y además puede escanear desde una foto guardada si hace falta.

Lista rápida de comprobación

Repasa esta lista cuando un código no se escanee:

  1. ¿Hay buen contraste (oscuro sobre claro)?
  2. ¿Es lo bastante grande para la distancia de escaneo?
  3. ¿Hay espacio en blanco claro a su alrededor?
  4. ¿Está el código sin daños y plano?
  5. ¿Sigue funcionando la URL de destino?
  6. ¿Hay buena luz y la lente limpia?

Nueve de cada diez veces la respuesta está ahí.

Pruébalo antes de fiarte

La mejor costumbre con diferencia es probar cada código antes de ponerlo en marcha. Escanea tu propio código con al menos otro móvil, en las condiciones en que la gente lo usará de verdad. Si puedes, guarda el código y lleva un registro de él. QR Toolkit guarda en un historial donde puedes buscar los códigos que creas y escaneas, así puedes revisar o regenerar rápidamente un código que resulte tener un problema. Ese historial vive en tu propia cuenta, protegido con seguridad a nivel de fila, y todo se descodifica en tu dispositivo, sin anuncios ni rastreo.

Preguntas frecuentes

¿Por qué mi código QR se escanea en un móvil pero no en otro?

Esto suele apuntar a un problema en el límite, como un contraste algo bajo, un tamaño pequeño o una zona de silencio justa. Una cámara lo tolera y otra no. Mejorar el contraste, aumentar el tamaño y añadir margen alrededor del código hace que se escanee de forma fiable en todos los dispositivos.

¿Se puede escanear un código QR dañado?

A veces. Los códigos QR tienen corrección de errores que recupera el dato aunque falte o esté manchada parte del código, a menudo hasta cerca de un 30 % según la configuración. Más allá de eso el código queda ilegible y hay que reimprimirlo.

Mi QR se escanea pero el enlace está muerto. ¿Qué ha pasado?

El código está bien, pero la web a la que apunta se ha movido o ha desaparecido. Los códigos QR estáticos no se pueden editar tras su creación, así que si cambió el destino tendrás que generar un código nuevo con la URL correcta y operativa.

<< cd /es/blog