acento.io
Ferramenta dev

Gerador de QR Code

Crie QR codes de URL, texto, vCard ou WiFi — 100% no navegador, sem uploads e sem rastreamento.

Por Carlos Suárez , Engenheiro de sistemas
Última atualização:

O que este gerador de QR Code faz

Este gerador de QR Code online cria códigos de leitura óptica a partir de quatro tipos de conteúdo: URL, texto livre, contatos vCard e credenciais de WiFi. Tudo acontece localmente — 100% no navegador — seus dados nunca saem do seu computador. Sem uploads, sem rastreamento, sem logs em servidor. Isso importa especialmente ao codificar senhas de WiFi ou dados pessoais de um cartão de visitas digital: a maioria dos geradores online envia essas informações para um servidor antes de montar o código. Aqui, nada trafega pela rede. Esta versão em português foi pensada para desenvolvedores e profissionais no Brasil que precisam criar scan codes de forma rápida e segura. Você configura tamanho, margem, nível de correção de erros (L, M, Q ou H) e cores, e baixa o resultado em SVG vetorial ou PNG rasterizado — pronto para impressão ou uso digital. Vale lembrar que URLs longas produzem QR codes mais densos e difíceis de escanear; encurtar o link antes de gerar o código é sempre uma boa prática. Para outros tipos de codificação de dados, o [codificador e decodificador Base64](/pt/base64/) ou o [codificador e decodificador de URL](/pt/url-encoder/) podem complementar o seu fluxo de trabalho.

Recursos

  • Quatro modos de entrada. Gere QR codes a partir de URL, texto simples, contato vCard (nome, telefone, e-mail, organização) ou credenciais de rede WiFi — sem precisar formatar a string manualmente.
  • Correção de erros configurável. Escolha entre os níveis L (7%), M (15%), Q (25%) e H (30%). Níveis Q e H permitem sobrepor um logotipo ao centro sem perder legibilidade, ao custo de um código levemente mais denso.
  • Exportação em SVG e PNG. SVG garante qualidade vetorial infinita para impressão em banners ou camisetas. PNG é ideal para uso em documentos, apresentações e redes sociais onde vetores não são suportados.
  • Cores e margem personalizáveis. Ajuste as cores de primeiro plano e fundo, e defina a largura da margem em módulos. Uma margem de pelo menos dois módulos e alto contraste entre fundo claro e elemento escuro são os fatores que mais afetam a taxa de leitura.
  • Privacidade por design. Toda a geração ocorre via JavaScript no próprio navegador. Senhas de WiFi, URLs privadas e dados de vCard nunca são transmitidos a servidores externos — alinhado ao princípio de minimização de dados recomendado pelo NIST SP 800-63B.
  • Sem cadastro nem limite de usos. Gere quantos QR codes precisar, gratuitamente, sem criar conta. O histórico fica apenas na sua aba — feche o navegador e os dados somem.

Como usar o gerador de QR Code

O fluxo completo leva menos de um minuto: escolha o modo, preencha os dados, ajuste as opções visuais e baixe.

  1. Escolha o modo de conteúdo. Selecione URL, Texto, vCard ou WiFi conforme o que você quer codificar. Para WiFi, informe o SSID, a senha e o tipo de segurança (WPA/WEP/Aberta).
  2. Preencha os dados. Digite ou cole o conteúdo no campo correspondente. Lembre que URLs muito longas aumentam a densidade do código; prefira encurtar com um serviço de redirecionamento antes de gerar.
  3. Configure tamanho, margem e correção de erros. Para impressão em materiais físicos, use tamanho ≥ 300 px e nível de correção Q ou H. Para uso digital simples, M é suficiente e mantém o código mais limpo.
  4. Ajuste as cores. Mantenha o primeiro plano escuro e o fundo claro. Cores invertidas (claro sobre escuro) costumam falhar em leitores de câmera — evite essa combinação mesmo que o design peça.
  5. Baixe em SVG ou PNG. Clique em 'Baixar SVG' para vetorial ou 'Baixar PNG' para raster. Para testar antes de imprimir, escaneie o preview diretamente na tela com o aplicativo de câmera do celular.

Casos de uso comuns

  • Cardápios e mesas de restaurante. Substitua cardápios físicos por um QR code que aponta para o menu online. Como a URL não muda com frequência, o nível de correção M é suficiente e o código fica mais fácil de escanear sob luz fraca.
  • Compartilhamento de WiFi em eventos e escritórios. Gere um QR code WiFi com as credenciais da rede do escritório em Brasília ou do coworking em Belo Horizonte e coloque na recepção — os visitantes conectam sem precisar digitar a senha manualmente.
  • Cartões de visita digitais (vCard). Inclua um QR code vCard no verso do seu cartão impresso. A câmera do smartphone lê o contato completo — nome, telefone, e-mail e empresa — e o salva na agenda com um toque.
  • Marketing impresso e materiais promocionais. Folhetos, banners e embalagens com QR code que levam a uma landing page específica permitem rastrear conversões sem depender de encurtadores de URL terceirizados. Use SVG para garantir nitidez em qualquer escala de impressão.
  • Fluxos de desenvolvimento e testes. Gere QR codes para URLs de staging ou ambientes locais durante testes em dispositivos físicos, sem precisar digitar endereços longos no celular. Para gerar identificadores únicos por sessão, o [gerador UUID](/pt/uuid-generator/) pode complementar este fluxo.

Perguntas frequentes

Meus dados ficam seguros ao gerar um QR code aqui?

Sim. Todo o processamento ocorre no seu navegador via JavaScript — nenhum dado é enviado a servidores. Isso é especialmente importante para senhas de WiFi e informações de contato, que em muitos geradores online trafegam pela rede antes de o código ser montado.

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

Para uso digital simples, M (15%) é suficiente. Para materiais impressos onde o código pode sofrer desgaste, rasura ou ter um logotipo sobreposto, prefira Q (25%) ou H (30%). Quanto maior o nível, mais denso o código — compense com tamanho maior ou URL mais curta.

Por que meu QR code não escaneia com certas combinações de cores?

Leitores de QR code dependem de contraste entre módulos escuros e fundo claro. Cores invertidas (módulos claros sobre fundo escuro) ou combinações de baixo contraste — como amarelo sobre branco — falham na maioria dos aplicativos de câmera. Mantenha sempre o primeiro plano mais escuro que o fundo.

Posso colocar um logotipo no centro do QR code?

Sim, mas use o nível de correção Q ou H para compensar a área coberta pelo logo. A sobreposição reduz a área legível; níveis mais altos de correção garantem que o código ainda seja decodificável. Evite logos que cubram mais de 30% da área total do código.

Qual a diferença entre SVG e PNG para download?

SVG é vetorial: escala sem perda de qualidade para qualquer tamanho, ideal para impressão profissional. PNG é raster: tem resolução fixa definida pelo campo de tamanho, suficiente para uso em telas, documentos e redes sociais. Para banners grandes, sempre prefira SVG.

QR codes expiram ou têm limite de escaneamentos?

QR codes estáticos — como os gerados aqui — não expiram e não têm limite de leituras. O código é apenas uma representação visual de uma string; enquanto o destino (URL, contato, senha) for válido, o código funciona. Serviços que cobram por 'QR codes dinâmicos' geralmente redirecionam por um servidor próprio, introduzindo dependência e rastreamento que esta ferramenta evita deliberadamente.