Los códigos QR incluyen datos redundantes calculados con un algoritmo de corrección (Reed-Solomon). Gracias a ellos, el lector puede reconstruir el contenido aunque una parte del código esté dañada. El nivel de redundancia lo eliges tú.
Los cuatro niveles
| Nivel | Recuperación aprox. | Cuándo usarlo |
|---|---|---|
| L (baja) | ~7 % | Pantallas, entornos limpios, necesitas el código lo más simple posible |
| M (media) | ~15 % | Uso general en papel o pantalla |
| Q (alta) | ~25 % | Superficies expuestas a roce o suciedad |
| H (máxima) | ~30 % | Logo en el centro, uso exterior, impresión 3D |
El costo: más módulos
Más redundancia significa más datos que codificar y, por tanto, un QR con más módulos. Con el mismo tamaño físico, módulos más pequeños son más difíciles de leer e imprimir. Un ejemplo: una URL de unos 40 caracteres puede caber en un QR de 29×29 módulos con nivel M, pero necesitar uno de 37×37 con nivel H. En un objeto de 60 mm, los módulos pasarían de unos 2 mm a unos 1,6 mm.
Por eso no conviene elegir H "por si acaso" en todos los casos: úsalo cuando haya una razón.
Poner un logo en el centro
Un logo tapa los módulos centrales. Esa zona se "daña" a propósito, y el nivel de corrección absorbe la pérdida. Para que funcione:
- Usa nivel H (QRGen lo activa automáticamente al subir un logo o elegir un emoji).
- Mantén el logo por debajo de aproximadamente un cuarto del ancho del código, lo que equivale a un 6 % del área. Cuanto más pequeño, más margen te queda para suciedad o imperfecciones.
- No tapes las tres esquinas con los cuadrados de posición ni sus alrededores; el logo va en el centro.
- Añade un pequeño margen blanco alrededor del logo para separarlo de los módulos.
Corrección y escaneo en la vida real
- Impresión 3D: las pequeñas imperfecciones del relieve son inevitables; H o Q ayudan.
- Exteriores y etiquetas: Q o H por si se ensucian o se raspan.
- Pantallas: M suele bastar y mantiene el código más simple.
Prueba siempre
La corrección de errores es una red de seguridad, no un permiso para forzar el diseño. Después de añadir logo o cambiar colores, escanea el QR con al menos dos apps antes de imprimir. La guía colores y contraste cubre la otra mitad del problema.
Preguntas frecuentes
¿Puedo cambiar el nivel de corrección de un QR ya generado?
No. El nivel cambia la estructura del código, así que hay que generarlo de nuevo con el nivel deseado.
¿Los emojis en el centro cuentan como logo?
Sí. Ocupan el centro igual que una imagen, por eso QRGen activa el nivel H al elegirlos.
¿Puedo poner un logo más grande si uso H?
No conviene. El nivel H ofrece el máximo margen, pero un logo muy grande lo consume casi por completo y deja poco para suciedad o impresión imperfecta.
¿Un QR más denso es más difícil de leer?
Puede serlo en cámaras modestas, porque los módulos son más pequeños. Por eso conviene elegir el nivel mínimo que cubra tu caso.