Como usar
- Escolha O que o código guarda e preencha os campos. O código é desenhado enquanto você digita.
- Escolha o nível de Correção de erros e o Tamanho em pixels. Uma correção maior sobrevive a mais danos, mas deixa o código mais denso.
- Escolha a Cor escura e a Cor de fundo. Mantenha um contraste forte; a página avisa quando ele é fraco.
- Use Baixar PNG para uma imagem, ou Baixar SVG para um arquivo que muda de tamanho sem perder qualidade.
O que vai dentro do código
Um código de Wi-Fi guarda o nome da rede, a segurança e a senha no formato que as câmeras dos telefones leem: WIFI:T:WPA;S:nome;P:senha;; Os caracteres que têm sentido nesse formato, a barra invertida, o ponto e vírgula, a vírgula, as aspas duplas e os dois-pontos, são escritos com uma barra invertida na frente.
Um cartão de contato guarda um registro vCard 3.0 (RFC 2426). Os seus valores de texto escapam a barra invertida, o ponto e vírgula e a vírgula. Um e-mail guarda um endereço mailto:, um telefone guarda um endereço tel:, e um SMS guarda um endereço sms: com a mensagem em body, como descreve a RFC 5724. Um endereço da web sem o protocolo recebe https:// na frente.
- O texto mais longo que um código guarda depende do nível de correção: quanto maior o nível, menor o texto.
- O nome de uma rede Wi-Fi pode ter no máximo 32 bytes. Uma senha WPA tem de 8 a 63 caracteres, e uma rede aberta não tem senha.
Correção de erros, tamanho e cores
Um QR code ainda pode ser lido quando parte dele está danificada ou coberta. O nível de correção define quanto: cerca de 7% no L, 15% no M, 25% no Q e 30% no H. A página usa a menor versão do código que cabe o texto no nível escolhido.
O contraste entre as cores escura e clara deve ser alto. A página mede a razão de contraste com a fórmula da WCAG e avisa abaixo de 4,5 para 1, e também quando o fundo é mais escuro que o código, caso que muitos leitores não conseguem ler.
Exemplo resolvido: um código de Wi-Fi
Uma rede chamada MyNet, com a senha secret123 e segurança WPA, é escrita como WIFI:T:WPA;S:MyNet;P:secret123;; Um convidado que lê o código entra na rede sem digitar a senha.
Se o nome tiver um ponto e vírgula, como em cafe;2, o código o escreve como cafe\;2, para que o leitor não tome o ponto e vírgula como fim de um campo.
Perguntas frequentes
Qual nível de correção de erros devo escolher?
O médio serve para a maioria dos usos, como um link em cartaz ou em um cardápio. Escolha o alto quando o código puder ser impresso pequeno, gasto ou parcialmente coberto, como um logo no meio, e esteja pronto para um código mais denso.
Por que meu código não é lido em fundo escuro?
A maioria dos leitores lê um código escuro sobre fundo claro. Um código claro sobre fundo escuro pode ser lido só em alguns telefones, então a página avisa quando o fundo é mais escuro que o código.
O código é enviado para algum servidor?
Não. O código é gerado no seu navegador, e os arquivos PNG e SVG também são gerados ali. Nada do que você digita é enviado ao nosso servidor nem guardado lá.
Por que meu código Wi-Fi precisa da senha para WPA?
Os telefones entram em uma rede WPA só com a senha, então o código precisa dela. Uma senha WPA com menos de 8 caracteres não é válida, e a página não gera código para ela.
Por que meu texto é longo demais?
Um QR code guarda no máximo alguns milhares de caracteres, e menos em um nível de correção mais alto. Encurte o texto, use um endereço da web mais curto ou escolha um nível de correção mais baixo.
Fontes
- ZXing (em inglês): barcode contents, the Wi-Fi network format
- RFC 2426 (em inglês): vCard MIME Directory Profile (version 3.0)
- RFC 5724 (em inglês): The sms URI Scheme
- WCAG 2.2 (em inglês): contrast ratio
Números e texto verificados pela última vez em terça-feira, 10 de novembro de 2026.