Por qué tu código QR no se escanea (y cómo solucionarlo): la guía completa de resolución de problemas
¿Tu código QR no se escanea? Aquí tienes todos los motivos por los que falla y cómo arreglarlo: desde el tamaño y el contraste hasta los códigos dinámicos caducados y las impresiones dañadas.

El enfoque que ayuda es este: todo código QR es un acuerdo entre tres partes. El código impreso (o mostrado en pantalla), el móvil que intenta escanearlo y el servidor al que apunta finalmente la URL. Un escaneo falla cuando cualquiera de esas tres partes incumple el acuerdo.
Esta guía está organizada según cuál de las partes tiene la culpa. La mayoría de los problemas están en el propio código, así que empezamos por ahí.
El diagnóstico rápido: averigua quién tiene la culpa en 30 segundos
Antes de meterte en una resolución de problemas a fondo, haz esta prueba:
- Prueba un código que sepas que funciona. Abre cualquier otro QR dinámico que ya hayas probado antes y escanéalo. Si ese se escanea, tu móvil está bien.
- Prueba el código problemático en otro móvil. Pídeselo a alguien. Si su móvil lo escanea, el problema es tu móvil. Si no lo escanea ninguno de los dos, el problema es el código.
- Prueba el código problemático con mejor luz. Llévalo a una ventana o una lámpara potente. Si ahora se escanea, tu problema es la iluminación o el contraste.
- Lee la URL a mano si está impresa junto al código. Tecléala en un navegador. Si la página carga, el destino está bien y el problema es el propio código. Si la página falla, el destino está roto y el código es inocente.
Sea cual sea el paso que destape al culpable, salta a la sección correspondiente más abajo.
Problema 1: el código está dañado físicamente
Los códigos QR llevan corrección de errores integrada. Se puede tapar o dañar hasta cerca del 30 % del patrón y el código seguirá escaneándose. Pero ese «30 %» es el máximo en el nivel de corrección de errores más alto: muchos códigos del mundo real se generan con una corrección de errores menor y toleran bastante menos daño.
Qué aspecto tiene el daño:
- Dobleces o arrugas que atraviesan el código
- Manchas de café, cercos de agua, restos de comida
- Arañazos que han eliminado tinta
- Decoloración por el sol
- Pegatinas o etiquetas que cubren parte del código
- Defectos de impresión (bandas, desalineación, manchas)
La solución:
- Con daños leves (menos del 10 % tapado), la mayoría de las cámaras de móvil actuales aún leen el código. Prueba a escanearlo desde distintos ángulos o distancias.
- Con daños importantes, necesitas una impresión nueva. Si el código de base es dinámico, no hay problema: imprime una copia nueva. Si es estático, la URL está codificada directamente en el patrón, así que una impresión nueva del mismo código funcionará.
La prevención: imprime los códigos en materiales duraderos para cualquier lugar de mucho tránsito. El laminado, los expositores de metacrilato y el vinilo resistente a la intemperie alargan años la vida útil de un código. Para los códigos en exteriores, la tinta resistente a los rayos UV merece el coste extra.
Problema 2: el código está impreso demasiado pequeño
Un código QR tiene que ser lo bastante grande para que la cámara distinga los módulos individuales (los pequeños cuadrados negros que forman el patrón de datos).
La regla general:
Tamaño mínimo = distancia de escaneo ÷ 10
Un código que se escanea desde 30 cm (la distancia de un brazo) tiene que medir al menos 3 cm. Uno que se escanea desde 3 metros (un cartel en la pared) tiene que medir al menos 30 cm.
En la práctica, los mínimos para los casos más habituales son:
- Tarjetas de visita / expositores de mesa: mínimo 2,5–3 cm
- Anuncios en revistas / folletos: 3–4 cm
- Escaparates: 5–8 cm
- Carteles a distancia de interior: 10–15 cm
- Carteles grandes vistos desde el otro lado de la sala: 20–30 cm
- Vallas publicitarias: depende de la distancia de visión; puede superar el metro
La solución: si tu código está justo al límite de pequeño, vuelve a imprimirlo más grande. Si ya lo has impreso en grandes cantidades, la única solución práctica es acercar el material impreso al usuario, pero eso no suele ser viable.
La prevención: mide dos veces, imprime una. Prueba siempre el tamaño real de impresión en el entorno real antes de imprimir en grandes cantidades.
Problema 3: el contraste es demasiado bajo
Los códigos QR se escanean con más fiabilidad cuando los cuadrados oscuros son muy oscuros y los claros muy claros. La relación de contraste entre ambos tiene que ser alta.
Fallos de contraste habituales:
- Código gris de tono medio sobre fondo blanco
- Código oscuro sobre un fondo de color oscuro
- Códigos de color (sobre todo en tonos pastel) sin contraste suficiente
- Códigos blancos sobre fondo negro (funcionan en la mayoría de los móviles actuales, pero fallan en los Android antiguos)
- Códigos con capas semitransparentes encima
- Códigos impresos en papel texturizado o de color, donde el color invade los módulos
La solución:
- Vuelve a imprimir con más contraste. Negro sobre blanco es lo más seguro.
- Si necesitas un código de color por imagen de marca, usa un color muy oscuro (azul marino intenso, verde bosque, burdeos) sobre un fondo muy claro.
- Si el código va sobre una superficie de color, añade un recuadro blanco alrededor del propio código.
La prevención: prueba el código tal y como queda impreso, en el papel o la superficie reales y con la iluminación real. Un código que se ve precioso en la maqueta de diseño, en el monitor calibrado de un diseñador, a menudo falla en un restaurante con poca luz.
Problema 4: reflejos o destellos
El papel satinado, el laminado, el plástico del embalaje y los expositores brillantes de metacrilato reflejan la luz. Si el reflejo da en el objetivo de la cámara, esta no puede ver el código con claridad.
La solución:
- Inclina el móvil entre 15 y 20° respecto al eje. Eso rompe el reflejo sin afectar a la capacidad de la cámara para leer el código.
- Colócate de modo que la fuente de luz quede detrás de ti, no detrás del código.
- Para los códigos sobre superficies satinadas, atenúa las luces del techo si puedes.
La prevención: evita los acabados muy brillantes para los códigos QR en entornos con mucha luz. Los acabados mate o satinados perdonan más.
Problema 5: la URL de destino está rota
El código QR puede escanearse a la perfección, pero la URL a la que apunta devuelve un error 404 (o un «no se puede acceder a este sitio»), de modo que el usuario cree que el código ha fallado.
Cómo ocurre esto:
- La página de destino se movió o se eliminó.
- La URL se tecleó mal al generar el código.
- El sitio está caído temporalmente.
- La URL tenía una errata o un espacio de más.
- La URL contiene caracteres que había que codificar.
La solución:
- Si el código es dinámico: entra en tu proveedor de QR, cambia la URL de destino y el mismo código apuntará ya a la nueva URL. Sin reimprimir nada. Este es el superpoder del código dinámico.
- Si el código es estático: la URL está grabada en el código. No puedes cambiarla. Tus únicas opciones son reimprimir con la URL correcta o configurar una redirección en la URL original desde tu propio servidor.
La prevención: prueba siempre la URL de destino en el momento en que se genera el código, y de nuevo después de que la página esté publicada. Actualízala de forma rutinaria si cambia la estructura de tu sitio.
Problema 6: el código dinámico ha caducado o se ha desactivado
Este es el fallo más doloroso, porque el código en sí está bien: lo que ocurre es que el servidor del proveedor ya no redirige.
Causas habituales:
- Terminó tu prueba gratuita con el proveedor de QR.
- Cancelaste o bajaste de plan, y la política del proveedor es desactivar los códigos dinámicos al cancelar.
- Suspendieron tu cuenta por impago.
- El proveedor cerró el negocio.
- El proveedor eliminó el código por inactividad (raro, pero pasa).
La solución:
- Entra en la cuenta de tu proveedor de QR. Si el código está en pausa o desactivado, reactívalo (lo que normalmente implica volver a suscribirte).
- Si el proveedor ha cerrado o tu cuenta ha desaparecido, tendrás que generar códigos nuevos en otra plataforma y reimprimir.
La prevención: esta es la razón más importante para elegir un proveedor de QR cuyos códigos no dejen de funcionar al cancelar. La política de QR Cake es que los códigos siguen funcionando con su último destino guardado incluso después de cancelar. La mayoría de los proveedores de pago desactivan los códigos cuando termina la suscripción. Lee la letra pequeña antes de jugarte tus materiales impresos con un proveedor.
Problema 7: problemas de la cámara del móvil
Menos frecuente de lo que la gente cree, pero pasa.
Problemas habituales del lado del móvil:
- El objetivo está sucio. Límpialo con un paño de microfibra. Esto arregla más códigos QR «rotos» que cualquier otra cosa.
- La app de cámara no es la correcta. Algunos fabricantes de Android tienen varias apps de cámara. Asegúrate de usar la estándar con el escaneo de QR activado.
- El escaneo de QR está desactivado en los ajustes de la cámara. Algunos Samsung y Xiaomi lo esconden en Ajustes → Cámara → Escanear códigos QR.
- La cámara está en un modo que no escanea. El modo selfie no escanea de forma fiable; algunos modos «profesionales» tampoco. Usa el modo de foto estándar.
- El sistema operativo es demasiado antiguo. iOS anterior a la versión 11 y Android anterior a la 8 no traen escaneo de QR integrado.
La solución: prueba el código problemático en otro móvil o instala una app de escáner de terceros fiable (TeaCapps QR & Barcode Scanner en Android; la app Cámara del iPhone o el Escáner de códigos del Centro de control en iOS).
Problema 8: el código es demasiado denso
Este es un fallo del lado de quien produce el código y es fácil que se pase por alto. Cuantos más datos codifiques en un código QR estático, más denso se vuelve el patrón. Una URL corta produce un código disperso y fácil de escanear. Una URL larga con parámetros UTM produce un código denso y frágil.
La solución:
- Para los códigos estáticos, acorta la URL antes de generar el código. Usa un acortador de URL o pasa el seguimiento UTM al lado del servidor.
- Mejor aún: cambia a un código dinámico. Los códigos dinámicos siempre codifican una URL de redirección corta, así que el patrón es disperso y perdona incluso en tamaños pequeños.
La prevención: nunca metas URL largas en códigos QR estáticos si el código va a imprimirse pequeño. Prueba el código resultante al tamaño de impresión previsto antes de comprometerte.
Problema 9: mala ubicación
Incluso un código generado e impreso a la perfección puede fallar por el sitio en el que está.
Fallos de ubicación habituales:
- Detrás de un cristal que refleja (vitrinas de museo, carteles enmarcados)
- Sobre una superficie curva (envases cilíndricos, latas de bebida)
- Sobre tela o material de punto que deforma el patrón
- En una posición a la que la luz solo llega por un lado
- Donde los usuarios se acercan desde un ángulo que deforma el código en su cámara
La solución: mueve el código a una posición plana, bien iluminada y accesible. Prueba siempre la ubicación real antes de imprimir en grandes cantidades.
La prevención: trata la ubicación como parte del diseño, no como algo de última hora.
Problema 10: colores invertidos
Los códigos QR están diseñados para leerse como «módulos oscuros sobre fondo claro». Los códigos invertidos —módulos claros sobre fondo oscuro— funcionan en los iPhone actuales y los Android recientes, pero los dispositivos antiguos suelen fallar.
La solución: imprime el código con los cuadrados oscuros sobre un fondo claro. Aunque tu maqueta de diseño muestre lo contrario, la versión de producción debería ser la convencional.
La prevención: si necesitas una estética de claro sobre oscuro por motivos de diseño, haz pruebas a fondo con móviles Android antiguos antes de comprometerte. Muchos Android antiguos (sobre todo los modelos económicos) sencillamente no pueden leer los códigos invertidos.
Cómo probar tu código antes de imprimir en grandes cantidades
Antes de comprometerte a imprimir 1.000 unidades de lo que sea, haz esta prueba de 10 minutos:
- Imprime un código al tamaño real previsto.
- Escanéalo con un iPhone (app Cámara).
- Escanéalo con un móvil Android (app Cámara o Google Lens).
- Escanéalo desde la distancia más cercana a la que alguien podría acercarse.
- Escanéalo desde la distancia más lejana a la que alguien podría acercarse.
- Ve a la zona con menos luz de la sala donde podría estar el código y escanéalo ahí.
- Pruébalo al menos en un móvil con un sistema operativo antiguo (iOS 14 o Android 9, si es posible).
- Abre la URL de destino y confirma que carga en menos de 3 segundos en el móvil.
Si falla algún paso, arréglalo antes de imprimir en grandes cantidades.
Preguntas frecuentes
¿Por qué mi código QR se escanea en un móvil pero no en otro? Suele ser por una de estas tres cosas: el móvil que funciona tiene mejor óptica de cámara, mejor detección de QR por software (un sistema operativo más nuevo), o lo sostienes a una distancia o ángulo distintos. Prueba el móvil que falla con las sugerencias de la sección de la cámara de más arriba.
Mi código QR funcionaba ayer y hoy no. ¿Por qué? Tres causas probables, en orden: (1) la URL de destino ha cambiado o devuelve un error, (2) ha terminado la suscripción del código dinámico, (3) el código se ha dañado físicamente.
¿Puedo arreglar un código QR estático sin reimprimir? No puedes cambiar el código en sí: la URL está grabada. Pero si controlas el dominio de la URL de destino, puedes configurar una redirección del lado del servidor desde la URL original a una nueva. Así el código impreso sigue funcionando.
¿Por qué algunos códigos QR se escanean al instante y otros tardan unos segundos? Los que se escanean rápido tienen más contraste, mejor calidad de impresión, un tamaño óptimo y patrones de datos dispersos (normalmente URL cortas). Los lentos tienen una o varias debilidades que el móvil tiene que esforzarse más por superar.
¿El nivel de corrección de errores afecta al escaneo? Sí. Una corrección de errores más alta (L, M, Q, H, siendo H la más alta) hace que los códigos toleren mejor el daño, pero también los vuelve más densos. La mayoría de los generadores usan M (media) por defecto, que sirve para casi todos los casos. Para uso en exteriores o industrial, cambia a Q o H.
¿Los iPhone escanean códigos QR que los Android antiguos no pueden? A menudo, sí. Por lo general, los iPhone detectan mejor los QR que los Android de gama media y antiguos. Si produces códigos para el público, optimiza para el móvil más débil que sea razonable esperar entre tu audiencia, que suele ser un Android antiguo.
¿Los códigos QR de color son menos fiables? No por sí mismos. La fiabilidad depende del contraste, no del color. Un código negro y uno azul marino oscuro funcionan igual de bien sobre un fondo blanco. Un código amarillo pastel sobre fondo blanco funciona mal. Pruébalo antes de comprometerte.
¿Por qué mi código funciona a la luz del día pero falla con la iluminación de un restaurante? Los niveles de luz afectan a la capacidad de enfoque de la cámara y al contraste percibido del código. Con poca luz, la cámara tarda más en enfocar y puede percibir menos contraste que a la luz del día. Un código más grande, más contraste y una superficie menos reflectante equivalen a un mejor rendimiento con poca luz.
En caso de duda
Si has recorrido esta guía y tu código sigue sin escanearse, el problema casi seguro es uno de estos:
- El código se generó con parámetros defectuosos (raro, pero pasa: prueba a regenerarlo)
- Una caída del lado del proveedor (revisa la página de estado de tu proveedor)
- El servidor de destino está caído o bloquea tu tráfico
Si no aplica ninguna de esas, puede que el código tenga un defecto de producción sutil. La solución más rápida es regenerar el código con un proveedor de confianza y reimprimir.
Crea un código QR dinámico nuevo
Sobre el equipo de QR Cake
Escrito por el equipo de QR Cake — las personas que construyen QR Cake, una plataforma de códigos QR dinámicos que se usa para campañas impresas editables, códigos QR en Canva, análisis de escaneos y redirecciones QR de larga duración que siguen funcionando incluso después de que termine la suscripción.
Saber más sobre QR CakePreguntas frecuentes
- ¿Por qué mi código QR se escanea en un móvil pero no en otro?
- Normalmente porque el móvil que funciona tiene mejor óptica de cámara, una detección de QR por software más nueva, o lo sostienes a una distancia o ángulo distintos.
- Mi código QR funcionaba ayer y hoy no. ¿Por qué?
- Tres causas probables, en orden: la URL de destino ha cambiado o devuelve un error; ha terminado la suscripción del código dinámico; el código se ha dañado físicamente.
- ¿Puedo arreglar un código QR estático sin reimprimir?
- No puedes cambiar el código en sí: la URL está grabada. Pero si controlas el dominio de la URL de destino, puedes configurar una redirección del lado del servidor a una nueva URL, lo que mantiene el código impreso en funcionamiento.
- ¿El nivel de corrección de errores afecta al escaneo?
- Sí. Una corrección de errores más alta hace que los códigos toleren mejor el daño, pero también más densos. La mayoría de los generadores usan un nivel medio por defecto, que sirve para el uso habitual. Para uso en exteriores o industrial, cambia a una corrección de errores alta.
- ¿Los códigos QR de color son menos fiables?
- No por sí mismos. La fiabilidad depende del contraste, no del color. Un código negro y uno azul marino oscuro funcionan igual de bien sobre blanco. Un código pastel sobre blanco funciona mal.
- ¿Por qué mi código funciona a la luz del día pero falla con la iluminación de un restaurante?
- Los niveles de luz más bajos reducen la calidad de enfoque de la cámara y el contraste percibido. Para entornos con poca luz, imprime códigos más grandes, con más contraste y sobre superficies menos reflectantes.
Artículos relacionados
Sigue leyendo guías prácticas, ejemplos y consejos para mejorar el rendimiento de tus códigos QR.
Mejor generador de códigos QR para pequeñas empresas (2026): una guía con opinión
Casi todas las guías de "mejor generador de QR" tratan las necesidades de las grandes empresas y las de las pequeñas como si fueran el mismo problema. No lo son. Esta es la versión con opinión pensada para el perfil del comprador de pequeña empresa.
Mejores generadores de códigos QR comparados (2026): un cara a cara sincero
La mayoría de los artículos de 'lo mejor' son páginas de afiliados disfrazadas o piezas de marketing de una de las marcas. Probamos siete de los más grandes en las dimensiones que de verdad importan para el uso empresarial.
Código QR dinámico o estático: ¿cuál te conviene de verdad? (Guía 2026)
Los códigos estáticos sirven para unas tres situaciones muy concretas. Para todo lo demás, los dinámicos te ahorran dinero, tiempo y el bochorno de reimprimir folletos porque alguien cambió la URL de la página de destino.