Pular para o conteúdo

Gerador de QR Code Gratuito - Crie Códigos QR Escaneáveis Instantaneamente

Gere códigos QR para URLs, texto e informações de contato em segundos. Ferramenta gratuita com download instantâneo, sem necessidade de cadastro. Códigos compatíveis com ISO que funcionam em todos os dispositivos.

Gerador de Código QR

Digite texto ou URL acima para gerar um código QR

Digite um texto ou URL acima para gerar um código QR. O código QR será atualizado automaticamente enquanto você digita.

Calculadora de carregamento...
📚

Documentação

O que é um gerador de códigos QR?

Um gerador de códigos QR é uma ferramenta que transforma texto, como um endereço da web, em um código QR: um padrão quadrado formado por quadrados pretos e brancos. A câmera do celular ou um leitor de códigos de barras lê o padrão e recupera o texto original quase instantaneamente.

Como esta ferramenta codifica texto

Digite um texto ou uma URL na caixa de entrada. A ferramenta converte cada caractere em valores de bytes UTF-8 e os codifica usando o “modo byte”, uma das formas pelas quais o padrão de código QR, ISO/IEC 18.004, armazena dados. Ela cria o código no nível M de correção de erros, o segundo dos quatro níveis de correção do padrão, e escolhe o menor dos 40 tamanhos possíveis de código QR, chamados versões, que pode conter a entrada. Em seguida, testa oito padrões fixos, chamados máscaras, e mantém aquele que distribui os quadrados escuros e claros de maneira mais uniforme, o que facilita a leitura do código por um leitor. O código QR é atualizado automaticamente após uma breve pausa na digitação.

Esta ferramenta sempre usa o modo byte e o nível M de correção de erros. Ela não oferece o modo numérico ou alfanumérico, o modo Kanji nem a escolha do nível de correção.

Como calcular a capacidade de um código QR

A capacidade de uma versão de código QR depende de seu total de codewords (grupos de 8 bits) e de quantos desses codewords são reservados para correção de erros.

d=c−ed = c - e

em que d é o número de codewords de dados, c é o total de codewords e e são os codewords reservados para correção de erros.

O número de bits necessários para um trecho de texto no modo byte é:

b=4+n+8×kb = 4 + n + 8 \times k

em que b é o número de bits necessários, n é o tamanho do campo de contagem de caracteres em bits e k é o número de bytes do texto.

Os 4 bits identificam o modo de codificação. O campo de contagem de caracteres tem 8 bits para as versões 1 a 9 e 16 bits para as versões 10 em diante. A ferramenta verifica cada versão de 1 a 40 em ordem e usa a primeira cuja capacidade de dados, em bits, seja suficiente.

Exemplo prático

O texto “https://whiz.tools"” tem 18 caracteres, todos letras e símbolos simples, portanto se torna 18 bytes.

A versão 1 (quadrados de 21×21) tem 16 codewords de dados, ou 128 bits. O texto precisa de 4 + 8 + (8 × 18) = 156 bits, portanto não cabe.

A versão 2 (quadrados de 25×25) tem 28 codewords de dados, ou 224 bits. Os mesmos 156 bits cabem, então a ferramenta cria um código da versão 2 para esse texto.

Correção de erros e mascaramento

O nível M de correção de erros permite que um código QR continue legível mesmo que parte dele esteja borrada, rasgada ou coberta, até aproximadamente 15 por cento de seus dados, adicionando codewords extras calculados com a correção de erros de Reed-Solomon, a mesma matemática usada em CDs e DVDs. O nível M fica no meio dos quatro níveis do padrão: o nível L tolera cerca de 7 por cento de danos, o nível Q cerca de 25 por cento e o nível H cerca de 30 por cento. Esta ferramenta sempre cria códigos no nível M.

Depois que os dados são colocados na grade, a ferramenta testa os oito padrões de máscara padrão. Cada um recebe uma pontuação baseada na contagem de características que confundem os leitores, como longas sequências da mesma cor, blocos sólidos, padrões que se parecem com um quadrado localizador de canto e uma mistura desigual de quadrados claros e escuros. A ferramenta mantém a máscara com a menor pontuação.

Como usar este gerador de códigos QR

  1. Digite ou cole um texto, um endereço da web ou outra mensagem curta na caixa de entrada.
  2. O código QR aparece abaixo da caixa um instante depois que a digitação termina.
  3. Selecione “Baixar código QR” para salvar a imagem como um arquivo PNG.
  4. Selecione “Redefinir” para limpar a caixa e começar novamente.

A caixa de entrada aceita até 500 caracteres. O texto também é armazenado no endereço da web da página, portanto compartilhar esse link reproduz o mesmo código QR para qualquer pessoa que o abrir.

O que esta ferramenta não faz

O gerador não oferece escolha do nível de correção de erros, cores personalizadas, sobreposição de logotipo nem exportação em SVG. O único formato de download é PNG. Todos os códigos produzidos mantêm a borda em branco, chamada de zona de silêncio, que os scanners usam para detectar as bordas do padrão, e seguem a norma ISO/IEC 18.004, portanto qualquer leitor compatível com o padrão consegue lê-los.

História

A Denso Wave, uma empresa japonesa que fabricava peças para a Toyota, inventou o código QR em 1994 para rastrear componentes mais rapidamente do que permitia um código de barras comum. Como um leitor conseguia lê-lo rapidamente, a empresa o chamou de código “Quick Response”. Ele se tornou parte do padrão internacional aberto ISO/IEC 18.004 em (45.700 cm) 2000, posteriormente revisado, incluindo a edição de 2015 seguida por esta ferramenta. Celulares com câmera e leitura de QR integrada tornaram o formato comum muito antes de 2020, e os cardápios sem contato e códigos de pagamento durante a pandemia de COVID-19 fizeram com que ele se tornasse conhecido por muito mais pessoas.

Usos comuns dos códigos QR

Os códigos QR aparecem com frequência em:

  • Mesas de restaurantes, com links para um cardápio digital
  • Embalagens de produtos, com links para instruções ou detalhes dos ingredientes
  • Cartazes e cartões de visita, com links para um site ou uma página de contato
  • Cartões de redes Wi-Fi, quando o texto é formatado de uma maneira reconhecida pelos leitores
  • Ingressos de eventos e cartões de embarque, para leitura rápida no check-in

Dúvidas frequentes

Qual é a quantidade máxima de texto que este gerador de códigos QR pode codificar?

A caixa de entrada aceita até 500 caracteres. O padrão de código QR permite muito mais: um código da versão 40 no nível M de correção de erros, o nível usado por esta ferramenta, pode conter cerca de 2.331 bytes de texto.

Por que o código QR fica maior para textos mais longos?

Um código QR armazena dados em uma grade fixa de quadrados. Textos mais longos precisam de mais codewords, então a ferramenta muda para uma versão maior, com mais linhas e colunas, sempre que a versão atual não consegue conter a entrada.

Esta ferramenta pode adicionar um logotipo ou uma cor personalizada a um código QR?

Não. Ela desenha quadrados pretos sobre um fundo branco e não oferece suporte a logotipos, cores personalizadas nem exportação em SVG. O download é sempre uma imagem PNG.

Um código QR expira?

Não. O código armazena exatamente o texto inserido quando foi criado. Se esse texto for um endereço da web, o código só deixará de ser útil se o endereço deixar de funcionar; o arquivo de imagem em si não expira.

Um código QR danificado ou parcialmente coberto ainda pode ser lido?

Muitas vezes, sim. O nível M de correção de erros, usado sempre por esta ferramenta, pode reconstruir o código mesmo que aproximadamente 15 por cento dele esteja ausente ou ilegível, desde que os três quadrados dos cantos permaneçam intactos.

Qual é a diferença entre um código QR e um código de barras comum?

Um código de barras padrão armazena dados em uma direção e normalmente contém algumas dezenas de dígitos. Um código QR armazena dados em linhas e colunas, portanto pode conter milhares de caracteres no mesmo espaço e inclui correção de erros integrada, ausente nos códigos de barras comuns.