Primero cambia el tamaño del diseño y después coloca el código QR

A 540 píxeles, los dos lectores por software recuperaron la URL completa de los 48 archivos cuando el QR se añadió al final, frente a 16 de 48 al reducir el diseño completo.

Comparación controlada de URL ficticias de campaña y exportaciones de imágenes de mapa de bits, realizada en octubre de 2026.

Resumen

Define las dimensiones de entrega del diseño antes de colocar el código QR y comprueba después el archivo guardado. En nuestra prueba controlada por software a 540 × 540 píxeles, ambos lectores recuperaron la URL completa de los 48 archivos preparados con el QR añadido al tamaño final. Recuperaron 16 de los 48 archivos obtenidos al reducir un diseño que ya contenía el QR. Cada pareja comparada conservó la misma URL y la misma cuadrícula codificada.[1]

La comparación utilizó 12 URL ficticias, dos niveles de corrección de errores y dos formatos de archivo. El resultado respalda un procedimiento concreto de exportación; no establece un tamaño mínimo universal ni garantiza la lectura con un móvil. A 360 píxeles, 24 de las 48 condiciones de inserción final no cabían en el espacio fijado. De los 24 archivos que sí pudieron prepararse, 18 superaron la prueba de ambos lectores y seis no. Para empresas y creadores, el resultado práctico es una entrega que conserva la URL completa de campaña e identifica los archivos finales que deben comprobarse.

Una empresa aprueba el diseño de un creador para un evento. La pieza grande parece terminada y su código QR devuelve el enlace correcto. Después se exporta una versión más pequeña para otro espacio. El destino no ha cambiado, pero el archivo que recibe el lector sí.

Ese último paso de producción puede pasar inadvertido cuando el diseño, la oferta y el enlace de campaña ya están aprobados. También plantea una pregunta concreta: ¿conviene reducir la pieza terminada o reducir primero el fondo y colocar después el código QR?

Probamos ambos procedimientos con URL ficticias de campaña completas, incluidas versiones con parámetros de atribución. El hallazgo útil cambia las instrucciones de exportación: conserva el enlace previsto, reserva espacio para su código al tamaño final y comprueba el archivo que vas a entregar.

El orden de exportación cambia los píxeles que recibe el lector

Una ilustración grande de un taller junto a una versión pequeña, con una mano que sostiene un QR separado y una ampliación de su cuadrícula.
  • Fondo al tamaño original
  • Diseño al tamaño de entrega
  • QR colocado después
Ilustración conceptual de cómo reducir el fondo antes de añadir el QR. Las tablas contienen los resultados medidos por software.

Que se lea el original no garantiza que se lea la exportación

Partimos de 12 URL ficticias de campaña. Los cuatro destinos representaban un taller, el libro de un creador, un producto y una clase de fotografía. Cada uno tenía una versión corta, otra con parámetros de campaña y una más larga con parámetros adicionales. En cada comparación entre procedimientos, la URL completa se mantuvo sin cambios.

Cada URL se codificó con dos niveles de corrección de errores y se guardó en dos formatos. Obtuvimos así 48 archivos por procedimiento de exportación y tamaño del diseño. Son condiciones repetidas sobre 12 URL, no 48 clientes, campañas o ensayos independientes. Antes de empezar la comparación, ambos lectores por software descodificaron correctamente las 24 imágenes originales grandes.[1]

La diferencia fue más clara a 540 × 540 píxeles. Al reducir el diseño completo, ambos lectores recuperaron la URL exacta de 16 de 48 archivos. Al reducir primero el fondo e insertar después el código QR al tamaño final, ambos recuperaron los 48. La mejora apareció con los dos niveles de corrección y tanto en PNG como en JPEG.

El QR tenía el mismo espacio reservado en cada pareja: un cuadrado de 90 × 90 píxeles. El segundo procedimiento ajustó el código a ese espacio utilizando píxeles enteros para sus pequeños cuadrados. No acortó el enlace, eliminó parámetros de campaña ni cambió el destino. La tabla muestra los resultados de los cuatro grupos de 12 archivos.

Para una empresa que encarga trabajo creativo, esto cambia lo que debe pedir al diseñador. Comprobar que se abre el archivo original y que funciona su QR grande resulta útil. La pieza más pequeña necesita su propia comprobación. La aprobación debe identificar las dimensiones y el archivo que se entregarán, sin quedarse en el original.

A 540 píxeles, insertar al final recuperó más URL completas

Archivos recuperados por ambos lectores por software, sobre 12 URL diferentes en cada fila. Todos tenían un área QR reservada de 90 × 90 píxeles.

Tabla de datos: recuperación exacta de URL a 540 × 540 píxeles
Nivel de corrección y formato guardadoReducir el diseño completoInsertar el QR al tamaño finalArchivos probados por procedimiento
M · PNG51212
M · JPEG calidad 8551212
H · PNG31212
H · JPEG calidad 8531212
Fuente: experimento de exportación QR de Influence IQ. Cada procedimiento produjo 48 archivos entre estas cuatro condiciones, repitiendo las mismas 12 URL. Una recuperación significa que ZXing-C++ y quirc devolvieron los bytes exactos de la URL original. Todos los archivos de esta tabla pudieron prepararse.

Conserva la URL completa y coloca el QR después de reducir el diseño

Un código QR es una cuadrícula de pequeños cuadrados llamados módulos. El enlace y los ajustes de codificación determinan esa cuadrícula. DENSO WAVE, desarrollador de QR Code, explica que más datos y distintos ajustes de corrección pueden exigir cuadrículas mayores. Un QR estándar también necesita un margen libre, conocido como zona de silencio, de cuatro módulos en cada lado.[2][3]

La tarea práctica consiste en encajar toda esa cuadrícula y su margen en el diseño que se entregará. En el primer procedimiento, el QR ya formaba parte de una imagen de 2160 × 2160 píxeles cuando se redujo el conjunto. El remuestreo podía mezclar los bordes o dejar la cuadrícula entre los píxeles finales. En el segundo, redujimos el fondo y dibujamos la cuadrícula original directamente sobre píxeles enteros.

Un ejemplo medido permite ver la diferencia. La URL larga del taller contenía 199 bytes. Con corrección de errores M, generó una cuadrícula de 57 × 57 módulos. Incluida la zona de silencio, ocupaba 65 módulos de ancho. El diseño original asignaba cinco píxeles a cada módulo, por lo que el conjunto medía 325 píxeles de ancho.

Al reducir el diseño a 540 píxeles, ese conjunto pasó a ocupar 81,25 píxeles, con 1,25 píxeles entre los límites de los módulos. Ningún lector recuperó la URL del PNG resultante. Dibujar la misma cuadrícula directamente al tamaño final utilizó un píxel por módulo y un espacio menor, de 65 píxeles. Entonces ambos recuperaron la URL completa.

Comparamos dos procedimientos completos de exportación. El tamaño ocupado, la posición y el filtrado cambiaron a la vez, de modo que la prueba no aísla una sola causa. Sí muestra por qué «haz más grande el QR original» es una instrucción incompleta: en este ejemplo, el símbolo final más pequeño fue el que pudieron leer los programas.

Conserva intacta la URL prevista mientras resuelves la exportación. Los parámetros de campaña pueden formar parte de un plan de medición acordado. Eliminarlos cambia el enlace que se entrega. Si el equipo valora después una redirección gestionada o un destino más corto, será otra decisión que requerirá comprobar el destino y la atribución. Nuestro experimento no probó esa alternativa.

Una secuencia práctica para entregar el QR

En sentido horario desde arriba a la izquierda: un símbolo de dirección en un documento, un fondo con controles de tamaño, un QR añadido al diseño y una lupa que compara el símbolo de la dirección recuperada.
  1. Aprueba el enlace completo

    Incluye en el encargo tanto el destino como todos los parámetros de campaña necesarios.

  2. Define las dimensiones de entrega

    Prepara el fondo al ancho y alto requeridos antes de colocar el QR.

  3. Coloca el QR sobre píxeles enteros

    Encaja la cuadrícula codificada y su margen libre de cuatro módulos dentro del área reservada.

  4. Comprueba el archivo entregado

    Compara la URL recuperada con la cadena aprobada y anota el archivo, los ajustes y el resultado.

Ilustración conceptual de un procedimiento de producción propuesto. Comprueba el móvil, la pantalla o el uso impreso reales por separado de las pruebas por software presentadas aquí.

El espacio reservado más pequeño alcanzó su límite

La comparación de todos los tamaños ayuda a delimitar el resultado principal. A 1080, 720 y 540 píxeles, ambos lectores recuperaron todos los archivos con inserción final. Reducir el diseño completo produjo otro patrón: 32, 37 y 16 recuperaciones compartidas, respectivamente, sobre 48 archivos por tamaño.

No hubo un descenso constante al reducir el diseño. Las exportaciones de 720 píxeles lograron más recuperaciones compartidas que las de 1080. Distintas proporciones de reducción y los píxeles resultantes pueden producir resultados diferentes para un lector. Estos datos no fijan un tamaño mínimo universal de código QR en píxeles.

A 360 píxeles, el espacio reservado al QR era de solo 60 × 60 píxeles. Algunas cuadrículas, incluidas sus zonas de silencio, necesitaban 65 u 85 módulos de ancho. No cabían ni asignando un píxel entero a cada módulo. Registramos esas 24 condiciones de inserción final como imposibles de preparar según el procedimiento establecido, no como fallos de descodificación.

Por eso la tabla compara únicamente las 24 parejas restantes a 360 píxeles. Ambos lectores recuperaron seis archivos con el diseño reducido y 18 con inserción final. Seis archivos preparados mediante inserción final tampoco superaron la prueba conjunta. El método mejoró este pequeño conjunto, pero no hizo que funcionaran todas las exportaciones pequeñas.

En una pieza de campaña compacta, la siguiente decisión de diseño es cuánto espacio reservar al código y a su margen. Resuélvelo antes de considerar intercambiables todos los huecos disponibles. Las dimensiones del recuadro, la URL completa, la codificación y el resultado final deben figurar en el encargo. Que un módulo de un píxel funcionara en esta prueba controlada no lo convierte en un tamaño recomendado para cámaras de móvil o material impreso.

Compara los mismos archivos preparados en cada tamaño de entrega

Recuperaciones exactas de URL por ambos lectores. «Archivos comparados por procedimiento» indica la base de cada fila.

Tabla de datos: resultados emparejados y exclusiones de preparación en los cuatro anchos
Ancho del diseño cuadrado, en píxelesReducir el diseño completoInsertar el QR al tamaño finalArchivos comparados por procedimientoParejas excluidas: no pudieron prepararse
10803248480
7203748480
5401648480
3606182424
Fuente: experimento de exportación QR de Influence IQ. Cada tamaño tenía 48 parejas de procedimientos previstas. A 360 píxeles se excluyeron 24 parejas porque la inserción final no permitía encajar la cuadrícula y su zona de silencio en el recuadro fijo de 60 píxeles. Son límites de preparación, no fallos de descodificación. De los 24 archivos preparados mediante inserción final, 18 superaron la prueba conjunta y seis no.

La corrección de errores y el formato necesitan sus propias comprobaciones

La corrección de errores ayuda al lector QR a recuperar datos codificados cuando parte de la información está dañada. Aumentarla también puede exigir una cuadrícula mayor para el mismo contenido. Por eso nuestras codificaciones M y H implicaban una decisión real dentro de un espacio fijo. El nivel superior no se limitaba a añadir protección a una imagen idéntica.[7]

A 540 píxeles, el diseño reducido consiguió cinco recuperaciones compartidas de 12 con M y tres con H en cada formato. Pero H fue mejor en otras condiciones comparables: ocho comparaciones con las URL detalladas a 1080 píxeles y dos comparaciones PNG con URL de campaña a 720. Decir «elige siempre el nivel inferior» tergiversaría los resultados.

El formato tampoco permitió establecer una clasificación simple. A 720 píxeles y nivel M, ambos lectores recuperaron 10 exportaciones PNG y 12 JPEG del diseño reducido. Eso no convierte JPEG en una opción más segura en general. Muestra por qué no debe trasladarse automáticamente el resultado de un formato a otro.

Los lectores discreparon en 54 de los 360 archivos generados. A 1080 y 720 píxeles, ZXing-C++ recuperó todos los archivos; quirc fue el que redujo los totales compartidos. A 540 píxeles, cada lector mejoró por separado cuando el QR se añadió al final. Utilizamos la coincidencia entre ambos como resultado principal y conservamos sus resultados individuales en la descarga.

Para un creador que entrega archivos a un cliente, lo útil es especificar el formato previsto y confirmar el enlace exacto que se entrega. La descodificación por software comprueba el archivo de imagen. Una prueba aparte con el móvil, la pantalla o la pieza impresa previstos comprueba otra parte de la experiencia real. Medimos lo primero; lo segundo sigue siendo un paso práctico para el equipo que utilizará el diseño.

Plantilla de entrega para el diseño final con QR

Copia estos campos en el encargo creativo o en una nota de entrega. Complétalos para cada tamaño solicitado. Vinculan la decisión del responsable de la empresa sobre el destino con los ajustes de exportación del diseñador y la persona que revisa el material terminado. La versión descargable no exige registro y puedes adaptarla a tu forma de trabajar.

Campaña y uso: [Indica la campaña, la acción a la que debe llevar el QR y dónde aparecerá el diseño.] Responsable del enlace: [Indica quién puede aprobar el destino y sus parámetros.] URL completa aprobada: [Pega la cadena exacta, incluidos todos los parámetros necesarios y las secuencias de escape con porcentaje.]

Diseño final: [Ancho × alto en píxeles.] Área del QR: [Posición y ancho × alto reservados.] Zona de silencio: [Confirma que hay un margen libre en los cuatro lados.] Cuadrícula y ajuste: [Anota el número de módulos y los píxeles enteros por módulo utilizados, si el generador o el proceso de exportación facilitan esos datos.]

Codificación y exportación: [Indica el generador, el nivel de corrección de errores y las opciones pertinentes.] Orden de preparación: [Indica si el QR se insertó a las dimensiones finales.] Formato guardado: [PNG o JPEG, con los ajustes utilizados.] Archivo entregado: [Anota el nombre del archivo u otro identificador inequívoco.]

Comprobación del archivo: [Indica el lector o lectores, el archivo probado y el resultado.] URL recuperada: [Compara la cadena completa devuelta con la URL aprobada.] Resultado pendiente: [Anota cualquier fallo, discrepancia o problema de ajuste y quién lo resolverá.] No marques como comprobado un resultado que no has probado.

Comprobación de uso: [Indica la pantalla o pieza impresa prevista, el móvil u otro lector utilizado, la persona responsable y la fecha de comprobación.] Comprobación del destino: [Confirma que el enlace aprobado llega a la página prevista y que los parámetros de campaña necesarios se conservan durante el recorrido previsto.] Estas comprobaciones van más allá de nuestra prueba de archivos de imagen.

El encargo debe dejar claras las responsabilidades. El responsable de campaña aprueba el enlace; el diseñador prepara los archivos especificados; quien revisa comprueba los archivos reales y su uso previsto. Si después alguien cambia el enlace, las dimensiones o los ajustes de exportación, actualiza el encargo y vuelve a comprobar el resultado afectado.

Ejemplo completado para el lanzamiento de un taller

Imagina que una empresa encarga a un creador la promoción de un taller de otoño. Necesita una pieza digital cuadrada para una pantalla del local y otra más pequeña para un mensaje de campaña. La empresa ha aprobado un enlace con datos de fuente, medio, campaña y colaborador. Es un supuesto ficticio de producción que utiliza una de nuestras URL medidas para concretar la entrega.

La URL aprobada es el ejemplo del taller de 199 bytes incluido en la descarga. Su campaña se llama autumn_2026, su medio es qr y su campo de contenido identifica a un creador colaborador ficticio. Esos detalles se conservan en la URL de ambas piezas. El creador no los elimina para reducir la información del código.

La nota de entrega del ejemplo especifica un PNG de 540 × 540 píxeles, con un área QR de 90 × 90 píxeles que empieza en x=378, y=378. Utiliza la codificación M medida: una cuadrícula de 57 módulos, una zona de silencio de cuatro módulos y un píxel entero por módulo. El conjunto final ocupa 65 × 65 píxeles y queda centrado dentro del área reservada.

El diseñador reduce primero el fondo e inserta después esa cuadrícula. La nota identifica el archivo guardado y recoge el resultado medido: ZXing-C++ y quirc devolvieron la URL original exacta. También recoge el resultado alternativo: ninguno recuperó la URL del PNG equivalente obtenido al reducir el original completo. Ambos resultados proceden de nuestro experimento, no de una campaña real de cliente.

La empresa aún debe comprobar la pantalla real del local y el recorrido previsto con el móvil. Si otro servicio va a recomprimir o reducir la versión pequeña, el equipo también comprueba el archivo o la visualización resultantes. No medimos ese servicio y la prueba inicial superada no establece qué ocurrirá después de otra transformación.

Supongamos que el encargo pide después una pieza de 360 píxeles manteniendo la misma proporción del área QR. El recuadro pasa a medir 60 píxeles, pero este código necesita 65 módulos con su margen. No puede prepararse con nuestro procedimiento de píxeles enteros. El diseñador debe señalar el conflicto de espacio y acordar un área mayor u otra forma de entrega, en lugar de declarar correcta una exportación imposible.

Ese es el valor de una entrega concreta: la conversación se produce mientras el diseño aún puede cambiar. El equipo puede conservar su enlace aprobado, identificar qué pieza necesita atención y evitar que una maqueta grande que funciona se considere una aprobación de todos los archivos posteriores.

Cómo comparamos los procedimientos de exportación

Fijamos las 12 URL ficticias, la composición, los tamaños y los ajustes antes de descodificar las exportaciones de prueba. Las URL utilizaban example.com y nunca se solicitaron por la red. Cada una de las cuatro familias de destinos tenía tres perfiles de datos, de 39 a 203 bytes. Probamos corrección M y H, cuatro anchos de diseño cuadrado y dos formatos, lo que dio 384 condiciones de archivo previstas entre ambos procedimientos.[1]

Segno 1.6.6 generó códigos QR estándar en modo byte, con el aumento automático del nivel de corrección desactivado. Cada combinación de URL y nivel se codificó una sola vez, y ambos procedimientos reutilizaron exactamente su matriz. El diseño original medía 2160 píxeles por lado. Pillow 13.0.0 aplicó una reducción LANCZOS; JPEG utilizó calidad 85 con el submuestreo de crominancia desactivado. Todos los códigos eran negros sobre blanco y tenían una zona de silencio de cuatro módulos.[4]

Ambos lectores recibieron la misma imagen guardada completa, convertida a escala de grises de 8 bits. Utilizamos ZXing-C++ 3.1.1 y una compilación fijada de quirc con ajustes constantes. La recuperación exacta exigía los bytes originales de la URL y ningún resultado correcto contradictorio. No añadimos recortes, ampliaciones para reintentar ni intentos manuales de rescate. El paquete conserva los ajustes de los lectores, la geometría de cada archivo y los resultados.[5]

Los 24 originales superaron la prueba de ambos lectores. De las 384 exportaciones previstas, se generaron 360 y 24 no pudieron prepararse con el procedimiento de inserción final. Quedaron así 168 parejas comparables. Conservamos todas las condiciones, incluidas las discrepancias, los archivos preparados que fallaron y las comparaciones favorables a cualquiera de los dos niveles de corrección. Los resultados describen estos archivos sintéticos y estas compilaciones, no tasas de lectura de consumidores.

La orientación existente ya explica la importancia del espacio, las zonas de silencio y la calidad de imagen. QRotto también ha publicado una comparación de resoluciones de origen tras redimensionar y aplicar desenfoque. Nuestra aportación es más concreta: comparar cuándo se coloca el QR durante la exportación de un diseño, manteniendo la URL completa y la matriz codificada dentro de cada pareja. Las tablas completas y los detalles de preparación están disponibles a continuación.[6]

Sin registro. Los datos técnicos y las instrucciones de reproducción están en inglés. La plantilla de entrega está disponible en los diez idiomas del artículo. Las URL y los ejemplos de campaña son ficticios.

Fuentes y notas

  1. Experimento controlado de exportación QR de Influence IQ, octubre de 2026. Doce URL ficticias, dos niveles de corrección, cuatro tamaños, dos procedimientos y dos formatos produjeron 384 condiciones previstas. El paquete incluye todas las condiciones, las exclusiones de preparación, los resultados nativos de los lectores y las instrucciones de reproducción. Se cuentan archivos o condiciones comparables, no campañas o personas independientes. A 540 píxeles, los archivos reducidos lograron 8/12 en ZXing-C++ y 5/12 en quirc con M/PNG; 9/12 y 5/12 con M/JPEG; y 4/12 y 3/12 con H en cada formato. La inserción final logró 12/12 en cada lector en las cuatro condiciones.
  2. DENSO WAVE, versión y capacidad de datos de QR Code. Las cuadrículas estándar varían según el tipo y cantidad de datos y el nivel de corrección. En este artículo, «módulo» designa cada pequeño cuadrado de la cuadrícula; el margen libre se añade aparte.
  3. DENSO WAVE, cómo determinar el área del código QR. La zona de silencio exigida mide cuatro módulos en cada lado. Los ejemplos de puntos específicos de impresoras no son recomendaciones universales de píxeles mínimos en pantalla.
  4. Documentación de la API de Segno. El experimento utilizó make_qr en modo byte, entrada UTF-8, boost_error=False y eci=False. La versión y la máscara se eligieron una vez por combinación de URL y nivel de corrección y se mantuvieron idénticas en ambos procedimientos. El paquete detalla las versiones, licencias y ajustes de renderizado.
  5. ZXing-C++ y quirc son lectores de códigos de barras por software. Las opciones nativas fijas de ZXing permitían rotación, reducción e inversión dentro de su única llamada. La compilación de quirc utilizó el máximo no predeterminado documentado de 65.534 regiones de imagen, frente a las 254 predeterminadas, y ningún reintento con volteo. Cada lector se ejecutó una vez por imagen guardada preparada, sin intentos de rescate adicionales. El paquete contiene las versiones y opciones exactas; no son resultados de cámaras de móvil de serie.
  6. QRotto, «Online QR Code Generator: What to Check», 1 de octubre de 2026. Esta comparación anterior examina resoluciones de origen tras ajustarlas a un mismo tamaño de impresión simulado y aplicar desenfoque. Es un antecedente pertinente; nuestro estudio compara dos procedimientos fijos de exportación de diseños, sin afirmar que la importancia de la calidad de imagen QR sea nueva.
  7. DENSO WAVE, corrección de errores de QR Code. La corrección añade datos que pueden ayudar a recuperar el contenido; subir el nivel puede aumentar la cuadrícula necesaria. Nuestra comparación M/H cambia la codificación y la cuadrícula, en lugar de aislar la protección de la geometría de la imagen.

Las diez ediciones lingüísticas describen el mismo experimento por software. Traducir el artículo no cambia las URL medidas ni demuestra cómo se escanea en otro país. Las cadenas de URL ficticias se conservan exactamente.

Concreta también el resto de la entrega creativa