Respuesta rápida
Configura el nivel de corrección de errores en H. Centra el logo. Mantenlo en un 25% o menos del área total del código, y nunca dejes que toque los tres cuadrados de las esquinas ni el margen en blanco alrededor del borde. Un logo que cubre parte de un código QR es tratado por el escáner igual que la suciedad o un daño de impresión — es pérdida de datos que el código tiene que reconstruir. El nivel H recupera cerca del 30% de los datos del código, el margen más amplio de los cuatro niveles, y por eso es la opción correcta aquí en lugar del nivel M que la mayoría de los generadores usan por defecto. Para entender cómo funciona esa recuperación, consulta cómo funciona la corrección de errores en los códigos QR.
Paso a paso
Elige el nivel H antes de diseñar nada
Configura la corrección de errores en H desde el principio. Añadir un logo a un código ya generado en nivel M o L suele significar empezar de cero — los niveles más bajos simplemente no dejan suficiente margen de error para absorber un hueco del tamaño del logo en los datos.
Ajusta el tamaño y centra el logo
Mantén el logo centrado y por debajo de aproximadamente el 25% del área total del código. La ubicación importa aquí porque los tres patrones de búsqueda en las esquinas son lo que el escáner usa para localizar el código en primer lugar. Cubre uno y el escáner no podrá encontrar el código en absoluto, sin importar lo alto que hayas configurado el nivel de corrección de errores. El margen en blanco (quiet zone) alrededor del borde exterior necesita ese mismo trato de no tocarlo.
Genera y después verifica
Usa un generador que incorpore el logo directamente en el área de datos del código, no una imagen plana pegada encima después. Esa diferencia suele ser lo que separa un código que escanea en todos los teléfonos de uno que solo escanea a veces. Un logo más grande con nivel H también puede hacer que el código pase a una versión mayor para mantener suficiente capacidad de datos — revisa cuántos datos puede almacenar cada versión de un código QR si el código lleva más que una URL corta.
Problemas comunes y cómo solucionarlos
Un logo demasiado grande o descentrado es el fallo más habitual. Redúcelo, vuelve a centrarlo y comprueba de nuevo antes de tocar cualquier otra cosa. El bajo contraste es el segundo fallo más común — un fondo transparente o pálido detrás del logo dificulta que una cámara lo lea con una iluminación que no sea perfecta, así que dale un fondo sólido en su lugar. ¿Sigue sin escanear? Puede que la propia carga de datos sea demasiado grande para la versión elegida. Una URL de seguimiento larga consume la misma capacidad que necesita el logo, así que un enlace acortado suele ser la solución real. Para cualquier otro caso, revisa la lista general de comprobación cuando un código QR no escanea.
Cómo hacerlo específicamente en QRDock
QRDock te permite configurar la corrección de errores en H y añadir un logo durante la creación del código, en un solo paso, no en dos. También ejecuta una prueba de escaneo antes de exportar, así que un código roto se detecta en tu pantalla y no en un folleto o menú ya impreso. Pruébalo en qrdock.app.
Preguntas frecuentes
¿Cuál es el mejor nivel de corrección de errores para un código QR con logo?
El nivel H, que recupera cerca del 30% de los datos del código, te da el mayor margen para cubrir parte del código con un logo y que siga escaneando de forma fiable. El nivel M — el que usan por defecto la mayoría de los generadores — solo recupera cerca del 15%. No es suficiente margen cuando hay un logo encima.
¿Qué tan grande puede ser un logo antes de que un código QR deje de escanear?
Mantenlo en un 25% o menos del área total del código QR, centrado, y sin tocar los tres cuadrados de las esquinas ni la zona de margen exterior. Más allá de eso, la corrección de errores tiene que reconstruir más código del que su nivel permite, y los escaneos empiezan a fallar de forma intermitente — a menudo primero en las cámaras de los teléfonos más económicos.
¿Puedo poner un logo en la esquina de un código QR en lugar del centro?
No. Los tres cuadrados en las esquinas superior izquierda, superior derecha e inferior izquierda son patrones de búsqueda — el escáner los usa para localizar el código antes incluso de leer los datos. Cubre uno y el escáner no podrá reconocer que hay un código QR ahí, sin importar el nivel de corrección de errores. El centro es la única zona segura.
¿Necesito un software especial para añadir un logo a un código QR?
Necesitas un generador que te permita configurar el nivel de corrección de errores en H y colocar una imagen en el centro de forma segura. QRDock hace ambas cosas en el mismo flujo, así que no hay que editar nada a mano después, lo que evita el tipo exacto de deformación que rompe los escaneos.
Conclusión
Nivel H. Un logo centrado por debajo de aproximadamente el 25% del área del código. Sin tocar los patrones de búsqueda ni la zona de margen. Esa combinación es lo que mantiene un código QR con marca escaneable en lugar de solo decorativo. Prueba el código terminado en más de un teléfono antes de imprimirlo a gran escala.