Volver a artículos

Publicado · 10 de octubre de 2026

Códigos QR en botellas y latas: cómo evitar la distorsión de las superficies curvas

Un código QR que se lee perfectamente en pantalla puede fallar en una botella o una lata, porque la curva deforma el patrón del que depende el lector. Así se diseña el código para una etiqueta curva: limita el arco que ocupa, hazlo más grande, sube la corrección de errores y prueba envases reales llenos antes de imprimir toda la tirada.

Respuesta rápida: arco pequeño, mayor tamaño, más corrección de errores

Un código QR en una superficie curva falla porque la curva dobla las líneas rectas y desplaza los cuadrados. La curvatura dificulta que los lectores encuentren los patrones de posición de las esquinas y desalinea los módulos. La solución es colocar el código en la parte más plana de la etiqueta, imprimirlo más grande que en una caja plana, subir el nivel de corrección de errores y probarlo en botellas o latas reales llenas.

Hay una buena noticia: Denso Wave, creadora del formato, afirma que los códigos Model 2 se leen con eficacia en una superficie curva gracias a un patrón de alineación incorporado. Cualquier generador moderno crea códigos Model 2, así que ya llevas ventaja. Aun así, tienes que diseñar pensando en la curva.

Paso a paso: diseña el código para una curva

1. Limita el arco

Cuanto más de la circunferencia ocupa un código, más se alejan sus bordes de la cámara. Pon el código en el frente de la etiqueta, de cara al comprador, y mantenlo estrecho en relación con el ancho del envase. No podemos citar un arco máximo con fuente, así que tómalo como regla práctica. Si, al sostener la botella a un brazo de distancia, ves que los bordes del código se inclinan hacia atrás, es demasiado ancho.

2. Aumenta el tamaño sobre el mínimo para superficies planas

Para envases planos, ScanTrust fija el mínimo en 1 cm x 1 cm, con 1 a 2 cm como tamaño viable. Son cifras para superficies planas, sin margen para curvas. Un código más grande hace que cada módulo deformado siga cubriendo suficientes píxeles para que la cámara lo decodifique. Supera con holgura el mínimo plano. Como referencia, consulta qué tan pequeño puedes imprimir un código QR.

3. Sube la corrección de errores a Q o H

La corrección de errores permite al lector reconstruir datos que no puede leer. Wikipedia enumera los niveles L, M, Q y H, que recuperan aproximadamente el 7 %, 15 %, 25 % y 30 % de los bytes de datos, y los niveles altos almacenan menos datos. Elige Q o H para una etiqueta curva y mantén la URL corta para que el código siga siendo grueso y fácil de leer.

4. Mantén el contraste alto y el margen libre

Los módulos oscuros sobre fondo claro son lo más seguro. ScanTrust considera el blanco y negro el estándar de oro y advierte de que no todos los lectores admiten códigos invertidos. Deja espacio libre alrededor del código y evita que una costura, un relieve o el borde de la etiqueta lo atraviese.

5. Prueba muestras impresas antes de la tirada

Imprime unas cuantas etiquetas en el material real, pégalas en envases llenos y escanéalas con distintas apps, teléfonos e iluminación. ScanTrust recomienda probar muestras impresas antes de la impresión masiva y volver a probar tras añadir gráficos. Una prueba plana sobre el escritorio oculta todos los problemas anteriores.

Problemas frecuentes y soluciones

Los bordes no se decodifican. El código es demasiado ancho para la curva. Redúcelo o muévelo a una zona más plana. En una lata, evita el hombro y la costura.

Se lee de cerca pero no de lejos, o al revés. La distancia importa. Un equipo de investigación de Barcelona señala que de cerca la curva deforma la imagen y de lejos el código resulta demasiado pequeño, con un rango útil de unos 30 a 50 centímetros. Prueba a la distancia a la que realmente se coloca un comprador. Su corrección por software basada en splines (2024) es prometedora, pero no publican cifras de precisión, así que no cuentes con que todos los teléfonos la incluyan.

Reflejos o condensación. Una etiqueta brillante produce reflejos y una botella fría se moja. Prueba una recién salida del frigorífico. Un acabado mate ayuda, aunque no hemos visto datos con fuente sobre cuánto.

Bajo contraste. Los códigos de color o invertidos fallan más en una curva. Lee nuestra guía sobre las reglas de contraste y la trampa de la inversión.

Etiqueta estrecha. Un código ancho y bajo puede encajar mejor. Mira el código rMQR, aunque su compatibilidad en los lectores es menos universal que la del QR estándar.

Impresión borrosa. Un código poco nítido falla antes al curvarse. Arregla un código QR borroso antes de imprimir.

Cómo hacerlo con QRDock

Crea el código en el generador de QRDock, elige el nivel de corrección de errores más alto que permitan tus datos y exporta un archivo grande y nítido para tu imprenta. Luego escanea tu muestra impresa con el lector de QRDock en el teléfono. Funciona en el dispositivo, sin anuncios ni rastreo, y comprueba el enlace antes de abrirlo. Si la muestra se lee en una botella llena a la distancia normal de un brazo, está lista para la tirada. Puedes conseguir QRDock en qrdock.app.

Conclusión

Las etiquetas curvas necesitan un arco pequeño, un código más grande, corrección de errores en Q o H y una prueba en condiciones reales. Haz esas cuatro cosas y una botella se lee casi igual de bien que una caja plana.

Preguntas frecuentes

¿Puede un código QR dar la vuelta completa a una botella?

No de forma segura. Una parte del código siempre queda de espaldas a la cámara y los bordes se curvan mucho. Mantén el código entero en la parte visible del frente de la etiqueta para que una sola mirada lo capture todo.

¿Qué nivel de corrección de errores es mejor para una etiqueta curva?

Usa Q o H. Wikipedia indica que recuperan aproximadamente el 25 % y el 30 % de los bytes de datos. Los niveles altos almacenan menos datos, así que mantén la URL corta.

¿Por qué mi código QR se lee en la prueba pero no en la botella?

Una prueba plana oculta la curva, los reflejos y la condensación. Prueba muestras impresas en botellas o latas reales llenas, tal como las sostendría un cliente.

¿Necesito una app especial para leer un código en una lata?

No. Las cámaras actuales y QRDock manejan bien una curvatura leve. Existe software especial de corrección de deformación, pero diseña la etiqueta para que una lectura normal funcione.