Saltar al contenido principal
qr-cow
Guides

Versiones de código QR, explicadas: y qué versión tendrá el tuyo

qr-cow4 min de lectura

Todo código QR es uno de cuarenta tamaños fijos. El más pequeño es una discreta cuadrícula de 21×21 casillas. El más grande es un 177×177 de colgar en la pared. En la especificación se llaman versiones —de la V1 a la V40— y la versión que acabas teniendo la deciden automáticamente lo que codificas y lo robusto que quieras el código.

Esto es lo que significa en la práctica y por qué debería importarte.

Qué significa «versión» en realidad

Un código QR es una cuadrícula de cuadros blancos y negros llamados módulos. La versión 1 tiene una cuadrícula de 21×21. Cada escalón añade cuatro módulos por lado. La V2 es 25×25, la V3 es 29×29, y así hasta la V40 con 177×177.

La versión es solo una etiqueta de tamaño. No es una versión de software: la V2 no es «más nueva» que la V1, solo más grande. Una versión más alta guarda más datos. Una más baja es más rápida de enganchar para un móvil y se escanea desde más lejos.

La versión no la eliges tú, la elige tu contenido

Le pasas al codificador unos datos y un nivel de corrección de errores. Él elige la versión más pequeña en la que quepan esos datos con ese nivel. Ya está.

Una idea aproximada de la escala con el nivel M por defecto (15 % de corrección de errores):

  • Una URL corta como qr-cow.com/r/abc123 cabe de sobra en una V2 (25×25).
  • Una vCard con nombre, teléfono y correo: seguramente una V5 o una V6 (de 37×37 a 41×41).
  • Un bloque de contraseña de Wi-Fi con una frase larga: en torno a V4 o V7.
  • Un párrafo de 300 caracteres de texto plano: V10 o más (57×57).

Cómo cambia la versión la corrección de errores

Todo código QR reserva parte de sus módulos para la corrección de errores. Tú eliges cuántos:

  • L (7 %): impresión limpia, interior, códigos con poco desgaste.
  • M (15 %): el valor por defecto. Sirve para casi todo.
  • Q (25 %): recomendado cuando hay un logo centrado, porque el logo tapa módulos.
  • H (30 %): exterior, superficies públicas, cualquier cosa que vaya a rayarse.

Cuanta más corrección pides, menos sitio queda para los datos de verdad, así que la versión sube. Pasar la misma URL de L a H suele añadir uno o dos escalones. Merece la pena si el código va en una pegatina que acabará en un charco de café.

Cómo leer la versión de cualquier código

Lo más fácil: cuenta los módulos de un lado del código. La versión es:

version = (modules_per_side − 17) / 4

Así que un código de 33 casillas de ancho es una V4. Uno de 57 es una V10. Los tres cuadrados grandes de posicionamiento de las esquinas miden 7 módulos cada uno, así que si cuentas siete, un hueco y otros siete en un lado, ya casi lo tienes.

O sáltate el recuento y genera tú mismo el código en el estudio: el tamaño codificado te dice casi todo lo que necesitas.

Cómo mantener baja tu versión (y por qué molestarse)

Una versión más baja significa módulos más grandes al mismo tamaño de impresión, y los módulos grandes son más rápidos de enganchar para un móvil. Un código V3 se imprime nítido en una tarjeta de visita. Un V20 en esa misma tarjeta necesita pulso firme y buena luz.

Regla rápida: por cada escalón que te ahorres en la escalera de versiones, prácticamente duplicas la distancia real de escaneo.

Tres formas concretas de mantenerla baja:

Referencia rápida

Capacidad aproximada de caracteres con el nivel M (los números varían según el tipo de dato: alfanumérico admite algo más, binario algo menos):

  • V1, 21×21: unos 14 caracteres.
  • V5, 37×37: unos 106 caracteres.
  • V10, 57×57: unos 271 caracteres.
  • V20, 97×97: unos 858 caracteres.
  • V30, 137×137: unos 1.732 caracteres.
  • V40, 177×177: unos 2.953 caracteres.

Ahora abre el estudio y elige la versión más baja que te dé el aspecto y los datos que quieres.

Written by

qr-cow

Notes from the team behind the QR studio

Comments

Log in to join the conversation.

Loading…

Versiones de código QR explicadas (V1–V40) · qr-cow