Escolher correção de erro em QR para impressão e links
Como L, M, Q e H trocam capacidade por confiabilidade de leitura — e quando tamanho do PNG e contraste importam mais.
Códigos QR parecem simples: cole uma URL, baixe um quadrado, imprima. Na prática, nível de correção de erro, tamanho do payload e layout físico decidem se o código lê na primeira tentativa.
Este guia ajuda a escolher L/M/Q/H para documentação de dev, cartazes de Wi-Fi e etiquetas de produto — sem tratar “correção máxima” como upgrade gratuito.
O que a correção de erro realmente oferece
Símbolos QR incluem codewords redundantes. Se parte da grade estiver manchada, amassada ou coberta, o decodificador ainda pode recuperar o payload.
| Nível | Recuperação aproximada | Quando ajuda |
|---|---|---|
| L | ~7% | Payloads longos; telas grandes e limpas |
| M | ~15% | Padrão para a maioria dos links HTTPS |
| Q | ~25% | Impressão pequena, dedo cobrindo parte |
| H | ~30% | Logos no centro, adesivos gastos |
Correção mais alta deixa a mesma string mais densa. Geradores no navegador podem falhar ao combinar uma string Wi-Fi longa com nível H — encurte o texto ou baixe um nível.
Use o Gerador de código QR para pré-visualizar localmente; use a ajuda na ferramenta ao lado de Correção de erro para uma lista rápida de regras.
Escolha por cenário, não por ordem alfabética
Link grande em slide ou doc (M)
Slides de conferência, badges em README, dashboards internos. Comece com M, a menos que o código fique minúsculo no slide.
Adesivo ou canto de flyer (Q ou H)
Obstrução física e impressoras baratas punem módulos pequenos. Suba a correção e exporte um PNG maior que o tamanho impresso.
Cartaz de rede Wi-Fi para convidados (L ou M)
Strings Wi-Fi são mais longas que URLs simples. Prefira L/M para o símbolo continuar legível; teste em iOS e Android antes de plastificar.
Códigos com cores da marca (M + checagem de contraste)
Cores personalizadas de primeiro plano/fundo funcionam quando o contraste permanece alto. Leia de novo após cada ajuste de cor — correção de erro não conserta módulo quase branco em etiqueta brilhante.
Hábitos de saída PNG que importam tanto quanto L/M/Q/H
PNGs raster são adequados para a maioria dos fluxos no DevCove se você:
- Exportar em 256px–512px para tela; supersample para impressão pequena
- Manter zona silenciosa — não recorte colado em bordas ou texto
- Evitar ampliar um PNG minúsculo no InDesign ou Figma
- Ler no tamanho final com iluminação realista
Precisa sanitizar uma URL antes de codificar? Passe pelo Codificador / Decodificador URL primeiro para query strings e caracteres reservados sobreviverem como uma única string de payload.
Teste de cinco minutos antes de publicar
- Leia com dois celulares
- Confirme a URL exata ou o SSID Wi-Fi
- Veja no tamanho final impresso ou projetado
- Teste de novo após qualquer mudança de cor, tamanho ou texto
Aprendizado relacionado
Para um passo a passo estruturado — formatos de payload, notas de impressão PNG e checklist completo — veja o curso de código QR.
Resumo
M é o padrão sensato. Vá para Q/H quando o mundo físico vai danificar ou encolher o símbolo; vá para L quando o payload for longo. Sempre valide com leitura real — não só com prévia nítida no notebook.