Como Gerar QR Code Grátis: Link, Wi-Fi, Pix e Logo

Ponto-chave

Para gerar um QR Code, escolha o tipo de conteúdo (link, texto, Wi-Fi, contato vCard, e-mail, telefone, SMS, WhatsApp, localização, evento ou um sistema de pagamento como o Pix), digite os dados, mantenha a correção de erro em M (H com logo), personalize cores, moldura ou logo se quiser e baixe em PNG para telas ou em SVG ou PDF para impressão. Um gerador de QR Code grátis que roda no navegador faz tudo isso sem cadastro, e seus dados nunca saem do seu dispositivo. Na prática, um QR Code falha por contraste baixo, tamanho de impressão pequeno demais para a distância de leitura, logo grande demais e um link que muda depois de impresso; por isso, teste todo código no celular antes de usar.

Infográfico de como gerar QR Code: cinco passos do tipo de conteúdo ao download, os principais tipos de conteúdo e uma tabela de tamanhos para impressão
Infográfico de como gerar QR Code: cinco passos do tipo de conteúdo ao download, os principais tipos de conteúdo e uma tabela de tamanhos para impressão
Comece a ler
  1. O Que Você Precisa para Gerar um QR Code
  2. Como Gerar QR Code Passo a Passo
  3. Tipos de QR Code e o Que Digitar em Cada Um
  4. Como Gerar QR Code de WiFi, Contato, WhatsApp e PIX
  5. Como Gerar QR Code PIX
  6. Níveis de Correção de Erro do QR Code
  7. Como Criar QR Code com Logo, Cores e Moldura
  8. Qual o Tamanho Ideal do QR Code para Impressão e Tela
  9. QR Code Estático ou Dinâmico: Qual Usar?
  10. Como Testar e Rastrear um QR Code
  11. Erros Comuns ao Gerar QR Code
  12. Perguntas Frequentes sobre Como Gerar QR Code

O Que Você Precisa para Gerar um QR Code

Como gerar QR Code, em resumo: escolha o que o código vai conter, digite os dados em um gerador de QR Code, ajuste o tamanho e o nível de correção de erro e baixe a imagem. É só isso. Com uma ferramenta que roda no navegador, como o Gerador de QR Code do DNS Robot, dá para criar um QR Code em uns 30 segundos, sem cadastro, sem instalar aplicativo e sem pagar nada.

Um QR Code é um código de barras bidimensional definido pela norma ISO/IEC 18004 (edição atual: 2024) e lançado pela Denso Wave em 1994. Ele armazena texto, e todo o resto (um site, uma senha de Wi-Fi, um cartão de contato, um pagamento) é apenas texto formatado de um jeito que o celular reconhece. A maior versão (a 40, com 177 por 177 módulos), no nível de correção de erro mais baixo, guarda 7.089 dígitos, 4.296 caracteres alfanuméricos ou 2.953 bytes, segundo a especificação da Denso Wave, mas um código tão denso é difícil de ler; na prática, os códigos úteis têm algumas centenas de caracteres. QR Code é marca registrada da DENSO WAVE INCORPORATED.

Este guia mostra os cinco passos, o que digitar em cada tipo de conteúdo (incluindo o Pix), como a correção de erro e o logo se relacionam, o tamanho que funciona na impressão, a diferença entre QR Code estático e dinâmico e como testar um código antes de mandar um cartaz, cardápio ou cartão de visita para a gráfica.

Gere um QR Code agora

Como Gerar QR Code Passo a Passo

Os cinco passos abaixo seguem os controles da maioria dos geradores. O exemplo usa a ferramenta grátis do DNS Robot, que roda inteiramente no seu navegador.

Passo 1: Escolha o Tipo de Conteúdo

Escolha o tipo que corresponde ao que deve acontecer ao escanear: abrir um link, conectar ao Wi-Fi, salvar um contato, iniciar uma conversa no WhatsApp, enviar um e-mail, ligar para um número, abrir um ponto no mapa ou fazer um pagamento. O tipo define como o celular reage depois da leitura, então escolha o tipo certo em vez de colar tudo como texto.

Passo 2: Digite os Dados

Digite ou cole o conteúdo. Para um site, use a URL completa com https://; só o domínio funciona na maioria dos leitores, mas não em todos. Para o Wi-Fi, digite o nome da rede, a senha e o tipo de segurança exatamente como estão no roteador. Mantenha o conteúdo curto: quanto menos caracteres, menos denso fica o código e de mais longe ele é lido.

Passo 3: Defina o Nível de Correção de Erro

A maioria dos geradores usa M por padrão, que serve para telas e para a maior parte das impressões; H é o nível para um logo ou para um código que vai sujar ou riscar. A ferramenta do DNS Robot ajusta isso por você: M por padrão, H assim que você adiciona um logo, e o teste de leitura oferece trocar para H com um clique quando um código precisa de mais margem. Níveis mais altos resistem a mais dano, mas deixam o código mais denso; a seção sobre correção de erro, mais abaixo, explica esse equilíbrio.

Passo 4: Personalize Cores, Moldura e Logo (Opcional)

Ajuste o padrão dos pontos, as cores e o estilo dos quadrados dos cantos, adicione uma moldura com chamada como "Escaneie aqui" ou sobreponha um logo. Mantenha módulos escuros sobre fundo claro com bom contraste e deixe a ferramenta subir a correção de erro para H quando você adicionar um logo.

Passo 5: Baixe e Teste

Baixe em PNG para sites, e-mails e apresentações, ou em SVG ou PDF para qualquer coisa que vá ser impressa ou redimensionada. Depois escaneie o resultado com a câmera do celular e com um segundo aplicativo, como o Leitor de QR Code, antes de usar em qualquer lugar.

Tipos de QR Code e o Que Digitar em Cada Um

A tabela lista os tipos de conteúdo que um gerador moderno aceita, o que digitar e o que acontece quando alguém escaneia. A última coluna mostra o texto que o celular realmente decodifica, útil quando você quer gerar o mesmo código com o tipo texto em outra ferramenta.

TipoO que você digitaO que o celular fazTexto codificado
LinkUm endereço completoAbre a página no navegadorhttps://example.com/menu
TextoQualquer textoMostra o textoMesa 12, peça no balcão
Wi-FiNome da rede, senha, segurançaSugere conectar à redeWIFI:T:WPA;S:Cafe;P:espresso-2026;;
Contato (vCard)Nome, telefone, e-mail, empresa, endereçoSugere salvar o contatoBEGIN:VCARD ... END:VCARD
E-mailEndereço, assunto, corpoAbre um e-mail já preenchidomailto:hi@example.com?subject=Quote
TelefoneUm númeroSugere ligar para o númerotel:+14155550100
SMSNúmero e mensagemAbre um SMS já escritoSMSTO:+14155550100:Hello
WhatsAppNúmero e mensagemAbre uma conversa no WhatsApphttps://wa.me/14155550100?text=Hi
LocalizaçãoLatitude e longitudeAbre um app de mapas naquele pontogeo:37.7749,-122.4194
EventoTítulo, local, início e fimSugere adicionar ao calendárioBEGIN:VCALENDAR ... END:VCALENDAR
Pagamento (UPI, PayPal, cripto)ID do recebedor ou endereço da carteira, valorAbre o app de pagamento com os dados preenchidosupi://pay?pa=name@bank&pn=Shop&am=100.00&cu=INR

O gerador do DNS Robot aceita 16 tipos: dez do dia a dia e seis sistemas de pagamento, do Pix e do UPI às transferências SEPA. Dois usos têm página própria com o tipo já selecionado: o Gerador de QR Code Wi-Fi para redes de visitantes e o Gerador de QR Code UPI para códigos de pagamento que PhonePe, Google Pay, Paytm e BHIM leem.

Como Gerar QR Code de WiFi, Contato, WhatsApp e PIX

Depois dos links, estes são os QR Codes mais procurados (com o Pix logo em seguida), e cada um tem um detalhe de formato que vale a pena conhecer. O gerador cuida da formatação para você, mas ver o texto puro ajuda a entender por que um código às vezes falha.

QR Code do WiFi

O formato de Wi-Fi é WIFI:T:<segurança>;S:<nome da rede>;P:<senha>;;, em que a segurança é WPA (vale também para redes WPA2 e WPA3), WEP ou nopass para redes abertas. No formato do ZXing, que iPhones e celulares Android leem, barra invertida, ponto e vírgula, vírgula, dois-pontos ou aspas duplas dentro do nome ou da senha recebem uma barra invertida antes; a versão WPA3 da Wi-Fi Alliance escreve o ponto e vírgula como %3B, então teste num celular qualquer código com esses caracteres. Uma rede só WPA3 acrescenta R:1;, e uma rede oculta acrescenta H:true;, mas a Apple já disse que a câmera do iPhone não aceita redes ocultas, então teste isso num iPhone.

text
WIFI:T:WPA;S:Blue Cafe Guest;P:latte\;2026;;

# Nome da rede: Blue Cafe Guest
# Senha:        latte;2026   (o ; vira \;)
# Segurança:    WPA/WPA2/WPA3

QR Code de Contato (vCard)

Um QR Code vCard guarda um cartão de contato que a câmera do iPhone e a do Android oferecem para salvar. Limite-se a nome, um telefone, um e-mail, empresa e site: mesmo assim, o código abaixo é uma grade de 53 × 53, com cerca de 6 cm de largura a 25 cm pela estimativa de tamanho mais abaixo, então num cartão de visita um link curto para a sua página de contato costuma caber melhor. Nosso gerador escreve vCard 3.0, a versão do próprio exemplo do ZXing, ou o formato MECARD, mais curto.

text
BEGIN:VCARD
VERSION:3.0
N:Shaik;Vahid;;;
FN:Vahid Shaik
ORG:DNS Robot
TEL;TYPE=CELL:+14155550100
EMAIL:hello@dnsrobot.net
URL:https://dnsrobot.net
END:VCARD

QR Code do WhatsApp com Mensagem Pronta

Um QR Code do WhatsApp é só uma URL no formato https://wa.me/<número>?text=<mensagem>, com o número em formato internacional, sem o sinal de mais, espaços ou traços, e a mensagem codificada para URL. Ao escanear, a conversa abre com a mensagem já escrita, e é por isso que restaurantes e lojas pequenas usam esse código para receber pedidos.

Como Gerar QR Code PIX

O QR Code do Pix segue um padrão do Banco Central chamado BR Code: um texto que começa com 000201 e termina com um código de verificação (CRC16) de quatro caracteres, conforme o Manual de Padrões para Iniciação do Pix. No nosso gerador, o tipo Pix monta esse texto para você: informe a chave Pix, o nome do recebedor, a cidade e, se quiser, o valor, e o código sai pronto, com moldura, cores e logo se você quiser. Também dá para gerar o código no aplicativo do seu banco, na área do Pix, em opções como "Receber" ou "Cobrar".

O Pix copia e cola é exatamente o mesmo texto que o QR Code carrega, então você pode colá-lo no tipo Texto de qualquer gerador e o resultado continua sendo lido pelos apps de banco. Quem paga precisa ler o código pela área do Pix no app do banco; a câmera comum do celular geralmente só mostra o texto.

Na prática, você vai lidar com dois tipos. O Pix estático traz a chave, o nome do recebedor, a cidade e, opcionalmente, o valor, e pode ser pago quantas vezes for preciso: é o ideal para imprimir e deixar no balcão. O Pix dinâmico traz um link, hospedado pelo banco do recebedor, que é consultado na hora da leitura; as cobranças geradas no app costumam ter prazo de validade, então, em geral, ele não serve para material impresso. Não monte o texto do BR Code à mão: um caractere errado invalida o código de verificação e o pagamento falha.

Atenção: um Pix estático mostra a sua chave, o seu nome, a cidade e o valor (se houver), mas nunca dá acesso à sua conta. Quem paga deve sempre conferir o nome do recebedor na tela do banco antes de confirmar, porque adesivos falsos colados por cima de QR Codes verdadeiros são um golpe conhecido.

Níveis de Correção de Erro do QR Code

Todo QR Code inclui dados redundantes para continuar legível quando parte dele está suja, rasgada, coberta por um logo ou mal impressa. A norma define quatro níveis, e a escolha troca resistência por densidade.

NívelPalavras-código que consegue restaurarMelhor para
L (Baixo)Cerca de 7%Telas limpas, máximo de dados, códigos muito pequenos
M (Médio)Cerca de 15%O padrão: telas, panfletos, cardápios, cartazes
Q (Quartil)Cerca de 25%Etiquetas e embalagens que sujam ou se desgastam
H (Alto)Cerca de 30%Logo, placas externas e tudo que passa de mão em mão

Um logo cobre parte do código e consome correção de erro, e mais do que as porcentagens sugerem: elas contam palavras-código, não a área da imagem, e um logo estraga toda palavra-código em que encosta (Denso Wave). No nível H, mantenha o logo em cerca de 10% da área do código; nosso gerador sobe para H quando você adiciona um, nunca deixa o logo passar de 15% e lê o código de volta antes do download. Não coloque logo nos níveis L ou M: o código pode funcionar no seu celular e falhar no de outra pessoa.

Como Criar QR Code com Logo, Cores e Moldura

É na personalização que nasce a maioria dos QR Codes que não funcionam. Três regras mantêm um código com a cara da sua marca e ainda legível.

  • Contraste em primeiro lugar. Módulos escuros sobre fundo claro. A câmera transforma a imagem em preto e branco num limite a meio caminho entre as partes mais claras e mais escuras, então pontos pálidos ou um código claro sobre fundo escuro caem do lado errado, e códigos invertidos só funcionam em leitores que os tentam. Mantenha pelo menos 40% de contraste entre os módulos e o fundo (na avaliação de impressão, a nota A começa em 70%).
  • Respeite a zona de silêncio. A margem em branco ao redor do código, de pelo menos quatro módulos, faz parte do código. Moldura, texto e logo ficam fora dela.
  • Preserve os três quadrados dos cantos. Os quadrados grandes em três cantos são o que o leitor usa para encontrar e orientar o código. Você pode mudar o formato (cantos arredondados, círculos), mas mantenha cada anel e cada centro sólidos, e nunca os cubra nem os clareie a ponto de sumirem no fundo.

Gradientes funcionam desde que as duas pontas continuem escuras em relação ao fundo. Uma moldura com uma chamada curta, como "Escaneie para ver o cardápio", aumenta as leituras porque a pessoa sabe o que vai encontrar, e a página por trás do código deve entregar exatamente isso, que é o papel de uma página de destino focada. Teste qualquer design personalizado em um iPhone e em um Android, com pouca luz, antes de mandar imprimir.

Qual o Tamanho Ideal do QR Code para Impressão e Tela

Uma estimativa útil é dar a cada módulo (um quadrado da grade) pelo menos 1/250 da distância de leitura. Para um link curto, isso significa um código com cerca de 3,3 centímetros de largura, margem incluída, lido a 25 centímetros, e cerca de 13 centímetros a 1 metro. Os fornecedores de QR dizem de forma mais simples: um celular lê um código típico a cerca de dez vezes a sua largura, sem contar a margem (QRStuff). Nenhuma norma fixa uma distância, então suba um tamanho com pouca luz ou em ângulo, e lembre que conteúdo mais longo, logo no nível H ou um cartão de contato completo acrescentam módulos e pedem mais espaço.

Onde vai ficarDistância típica de leituraMenor largura para um link curto
Cartão de visita20 a 30 cmCerca de 2,6 a 4 cm
Cardápio, panfleto, embalagem de produto30 a 50 cmCerca de 4 a 6,6 cm
Cartaz, vitrine1 a 2 mCerca de 13 a 26 cm
Banner, outdoor, veículo5 m ou maisCerca de 66 cm ou mais
Site ou e-mailDistância da tela150 a 250 pixels exibidos
Slide de apresentação3 a 6 mCerca de 40 a 80 cm projetado

Exporte em SVG ou PDF para tudo que for impresso; ambos podem ser ampliados para qualquer tamanho sem perder nitidez. Para telas, exporte um PNG e deixe a página reduzir. Conteúdo curto ajuda aqui também: uma URL de 30 caracteres gera uma grade mais grossa e mais fácil de ler do que uma de 200 caracteres no mesmo tamanho físico. Um QR Code no cartão de visita que abre o seu site de currículo é o caso clássico do formato pequeno: uma URL curta, nível M e cerca de 3 centímetros de largura.

QR Code Estático ou Dinâmico: Qual Usar?

Um QR Code estático codifica o conteúdo diretamente: a URL, a senha do Wi-Fi, o vCard. Nunca expira, não depende de serviço nenhum e não pode ser alterado depois de impresso. Um QR Code dinâmico codifica uma URL curta de redirecionamento controlada por um serviço, então o destino pode mudar depois e as leituras podem ser contadas, normalmente mediante assinatura mensal.

Dá para ter as vantagens do código dinâmico sem assinatura: aponte o código para uma URL curta em um domínio seu e gerencie o redirecionamento você mesmo. Imprima https://yourdomain.com/menu no cartão, redirecione para onde o cardápio estiver este mês e mude o redirecionamento quando quiser. O Verificador de Redirecionamento confirma que a URL curta chega à página final em um único salto (um loop aparece como o erro de redirecionamentos demais), e o Verificar Domínio ajuda se você ainda não tem um domínio curto para isso.

Como Testar e Rastrear um QR Code

Testar leva dois minutos e evita a falha mais cara de um QR Code: mil cardápios impressos apontando para uma página que mostra um aviso do navegador. Escaneie a arte final, não só o PNG baixado, com a câmera nativa de um iPhone e de um Android, e com um leitor dedicado como o Leitor de QR Code, que também mostra o texto decodificado exato.

Para códigos de link, confira o destino além do código. A página precisa abrir em HTTPS com certificado válido, porque um aviso de privacidade depois da leitura encerra a visita. O Verificador de certificado SSL confirma o certificado em segundos, e o guia do erro "Sua conexão não é particular" explica o aviso se ele aparecer. Se o link redireciona, o Verificador de Redirecionamento mostra cada salto. Para contar visitas vindas do código sem serviço pago, marque o link com parâmetros UTM; sua ferramenta de análise mostra essas visitas com essa origem e campanha. Ela conta carregamentos de página, não leituras, então uma leitura que nunca abre a página, ou um visitante que bloqueia a análise, não entra na conta. Deixe as marcas fora do código impresso: imprima um link curto no seu próprio domínio e acrescente as marcas na página para a qual ele redireciona, assim o código fica pequeno.

text
https://yourdomain.com/menu-tables
  → redirects to https://yourdomain.com/menu?utm_source=qr&utm_medium=print&utm_campaign=menu&utm_content=table-tents

# Um link curto por local: table-tents, window, flyer
# utm_content diferencia os locais na sua análise

Erros Comuns ao Gerar QR Code

  • Imprimir pequeno demais. Dimensione o código para a distância de leitura (um módulo de pelo menos 1/250 dela) e imprima uma cópia de teste antes de uma tiragem grande.
  • Contraste baixo ou cores invertidas. Módulos claros sobre fundo escuro ainda falham em alguns leitores.
  • Cobrir os quadrados dos cantos ou a zona de silêncio com logo, moldura ou texto.
  • Codificar uma URL longa. Encurte no seu próprio domínio; o código fica mais grosso e é lido de mais longe.
  • Um destino que muda. Se pode mudar, aponte o código para um redirecionamento que você controla.
  • Apontar para página HTTP ou com certificado quebrado. Escaneie e confira se a página mostra o cadeado.
  • Nunca testar em outro celular. O seu já viu o código antes; o de um estranho, não.
  • Sem chamada para ação. Um código sem nenhum texto recebe menos leituras do que um que diz o que a pessoa vai encontrar.

Gere seu QR Code agora, grátis e sem cadastro

O Gerador de QR Code grátis do DNS Robot cria 16 tipos de código, de links, Wi-Fi e cartões de contato a seis sistemas de pagamento, com cores, molduras e um logo mantido dentro de um tamanho seguro. Ele lê cada código de volta antes de você baixar em SVG, PNG, JPEG, WebP ou PDF, e tudo roda no seu navegador.

Fontes

  1. ISO/IEC 18004:2024 (QR Code), ISO
  2. QR Code versions and capacity, Denso Wave
  3. QR Code error correction, Denso Wave

Perguntas Frequentes sobre Como Gerar QR Code

Como gerar QR Code grátis?

Abra um gerador de QR Code no navegador, escolha o tipo de conteúdo, digite o link ou o texto e baixe em PNG, SVG ou PDF. O gerador do DNS Robot faz isso sem cadastro, sem marca d'água e sem limite, lê cada código de volta antes do download e processa tudo no seu navegador.

Como gerar QR Code de um link?

Selecione o tipo Link, cole o endereço completo com https://, mantenha a correção de erro em M (o gerador sobe para H se você adicionar um logo) e baixe. Encurte links longos no seu próprio domínio antes, para o código ficar menos denso.

Como gerar QR Code de WiFi?

Escolha o tipo Wi-Fi, digite o nome da rede, a senha e o tipo de segurança (WPA para WPA2 e WPA3) e baixe. Ao escanear, o celular sugere conectar à rede sem digitar a senha. Caracteres especiais no nome da rede e na senha são tratados automaticamente pelo gerador.

Como gerar QR Code Pix?

Abra o tipo Pix no gerador, informe a chave Pix, o nome do recebedor e a cidade (o valor é opcional) e baixe. Você também pode gerar o código no aplicativo do banco, na área do Pix, e colar o Pix copia e cola no tipo Texto para ter o mesmo código com moldura ou logo. Para material impresso, use sempre um Pix estático e nunca monte o texto do BR Code à mão.

Como colocar logo no QR Code?

Use correção de erro H, mantenha o logo em cerca de 10% da área do código e não cubra os três quadrados dos cantos nem a zona de silêncio. Um bom gerador sobe a correção de erro para H automaticamente quando você adiciona o logo e confere se o código ainda funciona.

Qual o tamanho mínimo de um QR Code?

Dê a cada módulo pelo menos 1/250 da distância de leitura: cerca de 3,3 cm de largura para um link curto lido a 25 cm e cerca de 13 cm a 1 metro. Conteúdo mais longo ou logo pedem mais espaço. Exporte em SVG ou PDF para impressão, assim o código não perde nitidez.

QR Code expira?

QR Code estático nunca expira, porque o conteúdo está no próprio código. Códigos dinâmicos de serviços pagos param de funcionar se a assinatura acabar. Para ter um destino alterável sem validade, aponte o código para um redirecionamento no seu próprio domínio.

Qual a diferença entre QR Code estático e dinâmico?

O estático codifica o conteúdo diretamente e não pode ser alterado depois de impresso. O dinâmico codifica uma URL de redirecionamento controlada por um serviço, então o destino pode ser atualizado e as leituras contadas. Você replica o comportamento dinâmico com um redirecionamento em um domínio seu.

Qual formato baixar, PNG ou SVG?

SVG ou PDF para tudo que for impresso ou redimensionado, porque são vetores que escalam sem perder nitidez. PNG para sites, e-mails e slides; exporte maior do que será exibido e deixe a página reduzir.

Quantos dados cabem em um QR Code?

Até 7.089 dígitos, 4.296 caracteres alfanuméricos ou 2.953 bytes, na maior versão (40) e no nível de correção de erro mais baixo (L). Na prática, mantenha os códigos abaixo de algumas centenas de caracteres, para que fiquem grossos o bastante para serem lidos de longe.

Como testar um QR Code antes de imprimir?

Escaneie a arte final com a câmera de um iPhone, a de um Android e um aplicativo leitor dedicado, com luz normal e com pouca luz. Depois abra o destino e confirme que carrega em HTTPS sem avisos e que qualquer redirecionamento resolve em um único salto.

Como criar QR Code pelo celular?

Abra o Gerador de QR Code do DNS Robot no navegador do celular, escolha o tipo, digite os dados e baixe a imagem, sem instalar nenhum aplicativo. Use PNG para mandar pelo WhatsApp ou postar e SVG se o código for para a gráfica.

Sobre o autor

Shaik Vahid

Fundador da DNS Robot. Vahid passou anos no suporte de hospedagem de sites resolvendo domínios, registros DNS, certificados SSL e entrega de e-mails para clientes. Ele cria as ferramentas da DNS Robot e escreve estes guias a partir dos erros que as pessoas realmente encontram.

Gerador de QR Code

Gere QR Code para links, Wi-Fi, contatos, WhatsApp e pagamentos Pix ou UPI, com seu logo e suas cores, testado antes do download em SVG, PNG ou PDF