Por Qué los Códigos QR Dejan de Escanear
Un código QR es una matriz de módulos oscuros y claros dispuestos en un patrón específico. Los escáneres decodifican ese patrón detectando donde empiezan y terminan los módulos oscuros. Cualquier cosa que difumine esa distinción — bajo contraste, daño físico, colores incorrectos, una impresión demasiado pequeña — hace imposible la tarea del escáner.
La buena noticia: todo fallo de escaneo tiene una causa que se puede arreglar. Las más comunes se dividen en ocho categorías:
- 1.Bajo contraste — los colores del primer plano y del fondo son demasiado parecidos para que una cámara distinga los módulos.
- 2.Demasiado pequeño — el código se imprime más pequeño que el mínimo de 2cm, o más pequeño que 1/10 de la distancia de escaneo.
- 3.Sin zona de silencio — los elementos de diseño invaden el borde del código, eliminando el margen en blanco requerido.
- 4.Borrosidad o pixelación — impresión de baja resolución, inyección de tinta a bajo DPI, o exportación a 72 PPI en lugar de 300 PPI para impresión.
- 5.Colores invertidos — módulos claros sobre un fondo oscuro, que la mayoría de las cámaras de teléfono no pueden leer de forma confiable.
- 6.Dano físico — ranuras, pliegues, manchas de tinta o daño por agua que superan el nivel de corrección de errores integrado en el código.
- 7.URL de destino rota — el código escanea bien pero la página enlazada devuelve un 404 o la URL se escribió mal al crearla.
- 8.URL demasiado larga — las URLs muy largas crean códigos extremadamente densos que se vuelven difíciles de escanear, especialmente en tamaños pequeños.
Consulta nuestra guía completa de mejores prácticas de códigos QR para conocer las reglas de tamaño, ubicación y prueba que evitan estos problemas desde el principio.
Cómo Arreglar un Código QR Que No Escanea
Identifica la causa raíz
Revisa primero el contraste — el primer plano debe ser oscuro sobre un fondo claro. Luego revisa el tamaño usando la regla 10:1 (el ancho del código debe ser 1/10 de la distancia de escaneo, mínimo 2cm). Por último, revisa que exista una zona de silencio de al menos 4 módulos en todos los lados.
Verifica la URL de destino
Escanea el código QR y revisa si abre un error de URL o una página real. Si la URL está rota, mal escrita o el destino fue eliminado, necesitas generar un nuevo código QR con el enlace corregido.
Vuelve a generar con la configuración corregida
Ve a la herramienta de Código QR de PDF.it, ingresa la URL o los datos correctos, establece la corrección de errores en Nivel Q o H para materiales impresos, asegúrate de que el primer plano sea oscuro y el fondo claro, y descarga como SVG para impresión o PNG para uso digital. Prueba con dos teléfonos diferentes antes de distribuir.
Niveles de Corrección de Errores Comparados
La corrección de errores es la configuración más importante para los códigos QR impresos. Determina cuánto del código puede estar dañado, sucio u obstruido antes de que el escaneo falle.
| Nivel | Recuperación | Mejor Para |
|---|---|---|
| L (Bajo) | 7% de daño | Uso solo digital (pantallas, correos) — sin desgaste físico |
| M (Medio) | 15% de daño | Impresión estándar (folletos, trípticos, tarjetas de presentación) |
| Q (Cuartil) | 25% de daño | Letreros exteriores, calcomanías, entornos de mucho desgaste |
| H (Alto) | 30% de daño | Superposición de logo, empaques de producto, máxima durabilidad |
Una mayor corrección de errores crea un código más denso. Si usas el Nivel H, imprime el código más grande de lo habitual — al menos 3cm x 3cm para escaneo de corto alcance — para mantener los módulos legibles.
Más Formas de Mejorar la Confiabilidad del Escaneo
- ✓ Usa SVG para impresión, no PNG a 72 PPI. Cuando crees tu código QR, descárgalo como SVG para cualquier material impreso. SVG es un formato vectorial — escala a cualquier tamaño sin pixelación, así que tus módulos se mantienen nítidos a 300 DPI y más.
- ✓ Acorta tu URL antes de codificarla. Las URLs largas producen códigos de alta densidad que son más difíciles de escanear en tamaños pequeños. Usa una URL más corta o un acortador de URL para reducir la cantidad de datos codificados. Menos datos significa un patrón más simple y un escaneo más rápido.
- ✓ Agrega una caja blanca sobre fondos oscuros. Si tu diseño tiene un fondo oscuro, nunca coloques el código QR directamente sobre él. En su lugar, coloca el código dentro de un rectángulo blanco sólido con al menos 4 módulos de relleno. Consulta nuestra guía de tipos de código QR para conocer las consideraciones de diseño por formato.
- ✓ Evita laminados reflectantes y superficies curvas. El laminado brillante crea reflejos que difuminan los módulos oscuros. Las superficies curvas (botellas, columnas) distorsionan la cuadrícula de módulos. Usa acabados mate para impresiones laminadas y aumenta el tamaño del código en superficies curvas para compensar la distorsión.
Solución de Problemas Específicos de Escaneo
La cámara del teléfono enfoca pero nunca lee el código
Esto casi siempre es un problema de contraste o tamaño. La cámara puede detectar algo cuadrado pero no puede decodificar el patrón. Verifica que el primer plano sea al menos un 70% más oscuro que el fondo — los colores de marca que se ven diferentes a la vista pueden seguir siendo demasiado parecidos para un sensor de cámara. Si el código mide menos de 2cm, es demasiado pequeño. Vuelve a generarlo en un tamaño más grande con un esquema de color simple de negro sobre blanco. Usa la guía de tamaño de códigos QR para ajustar las dimensiones a tu distancia de escaneo esperada.
El código QR escanea en un teléfono pero no en otro
Diferentes teléfonos tienen diferentes algoritmos de cámara. Los teléfonos Android más antiguos con cámaras de menor resolución tienen dificultades con códigos densos, de bajo contraste o pequeños. La solución es reducir la densidad de datos (acortar la URL), aumentar el contraste, imprimir más grande o subir el nivel de corrección de errores a H. Prueba siempre con al menos dos teléfonos — un iPhone y un Android de gama media — antes de imprimir a gran escala.
El código escanea correctamente pero abre una página rota
El código QR está funcionando — el problema es el destino. Abre la URL manualmente en un navegador para confirmar qué está pasando. Si la página devuelve un 404, la URL fue eliminada o movida después de imprimir el código. Si ves un bucle de redirección o un dominio estacionado, el servicio de acortador de URL expiró. La única solución es generar un nuevo código QR con la URL correcta y funcional. Antes de imprimir, verifica siempre que el destino cargue correctamente en un dispositivo aparte.