Elegir corrección de errores QR para impresión y enlaces
Cómo L, M, Q y H intercambian capacidad por fiabilidad de escaneo, y cuándo importan más el tamaño PNG y el contraste.
Los códigos QR parecen simples: pegar una URL, descargar un cuadrado, imprimir. En la práctica, el nivel de error correction, la longitud del payload y el layout físico deciden si el código escanea a la primera.
Esta guía te ayuda a elegir L/M/Q/H para docs de desarrolladores, pósters Wi-Fi y etiquetas de producto, sin tratar "corrección máxima" como una mejora gratuita.
Qué aporta realmente la error correction
Los símbolos QR incluyen codewords redundantes. Si parte de la cuadrícula está manchada, arrugada o cubierta, el decoder puede recuperar el payload igualmente.
| Nivel | Recuperación aproximada | Cuándo ayuda |
|---|---|---|
| L | ~7% | Payloads largos; pantallas grandes y limpias |
| M | ~15% | Valor por defecto para la mayoría de enlaces HTTPS |
| Q | ~25% | Impresión pequeña, dedo cubriendo parcialmente |
| H | ~30% | Logos centrados, stickers desgastados |
Mayor corrección hace el mismo string más denso. Los generadores en navegador pueden fallar si combinas un string Wi-Fi largo con nivel H: acorta el texto o baja un nivel.
Usa el QR Code Generator para previsualizar localmente; usa la ayuda integrada junto a Error correction para una lista rápida de reglas.
Elige por escenario, no por alfabeto
Enlace grande en slide o doc (M)
Slides de conferencia, badges de README, dashboards internos. Empieza con M salvo que el código sea minúsculo en la slide.
Esquina de sticker o flyer (Q o H)
Obstrucción física e impresoras baratas castigan módulos pequeños. Sube la corrección y exporta un PNG más grande que el tamaño impreso.
Póster de red Wi-Fi invitada (L o M)
Los strings Wi-Fi son más largos que URLs desnudas. Prefiere L/M para que el símbolo siga legible; verifica en iOS y Android antes de laminar.
Códigos con color de marca (M + comprobación de contraste)
Colores personalizados de foreground/background funcionan cuando el contraste se mantiene alto. Vuelve a escanear tras cada ajuste de color: la error correction no arregla un módulo casi blanco sobre una etiqueta brillante.
Hábitos de salida PNG que importan tanto como L/M/Q/H
Los PNG raster van bien para la mayoría de flujos DevCove si:
- Exportas a 256px–512px para pantalla; sobremuestrea para impresión pequeña
- Mantienes una quiet zone: no recortes contra bordes o texto
- Evitas escalar un PNG minúsculo en InDesign o Figma
- Escaneas a tamaño final bajo iluminación realista
¿Necesitas sanitizar una URL antes de codificar? Pásala por el URL Encoder primero para que query strings y caracteres reservados sobrevivan como un solo string de payload.
Test de cinco minutos antes de publicar
- Escanea con dos teléfonos
- Confirma la URL exacta o el SSID Wi-Fi
- Mira a tamaño impreso o proyectado final
- Vuelve a probar tras cualquier cambio de color, tamaño o texto
Aprendizaje relacionado
Para un recorrido estructurado—formatos de payload, notas de impresión PNG y checklist completo—consulta el curso QR Code.
Idea clave
M es el valor por defecto sensato. Sube a Q/H cuando el mundo físico dañará o encogerá el símbolo; baja a L cuando el payload es largo. Valida siempre con un escaneo real, no solo una vista previa nítida en el portátil.