Versiones y capacidad de datos de los códigos QR: ¿cuánto cabe en uno?

Comprende las versiones QR 1–40, las cuadrículas de módulos, la capacidad numérica vs. bytes y cómo las URL dinámicas cortas mantienen escaneables los códigos impresos.

Un código QR no es un cuadrado fijo único. Según ISO/IEC 18004 hay cuarenta versiones — cuarenta tamaños de cuadrícula discretos — cada una capaz de almacenar una cantidad distinta de datos. La versión 1 es un símbolo compacto de 21×21 módulos; la versión 40 es una cuadrícula de 177×177 que puede contener miles de caracteres. Los códigos de marketing cotidianos se sitúan en algún punto entre esos extremos.

La versión y la capacidad importan porque la longitud de la carga útil determina la densidad, y la densidad determina lo grande que debes imprimir para escaneos fiables. Un enlace corto puede vivir en una versión baja y seguir legible a unos pocos centímetros. Una URL estática larga, una vCard completa o una cadena Wi‑Fi compleja puede forzar una versión más alta: más módulos en el mismo espacio físico hasta que la cámara sufre.

Esta guía pertenece al silo General. Se centra en cuántos datos caben y qué versión implica eso. Para la decodificación por cámara, consulta cómo funcionan los códigos QR. Para cómo los niveles L/M/Q/H intercambian capacidad por recuperación ante daños, consulta corrección de errores de códigos QR explicada — ese artículo cubre la recuperación; este cubre la versión y el tamaño de la carga útil.

En imprentas, proveedores de packaging o equipos de marketing en España y Latinoamérica, estos conceptos evitan malentendidos clásicos: «el generador eligió la versión 12» no es un fallo misterioso — casi siempre indica que la cadena codificada (o el nivel de corrección) es demasiado larga para una cuadrícula más pequeña. Anticipar la capacidad es anticipar el tamaño mínimo del cuadrado impreso.

Qué significa realmente una «versión»

En la terminología QR, versión significa tamaño de cuadrícula, no una versión de software. Cada versión añade cuatro módulos por lado respecto a la anterior:

Versión Módulos (lado × lado) Rol aproximado
1 21×21 Cargas cortas; impresión muy pequeña posible
2 25×25 Un poco más de espacio; aún compacto
5 37×37 URL cortas típicas y texto simple
10 57×57 URL más largas, datos de contacto modestos
20 97×97 Cargas grandes; hace falta impresión generosa
40 177×177 Capacidad máxima estándar

Fórmula: longitud del lado = 21 + 4 × (versión − 1). Versión 1 → 21; versión 2 → 25; …; versión 40 → 177.

No todos los módulos almacenan tu mensaje. Los patrones de búsqueda, de sincronización, de alineación (desde la versión 2), la información de formato y — en versiones grandes — la información de versión ocupan posiciones fijas. Los módulos restantes llevan palabras de código de datos y de corrección de errores. Dos códigos que parecen igual de «densos» pueden diferir en capacidad útil según la versión y el nivel de corrección.

Si solo necesitas una definición de una línea del formato, lee primero qué es un código QR y vuelve aquí para planificar la capacidad.

En una tarjeta de visita o en un sticker de menú de un restaurante en Madrid o Ciudad de México, las versiones 1 a 5 suelen bastar cuando la URL es corta. En un póster de feria con una URL de tracking interminable en modo bytes, la versión sube rápido — y el formato físico debe seguir, o el escaneo falla a un metro.

Modos de codificación: por qué el mismo texto ocupa distinto espacio

Las tablas de capacidad siempre especifican un modo de codificación. Los modos más compactos empaquetan más caracteres en la misma versión.

Modo numérico

Solo dígitos 0–9. El más eficiente para series, teléfonos sin puntuación e IDs cortos. Tres dígitos caben en unos 10 bits — más denso que tratar cada dígito como un byte completo.

Modo alfanumérico

Mayúsculas A–Z, dígitos, espacio y un conjunto pequeño de símbolos ($ % * + - . / :). Útil para códigos de producto en mayúsculas. Las URL con mayúsculas y minúsculas suelen forzar el modo byte por las minúsculas.

Modo byte

Bytes de ocho bits — el valor por defecto para URL web modernas, texto mixto y la mayoría del contenido UTF‑8. Flexible y habitual; menos denso que el numérico o alfanumérico para el mismo recuento de caracteres.

Modo kanji

Optimizado para caracteres japoneses Shift JIS. La mayoría de las cargas de marketing occidentales nunca lo usan.

Conclusión práctica: una cadena numérica de 40 caracteres puede caber en una versión más pequeña que una URL byte de 40 caracteres. Los generadores eligen el modo automáticamente; tú sigues controlando la longitud de la carga que impulsa la versión. Para ver cómo difieren URL, Wi‑Fi y vCard, consulta tipos de códigos QR: URL, Wi‑Fi y vCard.

En la práctica, una URL HTTPS con parámetros UTM largos (utm_source, utm_campaign, IDs de sesión) consume el modo byte carácter a carácter. Un número de lote puramente numérico — «202607310045» — sigue siendo más económico. Por eso los equipos de producto con serialización industrial pueden quedarse en versión baja aunque la cadena «parezca» larga, mientras un marketer con una URL de 180 caracteres en mayúsculas y minúsculas ya sube a versiones de dos dígitos.

La capacidad depende del modo y de la corrección de errores juntos

Los recuentos máximos de caracteres se publican por versión × modo × nivel de corrección de errores. Una corrección más alta (Q, H) reserva más de la cuadrícula para paridad, así que la carga útil usable se reduce. Una corrección más baja (L, luego M) deja más espacio para datos.

Ese es el puente hacia la guía de corrección de errores: elegir H para un logo central es una decisión de recuperación que también reduce capacidad — y puede empujarte a una versión mayor si la URL es larga. Elegir L maximiza la capacidad pero deja menos margen ante daños. Los niveles (~7 % / ~15 % / ~25 % / ~30 % de recuperación) están en corrección de errores de códigos QR explicada; aquí recuerda que H cuesta capacidad.

Capacidades ilustrativas (aproximadas)

Las tablas ISO exactas son largas; estos ejemplos redondeados muestran el patrón. Deja siempre que un generador conforme a la norma confirme qué cabe en tu cadena exacta.

Versión Numérico (L) Alfanumérico (L) Byte (L) Byte (H)
1 ~41 ~25 ~17 ~7
5 ~255 ~154 ~106 ~46
10 ~652 ~395 ~271 ~119
20 ~2061 ~1249 ~858 ~382
40 ~7089 ~4296 ~2953 ~1273

Un enlace corto de ~20–30 bytes puede caber en las versiones 1–3 con corrección media. Una URL de tracking de 200 caracteres puede necesitar la versión 8–12 según el nivel. Una vCard multilínea completa empuja rápido a versiones de dos dígitos. La versión 40 en nivel L guarda miles de bytes — rara vez necesaria en marketing.

Por qué tu generador «salta» de versión

Cuando pegas una URL más larga o pasas de M a H, la herramienta recalcula la versión más pequeña que cabe. El cuadrado impreso puede conservar el mismo tamaño físico mientras el número de módulos sube — cada módulo se encoge. Misma pegatina, cuadrícula más fina, escaneo más difícil a distancia.

En un menú de restaurante de 3 cm de lado, el salto de la versión 4 a la 11 convierte un código cómodo en una cuadrícula demasiado densa para un smartphone a distancia de brazo. El generador no ha «roto» el diseño: ha respetado la capacidad. Tú debes ajustar la carga útil o el formato de impresión.

Por qué las URL estáticas largas densifican los códigos

Un código QR estático almacena toda la carga útil en los módulos. Codificar una URL de campaña larga con etiquetas UTM hace que cada carácter (en modo byte) consuma capacidad. Los parámetros de consulta ayudan a la analítica en tu sitio — pero inflan el símbolo.

Los códigos densos de versión alta fallan más a menudo cuando el tamaño de impresión es pequeño (tarjetas de visita, hang tags), la distancia de visión es grande (carteles de escaparate), el contraste o la zona de silencio es débil, o un logo cubre módulos centrales además de una versión alta y una corrección alta.

Comparado con códigos QR estáticos vs dinámicos, la vía estática bloquea destino y longitud en el gráfico. Corregir un typo o acortar una URL después implica reimprimir.

Los equipos de e-commerce que pegan URL de marketplaces con docenas de parámetros suelen descubrir esta trampa tarde: el PDF de marketing ya está aprobado a 2,5 cm, pero la cuadrícula es ilegible. Acortar antes — o pasar a dinámico — cuesta menos que una segunda tirada.

Por qué las redirecciones dinámicas cortas ayudan al tamaño de impresión

Un código QR dinámico codifica una URL de redirección corta en el dominio de un proveedor — a menudo unas pocas docenas de caracteres — en lugar del destino final largo. El teléfono abre el enlace corto; el servidor envía al usuario a la página de destino actual.

Eso mantiene la carga codificada pequeña, así que el generador puede quedarse en una versión baja. Los módulos siguen siendo más grandes al mismo tamaño de impresión, lo que mejora la fiabilidad de escaneo en packaging, menús y señales exteriores.

También ganas flexibilidad operativa: editar el destino después de imprimir, mantener cadenas UTM largas en el servidor mientras el código impreso sigue corto, y evitar meter varios destinos en una carga estática sobredimensionada.

El generador de QR dinámicos de Izoukhai es una opción sólida y económica para este patrón: 3,99 $/mes o 39,99 $/año, códigos QR y escaneos ilimitados, analítica en tiempo real (escaneos, dispositivos, ubicaciones), colores/formas/marcos/logo, exportación SVG y destinos que puedes cambiar en cualquier momento. Los códigos siguen funcionando tras cancelar. Los códigos dinámicos no cambian la fórmula de versión; cambian la longitud de la cadena que le das — entrada corta → versión baja → módulos más grandes a un tamaño dado.

Para equipos con campañas de temporada (rebajas de verano, menús navideños, jornadas de puertas abiertas), este modelo evita reimprimir cada vez que cambia la URL de marketing. La capacidad del símbolo se mantiene estable; solo cambia el destino en el servidor.

Recomendaciones prácticas de tamaño (la versión se encuentra con la impresión)

La capacidad es abstracta hasta que eliges un tamaño de impresión.

Tamaño de módulo, no solo milímetros totales

Los escáneres necesitan que cada módulo sea lo bastante grande para sobrevivir al ensanchamiento de tinta, el foco de la cámara y la distancia. Una regla habitual es unos 1,0–1,5 mm de ancho mínimo de módulo para escaneos fiables con el móvil en buena luz — más en exterior o superficies dañadas. Longitud total del lado ≈ tamaño de módulo × módulos por lado (más zona de silencio).

Ejemplos:

  • Versión 1 (21 módulos) a ~1,2 mm/módulo → unos 2,5 cm de lado antes de la zona de silencio.
  • Versión 10 (57 módulos) al mismo tamaño de módulo → unos 7 cm de lado.
  • Versión 20 (97 módulos) → a menudo 10+ cm si los módulos se mantienen ≥ ~1 mm.

Si marketing insiste en un código de 2 cm en un hang tag, mantén la versión baja (carga corta, corrección moderada) o acepta fallos de escaneo.

Distancia y colocación

Los observadores más lejanos necesitan símbolos globales más grandes. Un tent card de mesa puede usar un código pequeño en versión 3; un escaparate de centro comercial necesita una impresión física mayor aunque la versión sea baja. La planificación de capacidad empieza siempre por «¿cuántos módulos debe resolver la cámara?» — consulta contraste, tamaño y zona de silencio de códigos QR para colocación y contraste.

Logos y branding

Los logos centrales consumen área de módulos y suelen pedir corrección de errores más alta — lo que reduce capacidad y puede subir la versión. Prefiere URL dinámicas cortas al personalizar el código. Consulta personalizar códigos QR con logos y colores. Exporta arte vectorial (SVG) al escalar para impresión para que los módulos sigan nítidos — formatos de archivo QR: SVG, PNG y PDF.

En packaging alimentario con logo de marca al centro, la combinación «URL larga + H + versión alta + formato 3 cm» es el escenario de fallo más frecuente. Recorta primero la cadena y luego valida el formato.

Cuándo acortar la carga útil vs. agrandar la impresión

Acorta la carga útil cuando…

  • La huella física está fija (troquel de etiqueta de producto, esquina de tarjeta de visita).
  • Necesitas espacio para un logo o un marco.
  • Quieres corrección Q/H sin inflar la versión.
  • La URL es estática pero llena de parámetros de tracking — mueve el tracking a una redirección corta o a analítica en el servidor.
  • Los destinos cambian con el tiempo — un código dinámico corto gana a reimprimir variantes estáticas densas.

Agranda la impresión cuando…

  • La carga útil no puede encogerse (texto offline, cadenas regulatorias, credenciales Wi‑Fi completas en el símbolo).
  • La distancia de visión es grande y ya usas una URL corta.
  • La impresión es gruesa (algún cartón corrugado o tela) y los módulos deben ser mayores con independencia de la versión.
  • Ya estás en versión baja y aún fallan los escaneos — el problema es tamaño, contraste o zona de silencio, no capacidad.

Combina ambos cuando…

  • vCard densa o cadena Wi‑Fi larga: minimiza campos y luego imprime más grande que un código URL de la misma versión.
  • Branding fuerte: enlace dinámico corto + tamaño de impresión adecuado + corrección apropiada.

Un flujo de trabajo que funciona para la mayoría de equipos:

  1. Decidir estático vs dinámico (códigos QR estáticos vs dinámicos).
  2. Minimizar caracteres codificados (sobre todo en estático).
  3. Elegir corrección según entorno/logo (guía de corrección de errores).
  4. Generar y anotar la versión que elige la herramienta.
  5. Dimensionar la impresión para que los módulos se mantengan ≥ ~1 mm (más en condiciones duras).
  6. Probar en varios teléfonos antes de una tirada completa.

Este flujo evita el escenario «PDF aprobado y en tienda nadie escanea». La capacidad y la versión forman parte del brief creativo, no de un detalle técnico dejado al final de la cadena.

En campañas de temporada, cuando menús y packaging cambian rápido, bloquea pronto las decisiones de capacidad para que no aparezcan cuadrículas densas en el último minuto.

Mitos de capacidad que conviene abandonar

«Una versión más alta siempre es mejor.» Con tamaño de impresión fijo, más módulos significan celdas más pequeñas. Prefiere la versión más baja que quepa con tu carga útil y nivel de corrección.

«Los códigos dinámicos guardan menos datos.» La redirección codificada es corta; la página de destino puede ser tan rica como quieras. La capacidad del símbolo es lo que hay en los módulos, no lo que contiene la página.

«La versión 40 significa calidad profesional.» La versión 40 significa una carga útil enorme. La calidad suele significar versión baja, contraste claro, zona de silencio y un tamaño de impresión probado.

Otro mito de taller: «más denso es más moderno». No — la densidad es un coste, no una insignia. Las campañas retail más profesionales suelen usar versiones bajas, URL cortas y módulos generosos.

Juntarlo todo para campañas reales

Menús, packaging y acreditaciones de eventos casi siempre ganan con URL dinámicas cortas, versiones bajas y tamaños de impresión acordes a la distancia de visión. La serialización y las instrucciones offline pueden exigir versiones más altas — presupuesta espacio físico pronto para que los módulos no se conviertan nunca en puntos submilimétricos.

Al generar códigos, anota la versión y el nivel. Si la vista previa se ve borrosa a tamaño miniatura, acorta los datos o agranda el lienzo. Prefiere SVG para escalar a impresión. Para códigos ilimitados, editables y con analítica a 3,99 $/mes o 39,99 $/año, prueba Izoukhai — con exportación SVG y cambios de destino tras la impresión.

Para un festival regional, una cadena de cafés o una red de farmacias, la misma lógica: un código corto y estable por soporte físico, redirecciones según periodo o tienda, y una capacidad de símbolo que nunca luche contra el formato de la etiqueta.

Conclusión y siguientes pasos

La versión QR es la cuadrícula de módulos (21×21 a 177×177). La capacidad es cuántos caracteres caben tras el modo y la sobrecarga de corrección de errores. Las URL estáticas largas empujan la versión hacia arriba y los módulos hacia abajo; las redirecciones dinámicas cortas invierten esa presión. Combina esas elecciones con contraste, zona de silencio, pruebas y el nivel de corrección adecuado para logos y desgaste.

Sigue con cómo funcionan los códigos QR, códigos QR estáticos vs dinámicos, tipos de códigos QR: URL, Wi‑Fi y vCard y NFC vs códigos QR cuando elijas un medio offline/online en lugar de dimensionar una matriz. Para producción, usa contraste, tamaño y zona de silencio y formatos de archivo. Para crear códigos cortos y editables con escaneos ilimitados y continuidad tras cancelar, abre la página de producto QR de Izoukhai.