Capacidad de un código QR: cuántos datos caben, por versión del símbolo y modo de codificación

por el equipo de KoloQRFundamentos

Un código QR triangular amarillo formado por puntos pequeños, con tres patrones de localización en forma de anillo en su interior, sobre fondo verde y junto a tres etiquetas blancas redondeadas que dicen "4,296 characters", "7,089 digits" y "2,953 bytes".

Un código QR guarda como mucho 7.089 dígitos, 4.296 caracteres alfanuméricos, 2.953 bytes o 1.817 caracteres kanji, y esos máximos describen todos el mismo símbolo: la versión 40 con 177 × 177 módulos, en el nivel de corrección de errores más bajo. Cualquier código menor guarda proporcionalmente menos, y el número que importa en la práctica nunca es el máximo: es cuántos módulos obliga a usar tu contenido concreto, porque el número de módulos decide a qué tamaño hay que imprimir el código.

Puntos clave

  • La capacidad máxima de un código QR es de 7.089 dígitos, 4.296 caracteres alfanuméricos, 2.953 bytes o 1.817 caracteres kanji, todo ello en la versión 40, con 177 × 177 módulos y nivel de corrección de errores L.
  • La capacidad la fijan tres cosas a la vez: la versión del símbolo, el modo de codificación y el nivel de corrección de errores. Cambia cualquiera de ellas y el número cambia.
  • El código más pequeño, la versión 1 con 21 × 21 módulos, guarda 17 bytes en el nivel L y 7 bytes en el nivel H. Un simple nombre de dominio ya es un código de versión 2 o 3.
  • Una URL escrita en mayúsculas puede codificarse en modo alfanumérico a 5,5 bits por carácter en lugar de 8, lo que a menudo ahorra una versión entera del símbolo. Solo es seguro poner en mayúsculas el esquema y el dominio; la ruta distingue mayúsculas de minúsculas.
  • La capacidad rara vez es el límite real. Una URL de 200 caracteres en el nivel H necesita un símbolo de 77 × 77 módulos, que no se puede imprimir honestamente por debajo de unos 34 mm: el contenido fija el tamaño mucho antes de acercarse a ningún máximo.

¿Cuántos datos puede guardar un código QR?

Un código QR guarda como mucho 7.089 dígitos, 4.296 caracteres alfanuméricos, 2.953 bytes o 1.817 caracteres kanji. Esas cuatro cifras describen un solo símbolo (la versión 40, con 177 módulos de lado, en el nivel de corrección de errores L) y son el techo del formato, no un objetivo al que nadie deba aspirar.

Nivel de corrección de erroresNuméricoAlfanuméricoByteKanji
L7.0894.2962.9531.817
M5.5963.3912.3311.435
Q3.9932.4201.6631.024
H3.0571.8521.273784
Capacidad máxima en la versión 40 (177 × 177 módulos), por modo de codificación y nivel de corrección de errores. Subir del nivel L al H quita alrededor del 57% de la capacidad en todas las versiones.

El rango práctico es mucho más estrecho de lo que sugiere el techo. Un símbolo de versión 40 impreso en el suelo de 0,4 mm por módulo del papel estucado mide 71 mm de lado antes del margen, y cada uno de sus módulos tiene que sobrevivir a que lo fotografíen, así que códigos de ese tamaño aparecen en marcaje industrial y casi en ningún otro sitio.

Para el uso corriente, la pregunta útil es la contraria a la del máximo: dado este contenido, cuál es el símbolo más pequeño que lo contiene y qué cuesta ese símbolo en milímetros impresos. Las dos últimas secciones de esta página lo responden directamente.

Qué es una versión del símbolo

La versión del símbolo es el nombre que la norma QR da al número de módulos de un código, y va de la versión 1 con 21 × 21 módulos hasta la versión 40 con 177 × 177. Un código de versión V tiene 4V + 17 módulos por lado, así que las versiones avanzan de cuatro en cuatro: 21, 25, 29, 33, 37 y así sucesivamente.

La versión no se elige. El codificador toma la versión más pequeña que contenga el contenido en el nivel de corrección de errores pedido, lo que significa que la versión es el resultado de dos decisiones que sí tomas tú: qué dice el código y cuánto daño debe sobrevivir.

De ahí salen dos consecuencias, y las dos pillan a la gente. La primera es que la capacidad avanza a saltos y no de forma continua: añadir un carácter puede salir gratis o puede empujar el código una versión entera hacia arriba. La segunda es que una versión más alta no es un dibujo más grande, sino uno más denso. A una anchura impresa fija, los módulos de un código de versión 10 son un 40% más estrechos que los de uno de versión 4 (57 celdas en el mismo espacio en vez de 33), y de módulos pequeños están hechos los fallos de escaneo.

No todo el símbolo está disponible para el contenido. En un código de versión 1, 233 de los 441 módulos son patrones funcionales e información de formato en lugar de datos: en patrones de localización y anatomía del código QR está adónde va cada uno. Lo que queda tras eso se reparte entre tus datos y su corrección de errores.

Los cuatro modos de codificación QR

Un modo de codificación es el esquema que usa un código QR para convertir caracteres en bits, y la norma define cuatro: numérico, alfanumérico, byte y kanji. Cada uno empaqueta los caracteres a una densidad distinta, así que el mismo símbolo guarda un número muy diferente de ellos según qué modo permita el contenido.

ModoQué aceptaBits por carácterCapacidad en la versión 40, nivel L
NuméricoLos dígitos del 0 al 93⅓7.089 dígitos
Alfanumérico0 a 9, A a Z, espacio y $ % * + - . / :4.296 caracteres
ByteCualquier byte, que en la práctica significa texto UTF-882.953 bytes
KanjiCaracteres Shift JIS de doble byte131.817 caracteres
El modo numérico empaqueta tres dígitos en 10 bits y el alfanumérico dos caracteres en 11, de ahí las cifras fraccionarias. Un carácter UTF-8 fuera de ASCII cuesta de dos a cuatro bytes en modo byte, no uno.

El modo alfanumérico es el que conviene entender, porque es el único que se aplica a las URL. Es el esquema de codificación QR que empaqueta dos caracteres en 11 bits, con un juego de 45 caracteres de dígitos, letras mayúsculas, espacio y ocho signos de puntuación. Las minúsculas no están en ese juego, y tampoco el signo de interrogación, el ampersand, el signo igual ni el guion bajo.

El modo lo elige el codificador, no quien escribe el contenido. Algunos codificadores analizan el contenido y cambian de modo automáticamente, otros dividen el contenido en segmentos y usan un modo distinto para cada uno, y muchos lo codifican todo en modo byte pase lo que pase. Este último caso es lo bastante frecuente como para que la única forma fiable de saberlo sea generar el código y contar sus módulos.

Capacidad del código QR por versión y modo

La tabla de abajo es la referencia sobre la que se apoya el resto de esta página: cuántos caracteres guarda cada versión del símbolo, en cada modo y en cada nivel de corrección de errores. Se lee buscando la fila de tu nivel y la versión cuya cifra supere por primera vez la longitud de tu contenido.

VersiónMódulosNivelNuméricoAlfanuméricoByteKanji
121 × 21L41251710
121 × 21M3420148
121 × 21Q2716117
121 × 21H171074
225 × 25L77473220
225 × 25M63382616
225 × 25H3420148
329 × 29L127775332
329 × 29M101614226
329 × 29H58352415
433 × 33L1871147848
433 × 33M149906238
433 × 33H82503421
537 × 37L25515410665
537 × 37M2021228452
537 × 37H106644427
641 × 41L32219513482
641 × 41M25515410665
641 × 41H139845836
1057 × 57L652395271167
1057 × 57M513311213131
1057 × 57H28817411974
1577 × 77L1.250758520320
1577 × 77M991600412254
1577 × 77H530321220136
2097 × 97L2.0611.249858528
2097 × 97M1.600970666410
2097 × 97H919557382235
25117 × 117L3.0571.8531.273784
25117 × 117M2.3951.451997614
25117 × 117H1.286779535330
40177 × 177L7.0894.2962.9531.817
40177 × 177M5.5963.3912.3311.435
40177 × 177H3.0571.8521.273784
Calculado a partir del número de palabras de código de datos de cada versión y de la anchura de su indicador de recuento de caracteres, y contrastado después con los máximos de la versión 40 de la norma ISO/IEC 18004. El nivel Q queda entre M y H en toda la tabla y se omite aquí por extensión; como regla aproximada, guarda alrededor del 70% de lo que guarda M.

Hay dos celdas de esta tabla que conviene leer juntas. La versión 25 en el nivel L guarda 1.273 bytes, y la versión 40 en el nivel H guarda exactamente esos mismos 1.273 bytes: un símbolo con más del doble de superficie de módulos, gastando toda la diferencia en recuperación. La capacidad que se gana agrandando el código y la que se pierde subiendo el nivel son la misma moneda, y por eso las dos decisiones pertenecen a una sola tabla y no a dos.

Por qué la misma URL cabe en un código más pequeño en mayúsculas

Una URL escrita en mayúsculas puede codificarse en modo alfanumérico a 5,5 bits por carácter en lugar de los 8 del modo byte, lo que supone un ahorro del 31% y con frecuencia baja el símbolo una versión entera. HTTPS://EXAMPLE.COM/MENU usa solo caracteres del juego alfanumérico de 45; https://example.com/menu no, porque las minúsculas no están en él.

Longitud del contenidoModo byte, nivel MMayúsculas, nivel MModo byte, nivel HMayúsculas, nivel H
30 caracteresVersión 3Versión 2Versión 4Versión 3
45 caracteresVersión 4Versión 3Versión 6Versión 4
70 caracteresVersión 5Versión 4Versión 8Versión 6
120 caracteresVersión 7Versión 5Versión 11Versión 8
200 caracteresVersión 10Versión 8Versión 15Versión 11
El mismo número de caracteres, codificado de dos maneras. Con 120 caracteres y nivel H el ahorro es de tres versiones: un símbolo de 65 × 65 en lugar de uno de 81 × 81, es decir, módulos un 24% mayores a la misma anchura impresa.

La pega es que solo una parte de una URL se puede poner en mayúsculas sin riesgo. Los esquemas y los nombres de dominio no distinguen mayúsculas de minúsculas, así que HTTPS://EXAMPLE.COM y https://example.com llegan al mismo servidor. Todo lo que va después del dominio sí las distingue en la mayoría de servidores web, así que poner la ruta en mayúsculas puede dar un código que se escanea perfectamente y aterriza en un 404.

Lo que queda es una regla de aplicación estrecha pero real: pon en mayúsculas el esquema y el dominio, deja la ruta exactamente como la espera el servidor, y comprueba si el símbolo ha encogido de verdad. Un contenido que mezcla mayúsculas y minúsculas cae entero en modo byte, así que un solo carácter en minúscula dentro de la ruta se lleva por delante todo el ahorro.

Conviene decir con honestidad otros dos límites. El juego alfanumérico no tiene signo de interrogación, ampersand, signo igual ni guion bajo, así que cualquier URL con parámetros de consulta va en modo byte sea cual sea su caja. Y el codificador tiene que admitir el cambio de modo: muchos generan todo el contenido en modo byte, y entonces las mayúsculas no cambian nada. Genera el código de las dos maneras, cuenta los módulos de un lado y compara: si el número es el mismo, el modo no ha cambiado.

La corrección de errores es la mitad de la cuestión de la capacidad

Subir el nivel de corrección de errores de L a H quita alrededor del 57% de la capacidad de un símbolo, porque las palabras de código de recuperación y las de datos salen del mismo presupuesto fijo. En todas las versiones, los cuatro niveles se reparten el mismo total: el nivel L gasta en recuperación alrededor del 7%, el M el 15%, el Q el 25% y el H el 30%.

NivelBytes en la versión 2Bytes en la versión 5Bytes en la versión 10Recuperación aproximada
L321062717%
M268421315%
Q206015125%
H144411930%
Capacidad en modo byte en tres versiones habituales. Un código que necesita un logotipo central necesita nivel H, y el nivel H en la versión 2 guarda 14 bytes, que no bastan ni para un dominio https:// pelado.

La interacción que sorprende funciona también en el otro sentido. Como la capacidad avanza a saltos, subir de nivel a menudo no cuesta nada: si tu contenido ocupa 40 bytes, el nivel M y el Q te dejan igualmente en la versión 4, y el nivel más alto sale gratis. Genera el código en el nivel que quieras, apunta el número de módulos, genéralo un nivel por encima y compara: quédate con el nivel más alto siempre que la retícula no cambie.

En los niveles de corrección de errores L, M, Q y H está qué compra de verdad esa capacidad de recuperación, qué tamaño de logotipo tolera cada nivel y por qué subir el nivel después de un fallo de escaneo suele empeorar el código en vez de mejorarlo.

De la longitud de la URL al tamaño impreso

La longitud del contenido decide la versión del símbolo, y la versión del símbolo decide el tamaño mínimo al que se puede imprimir el código honestamente. Esta es la cadena que importa en una maqueta, y es la razón de que acortar una URL sea una decisión de impresión y no de pulcritud.

Longitud de la URLVersión en nivel MAnchura impresa mínimaVersión en nivel HAnchura impresa mínima
25 caracteres2 (25 × 25)13,2 mm4 (33 × 33)16,4 mm
50 caracteres4 (33 × 33)16,4 mm6 (41 × 41)19,6 mm
75 caracteres5 (37 × 37)18,0 mm8 (49 × 49)22,8 mm
100 caracteres6 (41 × 41)19,6 mm10 (57 × 57)26,0 mm
150 caracteres8 (49 × 49)22,8 mm12 (65 × 65)29,2 mm
200 caracteres10 (57 × 57)26,0 mm15 (77 × 77)34,0 mm
300 caracteres13 (69 × 69)30,8 mm18 (89 × 89)38,8 mm
La anchura impresa mínima es la del conjunto (símbolo más su zona de silencio de cuatro módulos) en el suelo de 0,4 mm por módulo del papel estucado. En papel no estucado el suelo es de 0,5 mm, así que todas las cifras suben una cuarta parte.

Las dos últimas filas son el argumento a favor de acortar enlaces, reunido en un solo sitio. Una URL de seguimiento de 200 caracteres en el nivel H no se puede imprimir por debajo de unos 34 mm en papel estucado, y una de 25 caracteres puede bajar a 16 mm: la misma información, entregada por el mismo código, en menos de una cuarta parte de superficie.

Son suelos, no recomendaciones. Un código también hay que dimensionarlo para su distancia de lectura, que es de aproximadamente 1 cm de ancho por cada 10 cm de distancia de escaneo, y manda la mayor de las dos cifras. El tamaño mínimo para impresión recorre ese cálculo de principio a fin, y la calculadora de tamaño de impresión lo resuelve para una distancia dada.

Qué hacer cuando el contenido no cabe

Un contenido que no cabe a un tamaño manejable es casi siempre un problema de URL y no de código QR. El símbolo está haciendo lo que se le ha pedido; lo que se le pide es demasiado largo. Más o menos por orden de cuánto ahorran:

  • Quita los parámetros de seguimiento. Un juego completo de UTM con un identificador de clic añade sin esfuerzo entre 80 y 120 caracteres, que son tres o cuatro versiones del símbolo. Adjunta los datos de campaña en el destino en lugar de en el código impreso.
  • Elimina el www y la barra final. Poco, gratis y suficiente para ganar una versión en una URL corta donde cada carácter cuenta.
  • Usa una ruta corta. example.com/carta en vez de example.com/restaurante/nuestras-cartas/carta-de-mediodia-2026. En impresión, la ruta la lee una cámara y no la teclea nadie, así que su legibilidad no aporta nada.
  • Apunta a una redirección que controles tú. Una ruta corta en tu propio dominio que reenvía a la URL larga mantiene el código pequeño y el destino modificable, cosa que un código estático no puede ser de otro modo.
  • Codifica lo mínimo para ese tipo de contenido. Un código de Wi-Fi lleva el nombre de la red, la contraseña y el tipo de seguridad, y nada más; uno de teléfono lleva dígitos. Los campos de más cuestan versiones: mira tipos de códigos QR para saber qué necesita de verdad cada contenido.
  • Baja el nivel de corrección de errores si no hay logotipo. Pasar de H a M no es un ahorro pequeño: casi duplica la capacidad en todas las versiones (de 44 bytes a 84 en la versión 5), y el nivel M es de sobra suficiente para un código limpio sobre papel estucado y plano.
  • Divide el trabajo. Si el contenido es largo de verdad (una carta, un documento, un certificado), ponlo detrás de una URL en vez de dentro del código. Un código QR que guarda 2.000 caracteres es un código que nadie puede escanear.

Una cosa que no hay que hacer: subir el tamaño impreso para que quepa un contenido largo y quedarse ahí. Funciona, pero oculta la causa, y la siguiente versión del arte se topará con la misma pared con una URL un poco más larga y menos espacio que darle.

Por qué los saltos de capacidad son irregulares

La capacidad no sube de forma uniforme con la versión, y de ello se encargan tres mecanismos distintos. Conocerlos explica los saltos que si no parecen arbitrarios en la tabla de arriba.

El indicador de recuento de caracteres se ensancha. El indicador de recuento de caracteres es la cabecera breve del interior de un código QR que declara cuántos caracteres contiene el contenido, y su anchura en bits cambia con la versión del símbolo. En modo byte son 8 bits en las versiones 1 a 9 y 16 bits a partir de la versión 10, así que cruzar esa frontera cuesta un byte de sobrecarga antes de guardar nada de contenido.

Los bloques de corrección de errores se dividen de forma desigual. A partir de la versión 5, los datos se reparten en bloques de tamaños distintos para que la aritmética de recuperación siga siendo manejable, y la estructura de bloques cambia en casi todas las versiones. Por eso dos versiones contiguas pueden ganar 20 bytes y luego 38.

Sobran bits de relleno. Algunas versiones dejan 3, 4 o 7 módulos sueltos tras colocar las palabras de código, que se rellenan con ceros y no llevan nada. Son parte de por qué el número de módulos y la capacidad no van exactamente de la mano.

Nada de esto cambia lo que hay que hacer. Sí explica por qué añadir un carácter a una URL a veces no cuesta nada y a veces añade cuatro módulos a cada lado, y por qué la única forma fiable de conocer la versión es generar el código y contar, en lugar de estimarla a partir del número de caracteres.

Cuando la capacidad no es el límite real

La mayoría de los códigos chocan con un límite físico mucho antes que con uno de capacidad, y confundir uno con otro es el error habitual en este asunto. Un símbolo de versión 20 guarda 666 bytes en el nivel M, lo que suena generoso hasta que hay que imprimir el código: 97 módulos por lado en el suelo de 0,4 mm son 42 mm de conjunto, y apretado en un caballete de mesa de 30 mm sus módulos caen a 0,29 mm, por debajo de lo que aguantan la mayoría de procesos de impresión y por debajo de lo que resuelve la cámara de un teléfono a la distancia de un brazo.

Los límites que muerden primero, en el orden en que suelen llegar:

  • El tamaño del módulo impreso. Los módulos deben medir 0,4 mm o más en papel estucado y 0,5 mm o más en no estucado. Esto es lo que convierte una longitud de contenido en una anchura mínima, y el diseño no lo puede negociar.
  • La distancia de lectura. Un código necesita aproximadamente 1 cm de ancho por cada 10 cm que lo separen de la cámara. Un código denso en un rótulo de pared falla a la distancia a la que se pone la gente, no a la distancia a la que se diseñó.
  • El enfoque de la cámara. Las cámaras de los teléfonos tienen una distancia mínima de enfoque de unos 10 cm. Un código muy pequeño y muy denso obliga a acercarse más de lo que la cámara puede enfocar, y eso se percibe como un código que no se escanea.
  • El contraste y el acabado. Un código denso tolera peor el poco contraste y los reflejos, porque cada módulo aporta menos píxeles: comprueba una pareja de colores con el comprobador de contraste QR antes de comprometerte con ella.
  • La resolución de exportación. Una exportación de mapa de bits necesita píxeles enteros por módulo; un código denso a poco tamaño en píxeles produce bordes de módulo suavizados. En resolución y DPI está la aritmética, y el SVG evita el problema por completo.

KoloQR, un generador de códigos QR gratuito con códigos QR circulares y de formas personalizadas, exporta tanto PNG como SVG, así que un código cuyo contenido obligue a una versión alta se puede colocar como arte vectorial y mantenerse geométricamente exacto a cualquier tamaño impreso. Eso resuelve la mitad de exportación del problema y ninguno de los otros cuatro: un contenido largo sigue necesitando un código físicamente mayor, se exporte como se exporte.

Errores frecuentes sobre la capacidad de un código QR

El error más frecuente es tomar el máximo de 2.953 bytes como un presupuesto de trabajo. Describe un símbolo de 177 × 177 módulos en el nivel de corrección de errores más bajo, que no es un código para una carta, una etiqueta ni un cartel, y un contenido que se acerque a esa cifra habrá fallado por razones físicas mucho antes de que la capacidad llegue a ser la limitación.

Haz estoPor qué
Comprueba el número de módulos después de generar, no el de caracteres antesLa capacidad avanza a saltos, y la versión es el número que decide el tamaño impreso
Decide el nivel de corrección de errores antes de medir la capacidadEl nivel H quita el 57% de la capacidad de un símbolo, así que una cifra de capacidad sin nivel no es una respuesta
Acorta la URL antes de agrandar el códigoQuitar un juego de UTM vale tres o cuatro versiones y no cuesta nada en la maqueta
Prueba un nivel más alto y compara la retículaSubir de nivel suele salir gratis, porque el contenido ya cabe en la misma versión
Dimensiona el código por la versión y después por la distancia de lecturaLas dos cosas dan una anchura mínima, y manda la mayor de las dos
No hagas estoPor qué
Citar una cifra de capacidad sin decir la versión y el nivelEl mismo modo va de 7 bytes a 2.953 según esos dos números
Poner una URL entera en mayúsculas para ahorrar espacioSolo el esquema y el dominio no distinguen mayúsculas; poner la ruta en mayúsculas puede dar un código escaneable que aterriza en un 404
Meter contenido largo dentro del código en lugar de detrás de una URLUn código lo bastante denso para guardar un documento es un código que ninguna cámara de teléfono resuelve a distancia normal
Dar por hecho que una URL más larga solo hace el dibujo más grandeLo hace más denso a la misma anchura, que es la causa directa de la mayoría de fallos de escaneo en impresión
Estimar la versión a partir del número de caracteresLas anchuras del indicador, las estructuras de bloques y los bits sobrantes hacen irregulares los saltos; genera y cuenta

Crea tu código QR

Gratis, sin cuenta y sin marca de agua. Elige una forma, añade un logo, comprueba el contraste y exporta SVG, PDF, EPS o PNG: un código estático sin ninguna suscripción detrás.

Generar código QR

Questions? Answered

7.089 dígitos, 4.296 caracteres alfanuméricos, 2.953 bytes o 1.817 caracteres kanji. Las cuatro cifras son de la versión 40, un símbolo de 177 × 177 módulos, en el nivel de corrección de errores L. En el nivel H ese mismo símbolo guarda 1.273 bytes, porque las palabras de código de recuperación salen del mismo presupuesto que los datos.

Técnicamente hasta 2.953 caracteres; en la práctica unos 100. Más allá de unos 100 caracteres la versión del símbolo sube deprisa, y un código de versión 15 en el nivel H no se puede imprimir por debajo de unos 34 mm en papel estucado. Quitar los parámetros de seguimiento vale tres o cuatro versiones y casi siempre es la mejor solución.

La versión 1, con 21 × 21 módulos, guarda 17 bytes en el nivel L, 14 en el M, 11 en el Q y 7 en el H. No basta para la mayoría de URL: https://example.com son 19 caracteres, así que hasta un dominio pelado suele ser un código de versión 2 o 3.

Lo hace más denso, y eso obliga a imprimirlo más grande. Un contenido más largo sube la versión del símbolo, lo que añade módulos a cada lado sin cambiar las dimensiones del dibujo, así que cada módulo encoge a una anchura impresa fija. Para que los módulos sigan siendo legibles, el tamaño impreso tiene que crecer con la versión.

Las letras mayúsculas, los dígitos y ocho signos de puntuación pertenecen al juego alfanumérico de 45 caracteres, que empaqueta dos caracteres en 11 bits en lugar de los 8 bits por carácter del modo byte. Es un ahorro del 31% y a menudo baja una versión entera. Pon en mayúsculas solo el esquema y el dominio: las rutas distinguen mayúsculas en la mayoría de servidores.

Sí, bastante. Las palabras de código de datos y las de recuperación comparten un presupuesto fijo por versión, así que el nivel L deja alrededor del 7% para recuperación y el nivel H alrededor del 30%. Pasar de L a H quita el 57% de la capacidad en todas las versiones. Un código de versión 5 guarda 106 bytes en L y 44 en H.

Un logotipo central implica en la práctica nivel de corrección de errores H, que es la columna de menor capacidad de todas las versiones. En el nivel H, un código de versión 4 guarda 34 bytes, uno de versión 6 guarda 58 y uno de versión 10 guarda 119. Una URL con parámetros de seguimiento más un logotipo es lo que empuja los códigos más allá de la versión 12.

Solo en el sentido de que 2.953 bytes es menos que cualquier archivo de imagen utilizable. Los códigos QR guardan texto, y un archivo hay que codificarlo como texto para que quepa siquiera, lo que multiplica su tamaño. Aloja el archivo y pon la URL en el código: un enlace de 30 caracteres se escanea desde el otro lado de una sala y un contenido de 2.953 bytes no.

La versión del símbolo es el nombre que la norma da al número de módulos de un código, de la versión 1 con 21 × 21 módulos a la versión 40 con 177 × 177. Un código de versión V tiene 4V + 17 módulos por lado. El codificador toma la versión más pequeña que contenga tu contenido en el nivel de corrección de errores que hayas pedido.

¿Por qué KoloQR?

  • Crea códigos QR para sitios web, menús, Wi-Fi, PDF y tarjetas de visita
  • Personaliza colores, logotipos y formas únicas
  • Descarga archivos PNG y SVG de alta calidad
  • Pensado tanto para impresión como para digital
Generar código QR
Un código QR negro sencillo junto al mismo código rediseñado como un círculo con los colores de la marca