Un logo en el centro es posible porque los códigos QR están hechos para sobrevivir a los daños — pero solo hasta cierto punto y solo si cubres la parte correcta.
Un logo puede colocarse sobre un código QR porque todo código QR lleva datos redundantes. La corrección de errores Reed-Solomon añade palabras de código adicionales para que un escáner pueda reconstruir el mensaje incluso cuando parte del patrón falta, está manchado o tapado. El logo no es más que un daño intencionado.
Existen cuatro niveles de corrección de errores y cada uno recupera aproximadamente una proporción fija del código: L en torno al 7%, M en torno al 15%, Q en torno al 25% y H en torno al 30%. Esos porcentajes son el techo de cuánto patrón se puede perder antes de que el escaneo falle.
Con un logo, pon la corrección de errores en Q o H. M deja muy poco margen en cuanto sumas la calidad de impresión, los reflejos y la cámara de un teléfono sujeta medio segundo. Q es un valor por defecto sensato para pantallas e impresión limpia; H es la opción más segura para cualquier cosa plastificada, doblada o impresa en pequeño.
No leas el porcentaje de recuperación como un presupuesto que puedas gastar hasta cero. El escaneo en el mundo real se lo come, así que trata el nivel como la razón por la que un logo es posible, no como permiso para cubrir un tercio del código.
| Nivel | Recupera aprox. | Úsalo cuando |
|---|---|---|
| L | 7% | Sin logo, solo pantalla digital limpia |
| M | 15% | Códigos simples impresos, sin superposición |
| Q | 25% | Logo en pantalla o impresión de buena calidad |
| H | 30% | Logo más plastificado, tamaño pequeño o superficies rugosas |
Mantén el logo por debajo de aproximadamente el 10% del área total del código. Como el área crece con el cuadrado del ancho, eso equivale a un logo cuadrado de un 30% del ancho del código — y ese 30% del ancho es el techo práctico, no el objetivo. Entre el 20 y el 25% del ancho, es decir, del 4 al 6% del área, es el rango cómodo de trabajo.
Más grande es más arriesgado por dos motivos. El obvio es que consumes el margen de recuperación. El menos obvio es que la corrección de errores se entrelaza entre bloques de datos: un bloque grande y sólido de pérdida puede borrar más palabras de código dentro de un mismo bloque de las que ese bloque puede reparar, aunque el porcentaje global siga pareciendo correcto.
Ante la duda, haz el logo más pequeño. Un logo al que nadie mira con lupa sigue cumpliendo su función; un código que no escanea, no.
El centro es el único sitio seguro para un logo. Ahí la pérdida se reparte de forma uniforme entre los bloques de datos entrelazados, así que ningún bloque se lleva todo el golpe. Si desplazas el logo del centro, concentras el daño en menos bloques mientras te acercas a estructuras que no tienen ninguna redundancia.
Hay tres cosas que nunca se deben tocar. Los tres patrones de localización — los cuadrados grandes de las esquinas superior izquierda, superior derecha e inferior izquierda — son la forma en que un escáner sitúa y orienta el código. Los patrones de sincronización, las filas y columnas alternas que corren entre los localizadores, definen la cuadrícula de módulos. Si tapas cualquiera de ellos, el escaneo falla sin más, diga lo que diga el nivel de corrección de errores.
Coloca el logo sobre una base sólida del color de fondo del código, con un par de módulos de margen alrededor de la marca. Así el escáner tiene una zona limpia e inequívoca que descartar, en lugar de un borde de módulos medio tapados que puede intentar leer y fallar.
Los PNG transparentes son el mejor origen para un logo, pero la transparencia es justamente el motivo por el que la base importa: sin ella, los módulos del QR se ven a través de los huecos de tu marca y generan bordes grisáceos ambiguos. Un logo transparente sobre una base sólida te da una marca nítida y un recorte limpio a la vez.
Subir la corrección de errores cuesta capacidad de datos, así que el codificador suele tener que pasar a una versión de QR más grande con más módulos. La misma URL puede ser una cuadrícula de 33 por 33 en L y de 45 por 45 en H — más del doble de módulos apretados en el mismo cuadrado.
Eso importa a la hora de imprimir. Cada módulo se vuelve físicamente más pequeño, así que el código entero debe imprimirse más grande para que los módulos sigan siendo legibles. Como regla, mantén el código en al menos una décima parte de la distancia de escaneo prevista: 2 cm de ancho para un display de mesa que se lee a 20 cm, 30 cm de ancho para un póster que se lee a 3 m. Con logo y corrección de nivel H, sube de tamaño respecto a tu mínimo.
Prueba el archivo exportado real al tamaño final real, no la vista previa de tu pantalla. Un código que escanea en un monitor de 27 pulgadas puede fallar como pegatina de 2 cm sobre cartulina mate. Imprime uno y repasa esta lista.
QR Code Agent incrusta el logo en el PNG o SVG exportado, así que el archivo que descargas ya es el arte terminado — no hay que componer nada más encima.
Estos son códigos estáticos: el destino va codificado en el propio patrón, así que el código no caduca nunca y no necesita servidor. Tampoco se puede editar después de descargarlo. Si el enlace puede cambiar, apunta el código a una página que controles y cambia el contenido de esa página.
¿Listo para crear uno? El generador con logo se encarga de la subida, el marco y la sugerencia de corrección de errores, y exporta SVG listo para imprimir.
Gratis, sin registro y tu código nunca caduca.
¿Ya tienes tu código? ☕ Invítame a un café — así esta herramienta sigue siendo gratis para todos.