Los códigos QR son el puente universal entre el mundo físico y el digital. Desde pagos hasta páginas de producto, conectan puntos de contacto offline con experiencias online en un solo escaneo. Pero una pregunta técnica habitual surge una y otra vez: ¿cuántos datos puede almacenar realmente un código QR?

La respuesta depende de tres factores: la versión del código, el nivel de corrección de errores y el tipo de datos que codificas. Comprender estos límites te ayuda a equilibrar capacidad con fiabilidad de escaneo, evitando códigos que parecen impresionantes pero fallan en la práctica.

Esta guía cubre los límites reales, ejemplos prácticos y las mejores prácticas que mantienen tus códigos escaneables en distintos dispositivos y entornos. Para un contexto más amplio sobre estrategias de marketing con códigos QR, consulta nuestra guía completa. Los consumidores incluso pueden recibir pago por su atención al interactuar con experiencias QR bien diseñadas.

Gana recompensas al escanear códigos QR

Convierte tu atención en recompensas reales. Escanea, interactúa, gana.

Video rápido. Gana tu primera recompensa.

Únete a la Comunidad

Descarga la App
Síguenos
Infografía mostrando las versiones de códigos QR de menor a mayor con la cantidad de módulos
Las versiones escalan desde 21×21 módulos (V1) hasta 177×177 módulos (V40).

Comprender las versiones del código QR

Los códigos QR existen en 40 versiones, cada una con una cuadrícula de módulos de tamaño diferente. La Versión 1 utiliza una cuadrícula de 21×21 módulos, la más pequeña posible. La Versión 40 utiliza una cuadrícula de 177×177 módulos, la más grande. Más módulos significan más capacidad de datos, pero también códigos más densos que se vuelven más difíciles de escanear.

La mayoría de las aplicaciones prácticas utilizan versiones entre la 1 y la 10. Las versiones superiores existen para casos de uso especializados como incorporar grandes cantidades de texto o datos binarios, pero requieren tamaños de impresión mayores y mejor calidad de cámara para escanearse con fiabilidad.

La versión que selecciona tu generador depende de la cantidad de datos que introduces. Más datos activan automáticamente una versión superior con más módulos. Por eso mantener los datos compactos mejora directamente la escaneabilidad.

Tipos de datos que afectan a la capacidad

Los códigos QR utilizan diferentes modos de codificación en función de los caracteres de tus datos. Cada modo tiene una eficiencia diferente, lo que afecta directamente a cuánto puedes almacenar.

El modo numérico maneja dígitos del 0 al 9 y ofrece la mayor capacidad. Si tus datos son exclusivamente números, puedes almacenar significativamente más. El modo alfanumérico maneja letras mayúsculas de la A a la Z, dígitos y símbolos básicos como espacios y signos de dólar, ofreciendo una capacidad media.

El modo binario o byte maneja cualquier carácter de 8 bits, incluyendo texto codificado en UTF-8, URLs con letras minúsculas y caracteres especiales. Este modo ofrece menor capacidad pero máxima flexibilidad. El modo Kanji codifica eficientemente caracteres japoneses de doble byte.

Gráfico comparativo de modos de codificación QR: numérico, alfanumérico, binario y Kanji con diferencias de capacidad
Los diferentes modos de codificación cambian la capacidad y la densidad de forma significativa.

Niveles de corrección de errores explicados

Los códigos QR incluyen datos redundantes que permiten el escaneo incluso cuando partes del código están dañadas, sucias u obstruidas. Existen cuatro niveles de corrección de errores, cada uno intercambiando capacidad por durabilidad.

El Nivel L recupera hasta un 7 por ciento de daño y ofrece la máxima capacidad. El Nivel M recupera hasta un 15 por ciento de daño y proporciona una opción equilibrada ideal para la mayoría de los casos de uso. El Nivel Q recupera hasta un 25 por ciento de daño y funciona bien para códigos que puedan sufrir desgaste. El Nivel H recupera hasta un 30 por ciento de daño, pero ofrece la menor capacidad.

Una corrección de errores más alta significa más datos redundantes, lo que a su vez significa menos espacio para tu contenido real. Para campañas de marketing y entornos limpios, el Nivel M suele proporcionar el mejor equilibrio. Para entornos industriales con polvo, arañazos u obstrucción parcial, el Nivel Q o H tiene sentido a pesar de la capacidad reducida.

Consejo profesional: La corrección de errores no es una sobrecarga opcional. Es la diferencia entre un código que se escanea con fiabilidad y uno que frustra a los usuarios con fallos repetidos.

Innova la experiencia de tus clientes

Descubre cómo las empresas usan VISU para convertir escaneos QR en engagement medible.

Video rápido. Gana tu primera recompensa.

Capacidad máxima de datos en Versión 40

En el máximo teórico con Versión 40 y corrección de errores Nivel L, los códigos QR pueden almacenar cantidades impresionantes de datos. Los datos numéricos alcanzan los 7.089 caracteres. Los datos alfanuméricos alcanzan los 4.296 caracteres. Los datos binarios alcanzan los 2.953 bytes. Los caracteres Kanji alcanzan los 1.817.

Estas cifras suenan grandes, pero representan un caso extremo. Un código Versión 40 con 177×177 módulos es denso, complejo y difícil de escanear con fiabilidad. Las aplicaciones reales deberían mantenerse bastante por debajo de estos máximos para garantizar un escaneo rápido y fiable en distintos tipos de dispositivos y condiciones de iluminación.

Consejo profesional: Que puedas almacenar 7.089 caracteres numéricos no significa que debas hacerlo. Apunta al código más pequeño que contenga tus datos con margen de sobra para la corrección de errores.

Escenarios prácticos y recomendaciones

Las URLs funcionan mejor por debajo de 100 caracteres para obtener códigos limpios y fiables. Usa enlaces cortos en tu propio dominio y mantén los parámetros UTM compactos. Un enlace corto de 30 caracteres se escanea más rápido que una URL de seguimiento de 200 caracteres con el mismo destino.

La información de contacto vCard puede alcanzar hasta unos 3 KB, pero prueba en varios dispositivos antes de desplegar. Los teléfonos más antiguos y las cámaras de gama baja tienen dificultades con tarjetas de contacto densas. Las cadenas de pago para PIX, UPI o sistemas similares suelen mantenerse por debajo de los 500 caracteres.

Las credenciales Wi-Fi normalmente necesitan de 100 a 300 caracteres, dependiendo de la longitud del nombre de red y la complejidad de la contraseña. El contenido de texto largo nunca debería ir directamente en un código QR. Enlaza a contenido alojado en su lugar y usa el código como puntero.

Teléfono escaneando un código QR con enlace corto demostrando una corrección de errores equilibrada
Enlaces cortos más corrección de errores equilibrada igual a fiabilidad en todos los dispositivos.

Por qué más grande no siempre es mejor

Los códigos QR más grandes con más datos generan problemas que anulan su ventaja de capacidad. Los códigos densos son más difíciles de escanear porque los módulos individuales se reducen y requieren un enfoque preciso. Necesitan áreas de impresión más grandes para mantener tamaños de módulo legibles.

Los teléfonos más antiguos y las cámaras de menor calidad fallan con más frecuencia en códigos densos, especialmente con poca luz o a distancia. La velocidad de escaneo disminuye a medida que el decodificador procesa más módulos. Los usuarios pueden desistir antes de que un código denso complete el escaneo.

La mejor práctica consiste en tratar los códigos QR como punteros en lugar de contenedores. Almacena una URL corta o un identificador en el código. Aloja el contenido real, ya sea una página web, un PDF, un vídeo o datos complejos, en un servidor donde controles la experiencia. Comprender la diferencia entre códigos QR dinámicos y estáticos te ayuda a tomar esta decisión arquitectónica correctamente.

Consejos de optimización para un escaneo fiable

Usa enlaces cortos en tu propio dominio. Un dominio corto de marca como tumarca.link/oferta genera confianza mientras mantiene bajo el número de caracteres. Plataformas como VISU proporcionan esta capacidad junto con seguimiento y analíticas. Para más información sobre cómo seleccionar la herramienta adecuada, consulta nuestra guía de generador de códigos QR para negocios.

Aloja los archivos grandes online en lugar de incorporarlos. Un PDF de 2 MB incorporado en un código QR crea un desastre inescaneable. Un enlace corto a ese PDF crea un código limpio y fiable con capacidades de seguimiento.

Elige corrección de errores Nivel M o Q para la mayoría de los casos. El Nivel L maximiza la capacidad pero deja los códigos vulnerables a daños menores. El Nivel H desperdicia capacidad a menos que tu entorno requiera genuinamente una durabilidad extrema. Para una guía completa de diseño, consulta nuestras mejores prácticas de códigos QR.

Prueba en múltiples dispositivos y distancias antes de imprimir. Lo que se escanea perfectamente en tu teléfono más reciente puede fallar en dispositivos más antiguos o con diferente iluminación. Una sesión rápida de pruebas ahorra reimpresiones y frustración del usuario.

Conclusión

Los códigos QR pueden almacenar una cantidad sorprendente de datos, pero el uso práctico se centra en la eficiencia y la escaneabilidad, no en la capacidad máxima. Para marketing, pagos, logística y casos de uso cotidianos, mantener los códigos cortos y dinámicos ofrece mejores resultados.

Escaneas más, rompes menos e iteras más rápido cuando los códigos se mantienen compactos. Los códigos dinámicos te permiten actualizar destinos sin reimprimir, añadir parámetros de seguimiento, ejecutar tests A/B y recompensar el engagement de los usuarios. La cuestión de la capacidad importa menos cuando tu código es un puntero inteligente en lugar de un contenedor de datos. Para las empresas que buscan monetizar las interacciones QR, los códigos compactos con enrutamiento dinámico crean la base para convertir escaneos en ingresos y engagement medible.

Transforma cada escaneo en ingresos

Únete a las empresas que ya usan VISU para experiencias QR gamificadas.

Video rápido. Gana tu primera recompensa.

Preguntas frecuentes: capacidad y escaneabilidad del código QR

¿Cuál es una longitud de URL segura en la práctica para códigos QR?
Mantén las URLs por debajo de aproximadamente 100 caracteres. Usa tu propio dominio corto y mantén los parámetros UTM compactos para evitar códigos densos que se escaneen lentamente o fallen en dispositivos más antiguos. Un enlace corto de marca de 30 caracteres rinde mucho mejor que una URL de seguimiento de 200 caracteres.
¿Qué nivel de corrección de errores debo elegir?
Usa el Nivel M para un equilibrio en la mayoría de los casos. Elige el Nivel Q si los códigos pueden sufrir desgaste u obstrucción parcial. Reserva el Nivel H para entornos extremos, ya que reduce significativamente la capacidad. El Nivel L maximiza los datos pero ofrece una protección mínima contra daños.
¿Cuáles son las capacidades máximas de los códigos QR?
En Versión 40 con corrección de errores baja: aproximadamente 7.089 caracteres numéricos, 4.296 caracteres alfanuméricos, 2.953 bytes de datos binarios o 1.817 caracteres Kanji. Mantente bastante por debajo de estos límites en producción para garantizar un escaneo fiable en todos los dispositivos.
¿QR estático o dinámico: cuál es mejor?
Los códigos dinámicos son mejores para campañas. Permiten actualizar destinos sin reimprimir, añadir UTMs y seguimiento, ejecutar tests A/B e integrar recompensas. Los códigos estáticos solo funcionan para contenido permanente e inmutable donde nunca necesitas analíticas ni actualizaciones.
¿Por qué los códigos densos fallan en algunos teléfonos?
La alta densidad de datos reduce los módulos individuales, haciendo que el enfoque y la decodificación sean más difíciles. La poca luz, la distancia y las cámaras más antiguas o de menor calidad agravan el problema, provocando fallos de escaneo. El decodificador debe procesar más módulos, lo que aumenta el tiempo y la probabilidad de fallo.
¿Qué tamaño de impresión debe tener un código QR?
Mínimo 5×5 cm para carteles que se escanean a la distancia del brazo. Para vallas publicitarias o escaneo a distancia, aumenta proporcionalmente. Mantén un alto contraste entre el primer plano y el fondo, y preserva la zona de silencio de al menos 4 módulos alrededor de los bordes del código.
¿Puedo incorporar imágenes o archivos directamente en un código QR?
Técnicamente es posible para archivos muy pequeños, pero está fuertemente desaconsejado. Incluso una imagen pequeña crea un código denso y difícil de escanear. En su lugar, aloja el archivo online y codifica un enlace corto hacia él. Este enfoque mantiene los códigos compactos y añade capacidades de seguimiento.
¿Cómo pruebo la escaneabilidad de un código QR antes de imprimir?
Prueba en múltiples dispositivos incluyendo teléfonos más antiguos y modelos de gama baja. Escanea desde las distancias previstas y en diversas condiciones de iluminación. Imprime una muestra a tamaño real antes de comprometerte con grandes tiradas. Comprueba la velocidad de escaneo, no solo el éxito. Si los usuarios esperan más de un segundo, el código es demasiado denso.

Referencias