Gerador de QR Code com UTM, SVG e PNG para baixar

Transforme um link em QR Code para impresso, embalagem e vitrine, com UTM para medir os acessos e contraste conferido para ler bem.

Seus dados não saem do seu navegador

Gerador de QR Code com UTM

Página final, com https://. Endereços curtos geram códigos mais simples e fáceis de ler.
Usa o padrão de nomenclatura da casa: minúsculas, sem acento, hífen no lugar de espaço.
De 128 a 2048. É ajustado a um múltiplo inteiro do módulo.
De 0 a 16. A norma pede pelo menos 4.
Módulos escuros sobre fundo claro, com contraste mínimo de 4:1.

Seu QR Code

Versão 5, imagem de 495 × 495 px, contraste 21.0:1.

Link gravado no código

https://loja.com/cardapio?utm_source=mesa&utm_medium=qr&utm_campaign=cardapio-2026

O tamanho foi ajustado a um múltiplo inteiro do módulo para as bordas ficarem nítidas.

Como gerar um QR Code com UTM

QR Code é a ponte entre o impresso e a tela: cartaz, embalagem, cardápio, vitrine e cartão de visita viram um link a um toque de distância. O problema é que, sem UTM, todo acesso vindo do código aparece no analytics como tráfego direto, e você não sabe qual peça funcionou.

Este gerador cria o código no seu navegador, com UTM opcional no link, escolha do nível de correção de erro, tamanho e margem, e confere o contraste antes de liberar o download. O código é estático: o link fica gravado no desenho e não pode ser trocado depois, então confira antes de imprimir.

  1. Cole o link de destino. Use a página final, com https://. Quanto mais curto o endereço, mais simples e fácil de ler fica o desenho.
  2. Ative a UTM para medir. Preencha origem, mídia e campanha. Para material impresso, um padrão comum é origem com o nome da peça (flyer, embalagem), mídia qr e campanha com a ação.
  3. Ajuste correção de erro, tamanho e margem. Para impresso, use nível M ou Q e margem de pelo menos 4 módulos. Aumente a correção se o código vai sofrer desgaste ou receber logo por cima.
  4. Confira os avisos e baixe. Escolha SVG para gráfica e impressão em qualquer tamanho, ou PNG para web e documentos. Teste com o celular antes de mandar imprimir.

Tudo é calculado aqui, no seu navegador. Nenhum dado digitado é enviado a servidor algum e não usamos cookies de terceiros.

O que cada opção muda

A correção de erro, definida pela norma ISO/IEC 18004, permite ler o código mesmo com parte dele sujo ou coberto: L recupera até 7% dos dados, M até 15%, Q até 25% e H até 30%. Níveis mais altos deixam o desenho mais denso, com módulos menores.

A margem (zona de silêncio) é o espaço vazio em volta do código. A norma pede pelo menos 4 módulos; abaixo disso, muitos leitores falham. O tamanho em pixels é ajustado para um múltiplo inteiro do módulo, para as bordas ficarem nítidas.

O contraste entre módulos e fundo precisa ser de pelo menos 4:1 (razão de contraste WCAG). Módulos escuros sobre fundo claro é o padrão universal; invertido (claro sobre escuro) é recusado por alguns leitores, por isso a ferramenta avisa.

  • Correção de erroL 7% · M 15% · Q 25% · H 30% dos dados recuperáveis
  • Margem mínima4 módulos de zona de silêncio
  • Contraste mínimo(L1 + 0,05) ÷ (L2 + 0,05) ≥ 4, com L = luminância relativa
  • Tamanho da imagempixels por módulo inteiros × (módulos + 2 × margem)

Exemplos

Cardápio na mesa do restaurante

Link da página do cardápio com UTM de origem mesa, mídia qr e campanha cardapio-2026. Nível M, margem 4, preto sobre branco, baixado em SVG para a gráfica.

Embalagem pequena com logo

Use nível H, que tolera até 30% de dados cobertos, e deixe o logo ocupar no máximo uma área pequena no centro. Teste a leitura com mais de um celular antes de imprimir.

Marca em fundo escuro

Um azul-escuro (#102a43) sobre branco tem contraste de sobra. Já cinza-claro sobre branco é recusado com o aviso de contraste baixo, porque o código não leria direito.

Perguntas frequentes

Como gerar um QR Code com UTM?

Cole o link, ative a UTM e preencha origem, mídia e campanha. O código passa a abrir o link já com os parâmetros, e o acesso aparece no seu analytics atribuído à campanha em vez de tráfego direto.

O QR Code gerado expira ou conta scans?

Não expira, porque o link está gravado no próprio desenho. Mas ele também não conta leituras: a medição vem da UTM no seu analytics. Para trocar o destino depois, você precisaria de um redirecionamento no seu próprio domínio.

Qual nível de correção de erro devo usar?

Para a maioria dos casos, M (15%). Use Q ou H se o código vai ficar em superfície que desgasta, receber logo por cima ou ser impresso muito pequeno. Quanto maior a correção, mais denso o código.

Qual o tamanho mínimo para imprimir?

Como regra prática, a distância de leitura é de até cerca de 10 vezes o lado do código, então um código de 2 cm lê bem a uns 20 cm. Links longos geram desenhos densos e pedem mais tamanho.

SVG ou PNG: qual baixar?

SVG é vetorial e fica nítido em qualquer tamanho, ideal para gráfica. PNG é imagem fixa, prática para site, e-mail e documentos. A ferramenta gera o PNG em múltiplos inteiros do módulo para não borrar.

Posso usar cores ou logo no QR Code?

Pode trocar as cores, desde que o contraste fique em pelo menos 4:1 com módulos mais escuros que o fundo. Para logo, use correção Q ou H, mantenha-o pequeno e teste a leitura.

O link que eu coloco é enviado para algum servidor?

Não. O código é gerado no seu navegador por uma biblioteca de código aberto (uqr, licença MIT), sem requisição de rede e sem salvar nada.

Ferramentas relacionadas