Una versión de código QR es un número del 1 al 40 que define el tamaño y la capacidad de datos del código. La versión 1 es la más pequeña, con una cuadrícula de módulos de 21x21, y cada versión subsiguiente añade 4 módulos por lado. La versión 40, la más grande, tiene una cuadrícula de módulos de 177x177. Las versiones superiores pueden almacenar más datos pero producen códigos más grandes y complejos.
La versión se selecciona automáticamente según la cantidad de datos a codificar y el nivel de corrección de errores elegido. Una URL corta de 20 caracteres con corrección de errores media podría requerir solo la Versión 2 (25x25 módulos), mientras que una URL larga de 200 caracteres podría necesitar la Versión 10 o superior. Los libros sobre especificaciones de códigos QR en Amazon detallan las especificaciones de versión.
Para el acortamiento de URL, la relación entre la longitud de la URL y la versión del código QR es una motivación clave. Una URL más corta resulta en un número de versión menor, lo que significa menos módulos, un patrón visual más simple y mejor confiabilidad de escaneo en tamaños de impresión pequeños o desde mayores distancias.
Al generar códigos QR para materiales impresos, es importante considerar el tamaño mínimo de módulo para un escaneo confiable. Cada módulo debe tener al menos 0.33mm para escaneo a corta distancia. Los códigos QR de versión inferior pueden imprimirse más pequeños manteniendo este tamaño mínimo de módulo. Los libros sobre diseño de impresión en Amazon cubren directrices de dimensionamiento.