# Gerador de códigos QR

URL: https://discuvr.org/qr-code-generator/?hl=pt
Last updated: 2026-11-07
MCP tool: `generate_qr_code`

Transforme qualquer texto ou URL em um QR code e baixe em PNG ou SVG, com correção de erros de Baixo a Alto. Grátis, sem cadastro, seu texto não é salvo.

Códigos QR estão em toda parte - em embalagens, materiais de marketing, cartões de contato, placas de WiFi e links de pagamento. Gere-os instantaneamente a partir de qualquer texto, URL ou informação de contato. Escolha PNG para uma imagem raster ou SVG para uma versão vetorial que pode redimensionar sem perda.

## O que faz

- Crie códigos QR a partir de texto, URLs, cartões de contato (vCard) ou credenciais de WiFi.
- Baixe como PNG (raster) ou SVG (vetor, infinitamente escalável).
- Ajuste a correção de erros (Baixa, Média, Quartil, Alta) - níveis mais altos suportam melhor os danos.
- Os PNG são desenhados com 10 pixels por módulo e uma borda branca de 2 módulos, então uma URL curta sai com 290 x 290 px; o controle de tamanho só ajusta a pré-visualização.
- Grátis, sem cadastro e sem anúncios. Seu texto nunca é armazenado; só o formato de saída é contado.

## Como funciona

1. Digite texto, uma URL, informações de contato ou credenciais de WiFi.
2. Escolha PNG ou SVG e um nível de correção de erros.
3. Clique em Gerar e baixe seu código QR.

## O que é um código QR?

Um código QR codifica texto ou uma URL em um quadrado escaneável que câmeras, telefones e leitores de QR podem decodificar instantaneamente. São usados em embalagens de produtos (links para um manual ou vídeo), materiais de marketing (links para um site ou cadastro por e-mail), placas de WiFi (o nome da rede e a senha), links de pagamento (bancos e carteiras móveis) e cartões de contato.

## Níveis de correção de erros

Um código QR pode sobreviver a danos parciais - sujeira, dobras ou impressão de baixa qualidade - e ainda ser escaneado corretamente. Níveis mais altos de correção de erros usam mais da capacidade do código para proteger contra danos. Baixa (7%) é para exibição digital limpa; Alta (30%) é para materiais impressos que possam ser manuseados ou desgastados.

## Códigos estáticos não expiram e não podem ser editados depois de impressos

O código contém o seu próprio texto, não um link para um serviço de redirecionamento, então funciona enquanto o destino funcionar: sem assinatura, sem data de validade e sem contador de leituras, e nem o Discuvr nem ninguém vê quem o escaneia. Em contrapartida, o destino não pode ser alterado depois; um destino novo exige imprimir um código novo. Se a página puder mudar de endereço, codifique uma URL curta em um domínio que você controla e redirecione a partir dela. Curto também escaneia melhor: no nível Médio, https://example.com/ (20 caracteres) gera um código de 25 x 25 módulos, enquanto um link de 97 caracteres com parâmetros de rastreamento precisa de 41 x 41; com 2 cm de largura, cada módulo cai de 0,8 mm para menos de 0,5 mm.

## O que digitar para um link, telefone, e-mail ou cartão de contato

O código guarda exatamente o texto digitado, e o celular que o lê decide o que oferecer pelo início desse texto. Para um link, inclua https:// para que qualquer leitor o trate como endereço web. Para uma ligação, digite tel:+919800000000 com o código do país. Para um e-mail, mailto:name@example.com?subject=Invoice abre um rascunho com esse assunto. Para um cartão de contato, digite um vCard com um campo por linha: BEGIN:VCARD, VERSION:3.0, N:Rao;Asha, FN:Asha Rao, TEL:+919800000000, EMAIL:asha@example.com, END:VCARD. Antes de imprimir, teste a leitura com dois celulares diferentes.

## Perguntas

**Qual o tamanho máximo do texto?**

Depende do nível de correção de erros: até 2.953 caracteres em Baixo, 2.331 em Médio (o padrão), 1.663 em Quartil e 1.273 em Alto. São bytes, então letras fora do latim básico, que ocupam 2 ou 3 bytes em UTF-8, cabem em menor quantidade. Se o texto não couber, a geração falha: reduza o nível ou encurte o texto.

**Posso gerar um código QR para WiFi?**

Sim. Digite os dados da rede neste formato: WIFI:T:WPA;S:Office;P:pass\;word;; O código guarda exatamente o texto digitado, então se o nome da rede ou a senha tiver barra invertida, ponto e vírgula, vírgula ou dois-pontos, coloque você mesmo uma barra invertida antes desse caractere, como em pass\;word. Para uma rede aberta use T:nopass e omita P. Celulares que leem códigos WiFi oferecem então entrar na rede.

**Qual a diferença entre PNG e SVG?**

PNG é uma imagem bitmap - resolução fixa, funciona em qualquer dispositivo. SVG é um vetor - infinitamente escalável sem desfoque, ótimo para impressão.

**Qual correção de erro devo usar?**

Média (15%) é um bom padrão. Use Baixa para exibição digital limpa, Alta para materiais impressos que possam ser danificados ou desgastados.

**Por que o PNG baixado tem um tamanho diferente da pré-visualização?**

O controle de tamanho (50 a 500 px) só define o tamanho com que a pré-visualização aparece nesta página. O arquivo sempre tem 10 pixels por módulo, então o tamanho depende do que você codifica: uma URL curta gera 290 x 290 px e um texto longo, uma imagem maior. Para impressão, baixe o SVG e ajuste a escala como quiser. A borda branca de 2 módulos é mais estreita que os 4 módulos pedidos pela norma QR, então deixe um pouco de espaço em branco em volta do código ao posicioná-lo.

**Posso criar um QR code de pagamento UPI?**

Sim. Digite um link de pagamento UPI no formato da UPI Linking Specification da NPCI, por exemplo upi://pay?pa=yourid@yourbank&pn=Asha%20Rao&am=1500.00&cu=INR&tn=Invoice%2042. pa é o UPI ID que recebe o dinheiro, pn o nome que o pagador vê, am o valor (sem am, o pagador digita qualquer valor), cu é sempre INR e tn uma nota curta. Escreva cada espaço como %20. O código contém apenas este texto, então o dinheiro vai direto do app UPI do pagador para esse UPI ID e o Discuvr nunca vê o pagamento. Teste com um pagamento pequeno de outro celular antes de imprimir.

**Posso criar um QR code para um PDF, uma imagem ou um Formulário Google?**

Sim, por meio de um link. Um QR code guarda texto, não arquivos, então primeiro coloque o arquivo on-line e codifique o endereço dele: envie o PDF ou a imagem para o seu site ou para um drive na nuvem compartilhado de modo que qualquer pessoa com o link possa abrir, copie esse link e cole aqui. Para um Formulário Google, use o link do botão Enviar do formulário. Teste o código com um celular que não esteja conectado à sua conta, porque um link privado continua sendo lido, mas abre uma página de login ou de acesso negado. Substituir o arquivo no mesmo endereço mantém o código impresso funcionando; um link novo precisa de um código novo.

**Por que meu QR code impresso não escaneia?**

Verifique quatro coisas. Primeiro, a margem branca: a norma QR (ISO/IEC 18004) pede 4 módulos de espaço vazio em cada lado e o arquivo desta ferramenta tem 2, então deixe mais branco ao redor do código no layout e afaste-o de fundos poluídos e bordas de caixas. Segundo, o tamanho do módulo: quanto mais longo o texto, mais módulos e menor sai cada um na impressão, então encurte o link ou imprima o código maior. Terceiro, contraste e superfície: mantenha módulos escuros sobre fundo claro como no download, porque muitos leitores de celular não leem um código invertido (claro sobre escuro), e evite plastificação brilhante ou superfícies curvas que refletem luz. Quarto, o conteúdo: se a prévia na tela escaneia e a impressão não, o problema é a impressão; se o link abre uma página de erro, o código está certo e o destino não.

**Posso adicionar um logotipo ou mudar as cores?**

Nesta ferramenta não: todo código sai com módulos pretos sobre fundo branco, a combinação de maior contraste, em PNG ou SVG. Se um designer colocar um logotipo sobre o SVG depois, gere o código com correção de erros Alto (30%), deixe o logotipo pequeno e centralizado, longe dos três quadrados grandes dos cantos que o leitor usa para achar o código, e teste em vários celulares antes de imprimir. A área coberta consome a mesma capacidade de recuperação que absorveria sujeira ou dobras. Um código colorido precisa de módulos escuros sobre um fundo bem mais claro.

## Mais em Ajudantes do dia a dia

- [Conversor de unidades](https://discuvr.org/unit-converter/?hl=pt)
- [Gerador de Senhas](https://discuvr.org/password-generator/?hl=pt)
- [Contador de palavras e analisador de legibilidade](https://discuvr.org/word-counter/?hl=pt)
- [Calculadora de idade e diferença de datas](https://discuvr.org/age-calculator/?hl=pt)

## Usado frequentemente com

- [Codificar / Decodificar](https://discuvr.org/encode-decode/?hl=pt)

---

Part of Discuvr (https://discuvr.org/): Discuvr is a collection of free, focused tools for day-to-day professional work - office and data utilities, legal and compliance helpers, privacy and security checks, and developer formatters. Every tool has its own page, and most can also be called from ChatGPT or Claude over MCP.
