¿Alguna vez notaste que algunos códigos QR son diminutos y otros parecen un laberinto enorme? No es una decisión de diseño — es física: más datos significan más módulos (los pequeños cuadrados), y eso significa un código más grande. Entender esto te ahorra sorpresas desagradables a la hora de imprimir.

Esta guía explica las 40 versiones del estándar QR Code, los modelos históricos, las variantes especiales y los tipos por contenido — URL, Wi-Fi, vCard — con una tabla de referencia y un paso a paso sobre cómo el generador elige la versión correcta.

Las 40 versiones del QR Code

El estándar QR Code (ISO/IEC 18004) define 40 versiones, numeradas del 1 al 40. Cada versión es una cuadrícula cuadrada de módulos:

  • Versión 1 → cuadrícula de 21×21 módulos (la más pequeña posible)
  • Versión 40 → cuadrícula de 177×177 módulos (la más grande del estándar)

La fórmula es simple: módulos = 17 + (versión × 4).

Cuantos más datos codifiques, el generador avanza a versiones más altas — y el QR se vuelve visualmente más grande y denso.

Tabla de referencia: versión → módulos → capacidad

Versión Cuadrícula (módulos) Capacidad aprox. (alfanum., nivel M)
1 21×21 ~20 caracteres
2 25×25 ~38 caracteres
5 37×37 ~85 caracteres
10 57×57 ~271 caracteres
15 77×77 ~535 caracteres
20 97×97 ~858 caracteres
25 117×117 ~1.269 caracteres
30 137×137 ~1.754 caracteres
35 157×157 ~2.313 caracteres
40 177×177 ~4.296 caracteres (numérico) / ~2.953 alfanum.

Consejo práctico: una URL corta típica (https://code2scan.com/p/abc123) tiene ~34 caracteres — cabe perfectamente en la versión 2 o 3. Una URL larga con parámetros UTM puede forzar la versión 6 o 7.

¿Quieres profundizar en los límites de capacidad? Consulta el artículo sobre capacidad de datos del QR Code.

Modelo 1 vs Modelo 2

Antes del estándar moderno existía el Modelo 1, creado por Denso Wave en 1994. El Modelo 2 (1997) es el que usamos hoy — y el que reconocen los lectores de móvil. Diferencias clave:

Característica Modelo 1 Modelo 2 (actual)
Capacidad máxima Menor Mucho mayor (v40)
Alineamiento Simple Patrones de alineamiento adicionales
Corrección de error L, M, Q, H L, M, Q, H (mejorado)
Lectura por móvil Soporte escaso Universal

En la práctica: olvida el Modelo 1. Todo generador moderno usa el Modelo 2.

Micro QR Code

El Micro QR Code es una variante compacta con solo 4 versiones (M1 a M4) y una cuadrícula mínima de 11×11 módulos. Fue diseñado para etiquetas industriales, componentes electrónicos y espacios donde un QR Code estándar no cabe.

Versión Cuadrícula Capacidad máxima
M1 11×11 5 dígitos numéricos
M2 13×13 10 numéricos / 6 alfanum.
M3 15×15 23 numéricos / 14 alfanum.
M4 17×17 35 numéricos / 21 alfanum.

Cuándo usarlo: solo cuando el espacio es crítico y el contenido es muy corto (un código de lote, un ID numérico). Para URLs, usa siempre el QR Code estándar.

Variantes especiales: iQR, SQRC y Frame QR

Más allá del estándar ISO, Denso Wave creó variantes propietarias:

  • iQR Code — admite cuadrículas rectangulares y capacidad muy superior a la v40. Raramente compatible con apps de consumo.
  • SQRC (Secure QR Code) — tiene una capa de datos privados que solo lectores autorizados pueden acceder. Usado en control de acceso industrial.
  • Frame QR — reserva una "ventana" central para una imagen, logo o texto animado. Algunos generadores ofrecen algo similar con logo superpuesto.

Para uso cotidiano (marketing, negocios, enlaces), el QR Code Modelo 2 estándar cubre el 99% de los casos.

Tipos por contenido: qué va dentro del QR

Más allá de las versiones técnicas, existe una clasificación por tipo de contenido — que es lo que la mayoría de la gente llama "tipo de QR Code":

Tipo Qué almacena Herramienta
URL / Enlace Dirección web (el más común) Generador de QR
Texto Texto libre, sin enlace QR de texto
Wi-Fi SSID, contraseña, tipo de seguridad QR de Wi-Fi
vCard Nombre, teléfono, correo, empresa QR de vCard
WhatsApp Número + mensaje prellenado QR de WhatsApp
Correo Destinatario + asunto + cuerpo QR de correo
SMS Número + texto del mensaje QR de SMS

Cada tipo formatea los datos de una manera específica (protocolos como WIFI:, mailto:, BEGIN:VCARD) antes de generar el QR. El generador lo gestiona automáticamente.

Los niveles de corrección de error influyen en la versión

El QR Code tiene 4 niveles de corrección de error (L, M, Q, H) que definen cuánto del código puede estar dañado y seguir siendo legible. El nivel H ofrece más protección — pero usa más módulos, forzando una versión mayor.

Nivel Recupera hasta Impacto en el tamaño
L 7% QR más pequeño
M 15% Equilibrio (predeterminado)
Q 25% Más grande
H 30% El más grande (necesario al superponer un logo)

Aprende más en el artículo sobre corrección de error del QR Code.

Cómo el generador elige la versión (paso a paso)

No necesitas elegir la versión manualmente — el generador lo hace por ti. Así funciona el proceso:

  1. Proporcionas el contenido — una URL, texto, credenciales Wi-Fi, etc.
  2. El generador cuenta los caracteres e identifica el modo de codificación (numérico, alfanumérico, byte, kanji).
  3. Aplica el nivel de corrección elegido (predeterminado: M).
  4. Calcula la versión mínima que contiene todo.
  5. Genera el QR en esa versión — ni más grande, ni más pequeño.

Si acortas la URL (usando un acortador de enlace), el generador puede usar una versión menor → un QR más limpio y fácil de escanear. Descubre más sobre qué es un QR Code y cómo funciona el estándar.

Por qué el QR se agranda al añadir datos

Cada módulo adicional ocupa espacio. Un QR Code no puede simplemente "comprimir" más datos en la misma cuadrícula — tendría que reducir cada módulo hasta el punto de hacer imposible el escaneo. Por eso la especificación define versiones más altas: más módulos = más datos = QR más grande.

Añadir un logo, aumentar el nivel de corrección, usar una URL larga o incluir caracteres especiales son los principales factores que elevan la versión.

Errores comunes

❌ Creer que una versión alta significa un QR malo

Versión 10, 15, 20 — todo completamente normal. Lo que importa es que el QR se imprima en el tamaño correcto para la distancia de lectura.

❌ Usar Micro QR para URLs

El Micro QR tiene capacidad muy limitada. Para enlaces, usa siempre el QR Code estándar (Modelo 2).

❌ Ignorar el nivel de corrección al añadir un logo

Si colocas un logo en el centro del QR, usa el nivel H. De lo contrario, los datos cubiertos por el logo pierden su redundancia y el código puede fallar.

❌ Imprimir el QR demasiado pequeño

Un QR versión 10 impreso en 1 cm fallará. Respeta el tamaño mínimo de impresión para tu distancia de lectura.

❌ Confundir "tipo de QR" con "versión de QR"

"Tipo" es el contenido (URL, Wi-Fi, vCard). "Versión" es el tamaño de la cuadrícula (1 a 40). Son conceptos diferentes.

Resumen

  1. El QR Code estándar tiene 40 versiones (21×21 a 177×177 módulos) — más datos = versión más alta.
  2. El Modelo 2 es el estándar actual; el Modelo 1 está obsoleto.
  3. El Micro QR (M1–M4) es para contenidos muy cortos en espacios mínimos.
  4. iQR, SQRC y Frame QR son variantes propietarias para usos específicos.
  5. Los tipos por contenido (URL, Wi-Fi, vCard) son categorías distintas de las versiones técnicas.
  6. El nivel de corrección (L/M/Q/H) afecta el tamaño — usa H si añades un logo.
  7. El generador elige la versión automáticamente — tu trabajo es proporcionar el contenido correcto.

Genera tu QR Code ahora — el generador selecciona automáticamente la versión ideal para tu contenido, con exportación en PNG, SVG y PDF.