Calculadora de tamaño de código QR: versión, capacidad y tamaño de impresión
Calcula la versión de código QR (21×21 a 177×177 módulos) que necesita tu texto o URL según el modo y el nivel de corrección, y el tamaño mínimo para imprimirlo.
Cómo funciona
Elige la versión más pequeña cuyas palabras de datos × 8 ≥ 4 (modo) + bits del contador + bits de datos · módulos por lado = 17 + 4 × versión · ancho mínimo ≈ distancia de escaneo ÷ 10
Un código QR crece por escalones fijos: versiones 1 a 40, de 21 a 177 módulos por lado. Lo que cabe depende del modo de caracteres y de cuánto del símbolo se reserva para la corrección de errores. Los dígitos se empacan en 10 bits por cada tres, el modo alfanumérico usa 11 bits por par y el texto general (incluidas las URL en minúsculas) 8 bits por byte, así que un código solo numérico admite más del doble de caracteres que uno en modo byte. Subir la corrección de M a H permite que el código sobreviva a un logotipo o a un 30% de daño, pero le quita alrededor de un tercio de capacidad. Con el número de módulos, la distancia de escaneo define el tamaño de impresión: las cámaras quieren el código de más o menos una décima parte de la distancia, y los módulos de menos de medio milímetro son arriesgados en papel.
Ejemplo resuelto
Mariana quiere poner en el menú de su cafetería un QR con una URL de 62 caracteres, en modo byte y nivel M: 62 × 8 + 12 = 508 bits, que caben en la versión 4 (64 palabras = 512 bits), un código de 33 × 33 módulos. Para escanearlo a 30 cm debe imprimirse de al menos 3 cm de ancho, con módulos de unos 0.91 mm y un margen en blanco de 4 módulos (3.6 mm) por lado.
Preguntas frecuentes
¿Por qué mi generador crea un código más grande que este?
Muchos generadores usan por defecto el nivel H o rellenan hasta un tamaño fijo, y algunos solo usan el modo alfanumérico compacto si todos los caracteres califican (por ejemplo, URLs en mayúsculas).
¿Puedo poner un logotipo en medio del QR?
Sí, si usas el nivel H y cubres como máximo un 20–25% del área, sin tapar los tres cuadros de posición de las esquinas.
¿De qué tamaño debe ser un código QR para escanearlo bien?
Como regla, de al menos una décima parte de la distancia de escaneo: 2–3 cm para escanearlo de cerca en una tarjeta, 10 cm para 1 m y unos 30 cm en un cartel que se lea a 3 m.
¿Cuántos caracteres caben en un código QR?
Hasta 7,089 dígitos, 4,296 caracteres alfanuméricos o 2,953 bytes en la versión 40 con nivel L. Con más corrección de errores la capacidad baja.
Calculadoras relacionadas
Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.