Cómo un código QR sigue escaneándose con un logo en el centro
2026-06-26
Has visto códigos QR con el logo de una empresa justo en el centro, y quizá te has preguntado cómo es que cubrir parte del código no lo rompe. La respuesta es una pieza de ingeniería genuinamente ingeniosa incorporada al formato: la corrección de errores. Aquí ves cómo funciona y cómo crear uno con marca que se escanee de forma fiable.
Los códigos QR están hechos para sobrevivir a daños
Un código QR no solo guarda tu enlace — lo guarda con redundancia, usando la corrección de errores Reed–Solomon. La idea: codificar datos extra para que el escáner pueda reconstruir el mensaje aunque parte del código falte, esté sucio o cubierto. Por eso un código QR en un recibo arrugado o una pegatina rayada sigue funcionando.
Hay cuatro niveles de corrección de errores:
- L (Low) — recupera ~7% del código
- M (Medium) — ~15%
- Q (Quartile) — ~25%
- H (High) — ~30%
En el nivel H, se puede tapar aproximadamente un tercio del código y el escáner aún lo lee. Ese es el margen en el que vive un logo central.
Por qué el logo va en el centro
El logo va en el centro por dos razones. Primera, los tres cuadrados grandes de las esquinas son los patrones de localización (finder patterns) — el escáner los usa para localizar y orientar el código, así que deben quedar despejados. El centro no tiene esa función, así que es el lugar seguro para cubrir. Segunda, mantener el área cubierta compacta y central deja a la corrección de errores suficientes datos intactos en todo lo demás para reconstruir el mensaje.
¿Cuán grande puede ser el logo?
La regla general: mantén el logo por debajo de aproximadamente el 20–25% del área del código y usa el nivel de corrección de errores H. Si te pasas, te comes el margen del ~30% y los escaneos empiezan a fallar en cámaras más baratas o con poca luz. Un poco de relleno — un fondo sólido detrás del logo — también ayuda al escáner a distinguir el logo del código.
Crea uno en tu navegador
El generador de códigos QR de ToolKoala se encarga de esto por ti:
- Introduce tu enlace o texto.
- Añade un logo — se coloca en el centro sobre un fondo limpio, dimensionado para quedarse dentro de la zona segura, y el código se genera con corrección de errores alta para que siga escaneándose.
- Elige colores si quieres, y descarga como PNG (o SVG sin el logo, para imprimir).
Todo se ejecuta localmente — el código se genera en tu navegador, así que lo que sea que codifiques nunca toca un servidor.
Consejos prácticos
- Prueba siempre el código terminado con un par de teléfonos antes de imprimir 500 folletos. La calidad de las cámaras varía.
- Mantén buen contraste — código oscuro sobre fondo claro escanea mejor. Los esquemas de color de bajo contraste "con estilo" son donde los QR "elegantes" dejan de funcionar en silencio.
- No lo encojas demasiado al imprimir. Más datos (una URL larga) significan un código más denso que necesita más tamaño físico para escanear de forma fiable. Los enlaces cortos hacen códigos más simples y robustos.
Preguntas frecuentes
¿Por qué funciona un código QR con un logo cubriendo parte de él? Los códigos QR incluyen la corrección de errores Reed–Solomon, que guarda datos redundantes para que el mensaje se pueda reconstruir aunque parte del código esté cubierto. En el nivel más alto se puede tapar alrededor del 30%, lo que deja sitio para un logo central.
¿Cuán grande puede ser el logo? Mantenlo por debajo de aproximadamente el 20–25% del área del código y usa corrección de errores alta (H). Los logos más grandes empiezan a superar el área recuperable y los escaneos se vuelven poco fiables.
¿Dónde debería ir el logo? En el centro. Los tres cuadrados de las esquinas son patrones de localización que el escáner necesita para localizar el código, así que deben quedar despejados — el medio es el lugar seguro para cubrir.
¿Crear un código QR online expone mi enlace? En ToolKoala no — el código se genera enteramente en tu navegador, así que lo que codifiques nunca sale de tu dispositivo.
¿Descargo PNG o SVG? PNG para pantalla y para compartir fácilmente (y conserva el logo). SVG es mejor para imprimir porque escala sin volverse borroso; la exportación SVG es el código limpio sin el logo incrustado.
— Milo 🐨