Saltar al contenido principal
QR Solutions
FuncionesGuíasCómo funcionaGenerador gratuitoPreciosContacto
Iniciar sesiónEmpezar
  1. Inicio
  2. Guías
  3. Los niveles de corrección de errores de un código QR, explicados: L, M, Q y H

Guía

Los niveles de corrección de errores de un código QR, explicados: L, M, Q y H

Todos los generadores de códigos QR tienen un ajuste llamado corrección de errores, normalmente a elegir entre L, M, Q o H, y la mayoría de la gente lo deja como está. Decide cuánto de un código puede estar sucio, rayado, tapado por un logotipo o mal impreso y aun así escanearse. Saber qué hace lleva cinco minutos y ahorra reimpresiones.

Qué es la corrección de errores

Un código QR guarda su contenido como una secuencia de bytes, y luego añade bytes adicionales calculados a partir de ellos con un código Reed–Solomon, la misma familia de matemáticas que permite que un CD rayado se reproduzca y que se oiga a una sonda en el espacio profundo. Los bytes adicionales permiten al escáner reconstruir un número limitado de bytes que no pudo leer. El patrón que ves son los datos y los bytes de corrección dispuestos juntos, y por eso un código puede perder módulos en cualquier parte, no solo en un sitio, y aun así descodificarse.

Los cuatro niveles

  • L (bajo): aproximadamente el 7 por ciento del código puede ser ilegible. El código más pequeño para un contenido dado.
  • M (medio): aproximadamente el 15 por ciento. El valor por defecto en la mayoría de los generadores, incluido el nuestro, y una elección sensata.
  • Q (cuartil): aproximadamente el 25 por ciento. Para códigos que se van a manosear, exponer a la intemperie o imprimir en material rugoso.
  • H (alto): aproximadamente el 30 por ciento. Para códigos con un logotipo en el centro, y para todo lo que tenga que sobrevivir a daños reales.
LMQH
Los cuatro niveles y aproximadamente qué parte de cada código puede ser ilegible: L en torno al 7 por ciento, M el 15, Q el 25, H el 30. Los cuatro se siguen escaneando; se diferencian en cuánto daño absorben.

Qué cuesta un nivel más alto

Más corrección significa más bytes, y más bytes significan más módulos. Un código con el mismo contenido en H tiene bastantes más módulos por lado que en L, así que al mismo tamaño impreso sus módulos son más pequeños y a la cámara le cuesta más resolverlos. Ese es el trato: H sobrevive a más daño por módulo, pero necesita una impresión más grande para leerse siquiera. En una dirección estática larga la diferencia es real. En un código dinámico, cuyo contenido es un enlace corto de unas pocas decenas de caracteres, el código es pequeño en todos los niveles y la diferencia apenas importa, que es un motivo más para preferir un código dinámico para imprimir.

LHLH
Qué cuesta el nivel más alto. Izquierda, una dirección estática larga: en H el código tiene muchos más módulos que en L, así que al mismo tamaño son más pequeños. Derecha, el enlace corto de un código dinámico se mantiene pequeño en todos los niveles.

Qué nivel elegir

  • En una pantalla, en un correo electrónico, en una diapositiva: L o M. Nada lo va a dañar, y el código más pequeño se lee mejor en una foto de una pantalla.
  • En papel que se va a manosear, enviar por correo o pegar en una pared: M o Q. Las arrugas y la suciedad son lo normal.
  • En exteriores, en envases, en equipos, en cualquier cosa que se moje o se raye: Q o H.
  • Con un logotipo en el centro, a cualquier tamaño y en cualquier superficie: H, y mantén el logotipo en torno a una quinta parte del código. El logotipo es un daño que has elegido; el nivel tiene que cubrirlo a él y a los daños reales que aún están por llegar.
  • Impreso muy pequeño, cerca del mínimo de dos centímetros: M, y resiste la tentación de H. A ese tamaño los módulos extra cuestan más de lo que la corrección extra devuelve, salvo que haya un logotipo, en cuyo caso el código debería ser más grande de todos modos.

Qué no puede arreglar la corrección de errores

El nivel recupera módulos que la cámara no pudo leer. No hace nada por una cámara que, para empezar, no consigue encontrar el código. Los tres cuadrados grandes de las esquinas, los marcadores de esquina, deben estar intactos y visibles; igual que la zona de silencio, el margen vacío alrededor del código. Un logotipo, una pegatina o un borde sobre un cuadrado de esquina vence a cualquier nivel. Con el poco contraste pasa lo mismo: si todo el código es gris pálido sobre blanco, todos los módulos son dudosos, y ninguna cantidad de corrección ayuda. El nivel compra tolerancia a daños locales, no a un código que estaba mal en todas partes.

Cómo ajustarlo en QR Solutions

El generador usa M por defecto. Desde Starter, el nivel es un selector de cuatro posiciones, L, M, Q, H, en los ajustes avanzados de color, junto a los colores de esquina; se aplica igual a las descargas en PNG y en SVG, y la vista previa se redibuja al cambiarlo, así que ves el código crecer un paso. Pon H cuando añadas un logotipo. El nivel forma parte del diseño, no del destino: cambiarlo más adelante cambia el aspecto de la siguiente descarga y deja intacta la redirección del código.

Preguntas frecuentes

¿Qué nivel de corrección de errores viene por defecto?

M, en QR Solutions y en la mayoría de los generadores. Aguanta aproximadamente un 15 por ciento de daño y mantiene el código compacto.

¿Debería elegir siempre H por seguridad?

No. H hace el código más denso, lo que perjudica a las impresiones pequeñas y a las fotos de pantalla. Elige H para logotipos y condiciones duras, y M para el resto.

¿Un nivel más alto hace que el código se escanee más despacio?

No de forma apreciable. La descodificación es instantánea; lo que frena un escaneo es un código denso impreso pequeño, y un nivel alto lo empeora un poco.

¿Puedo cambiar el nivel después de imprimir el código?

La siguiente descarga usará el nuevo nivel; las copias impresas conservan el antiguo. Para ellas hace falta reimprimir, como con cualquier cambio de diseño.

¿El nivel afecta al destino de un código dinámico?

No. Forma parte del diseño. El destino es un ajuste aparte y se puede cambiar en cualquier momento sin tocar el diseño.

Lee también

  • Código QR con logotipo
  • Códigos QR dinámicos
  • Código QR estático o dinámico
  • Tamaño de un código QR para imprimir
  • Cómo añadir un logotipo a un código QR
  • ¿Caducan los códigos QR?
  • Todas las guías
  • Crea un código gratis sin cuenta

Compartir esta página

Crea tu primer código dinámico

Crea un código QR dinámico con el plan Free y comprueba que funciona antes de decidir nada más. Sin tarjeta.

Empieza gratisVer los planes
QR Solutions
QR Solutions — parte de la familia de productos Just-Solutions.
just-solutions.online
Producto
PreciosGenerador gratuitoGeneración masiva
Códigos QR dinámicos
Códigos QR dinámicosSeguimiento de códigos QRCódigos QR masivosCódigo QR con logotipo
Empresa
Cómo funcionaContacto
Legal
Términos y condicionesPolítica de privacidadPolítica de cookies
© 2026 QR Solutions. Todos los derechos reservados.de Just-Solutions