Versiones 1-40 del código QR: tamaño, capacidad y selección
Referencia completa de las 40 versiones de código QR — número de módulos, capacidad de datos por nivel de EC y cómo elegir la versión correcta.
Versiones 1-40 del código QR: tamaño, capacidad y selección
Los códigos QR existen en 40 versiones, cada una definiendo el tamaño físico del símbolo. La versión 1 tiene 21x21 módulos, y cada versión posterior añade 4 módulos por lado. La versión 40 tiene 177x177 módulos — una cuadrícula de 31.329 cuadrados individuales.
Fórmula del tamaño de versión
El número de módulos para cualquier versión sigue una fórmula simple:
Módulos = (Versión x 4) + 17
Así, la versión 1 = 21 módulos por lado, la versión 10 = 57, la versión 20 = 97 y la versión 40 = 177.
Capacidad por versión
La capacidad varía según la versión, el modo de codificación y el nivel de corrección de errores. Aquí hay algunos ejemplos prácticos con nivel de EC M:
| Versión | Módulos | Numérico | Alfanumérico | Byte |
|---|---|---|---|---|
| 1 | 21x21 | 34 | 20 | 14 |
| 5 | 37x37 | 202 | 122 | 84 |
| 10 | 57x57 | 652 | 395 | 271 |
| 20 | 97x97 | 2.061 | 1.249 | 858 |
| 40 | 177x177 | 5.596 | 3.391 | 2.331 |
Cómo funciona la selección de versión
La mayoría de los generadores de códigos QR seleccionan la versión automáticamente según la longitud de sus datos y el nivel de corrección de errores elegido. El codificador analiza la entrada, elige el modo de codificación más eficiente, calcula el número de codewords requerido y selecciona la versión más pequeña que se ajuste.
Cuándo anular la selección automática
Hay escenarios en los que la selección manual de versión tiene sentido:
- Preparación futura: elija una versión ligeramente más grande si la URL codificada podría crecer
- Tamaño de impresión fijo: si las dimensiones físicas están fijadas, calcule la versión máxima que mantenga los módulos escaneables a la distancia esperada
- Consistencia: use la misma versión en todo un lote para una apariencia visual uniforme
Codificación de la información de versión
Las versiones 1-6 no contienen información de versión en el símbolo — el decodificador infiere la versión a partir del número de módulos. Las versiones 7-40 incluyen bloques explícitos de información de versión protegidos por corrección de errores Golay.
Orientación práctica
Para la mayoría de los códigos QR de URL, las versiones 2-7 son suficientes. Los códigos QR vCard con datos de contacto completos suelen necesitar versiones 10-15. La versión 40 rara vez se usa fuera de aplicaciones industriales.
Puntos clave
- Las 40 versiones van de 21x21 (V1) a 177x177 (V40) módulos
- Cada incremento de versión añade 4 módulos por lado
- La capacidad depende del modo de codificación y el nivel de corrección de errores
- Los generadores seleccionan automáticamente la versión más pequeña que se ajuste a sus datos
- Las versiones 7+ incluyen bloques dedicados de información de versión