Como gerar um QR Code Pix
- Digite a chave Pix. Pode ser CPF, CNPJ, e-mail, número de celular ou a chave aleatória que o banco gerou. O gerador identifica o tipo sozinho e corrige o formato (por exemplo, celular vira
+55DDDNÚMERO, como o Banco Central exige). - Informe nome e cidade como estão cadastrados no banco. O padrão aceita até 25 caracteres no nome e 15 na cidade, sem acento. Se você escrever "São João", o código sai como "SAO JOAO" e isso é normal.
- Escolha valor fixo ou aberto. Com valor, o pagador só confirma. Sem valor, ele digita quanto vai pagar. Um QR sem valor serve para caixa de loja, doação, vaquinha ou mesa de restaurante.
- Baixe o PNG ou copie o código. O PNG vai para cardápio, adesivo, story e placa. O "Pix copia e cola" vai por WhatsApp, e-mail ou nota fiscal, e o pagador cola no app do banco.
O que este gerador faz e o que não faz
Ele monta o QR Code Pix estático no padrão BR Code do Banco Central: a mesma estrutura EMV que o app do seu banco usa quando você toca em "receber com QR". A validação do código (CRC16) é calculada aqui e conferida contra o exemplo oficial do manual do Pix. O que ele não faz é gerar QR dinâmico com vencimento, juros ou baixa automática: isso depende da API do seu banco ou de um PSP, porque cada cobrança precisa ser registrada lá.
Estático ou dinâmico: qual usar
| Situação | Use |
|---|---|
| Caixa de loja, mesa, feira, doação, prestador autônomo | Estático sem valor (este gerador) |
| Produto ou serviço com preço fixo, ingresso, mensalidade avulsa | Estático com valor (este gerador) |
| Boleto substituto, cobrança com vencimento, conciliação automática por pedido | Dinâmico, pela API do banco ou PSP |
Perguntas frequentes
O QR Code gerado aqui funciona em qualquer banco?
Sim. O código segue o padrão BR Code do Banco Central, que todos os bancos e carteiras participantes do Pix leem. Se algum app recusar, quase sempre é nome ou cidade com caractere fora do padrão, e o gerador já remove isso.
É seguro? Meus dados vão para algum servidor?
Não. Chave, nome, valor e logo ficam no seu navegador. A página não tem backend e não guarda nada. Você pode até desligar a internet depois que ela carregar e continuar gerando.
Posso usar CPF como chave?
Pode, desde que o CPF esteja cadastrado como chave Pix no seu banco. O gerador confere o dígito verificador para evitar erro de digitação, mas não consulta o banco: se a chave não estiver cadastrada, o pagamento não vai encontrar destino.
Qual o limite de caracteres na descrição?
O campo de conta do Pix (id 26) cabe até 99 caracteres somando chave e descrição. Com uma chave de e-mail longa sobra pouco espaço; o gerador corta a descrição automaticamente para o código continuar válido.
O logo no centro atrapalha a leitura?
Não, se ocupar até cerca de 20% da área. Quando você envia um logo, o gerador passa a usar correção de erro nível H, que tolera até 30% de módulos cobertos. Teste com o app do banco antes de imprimir.
Posso mudar a cor?
Pode, desde que o contraste com o fundo branco continue alto. Preto, verde-escuro, azul e roxo funcionam. Amarelo, cinza-claro e cores pastel falham na leitura.
Preciso pagar alguma coisa?
Não. Gerar, baixar e copiar é grátis e sem limite. A placa de balcão em PDF é um extra pago para quem quer imprimir com acabamento pronto.
Referência técnica
Estrutura do payload: 00 versão, 26 conta do recebedor (00 GUI br.gov.bcb.pix, 01 chave, 02 descrição), 52 categoria 0000, 53 moeda 986, 54 valor, 58 país BR, 59 nome, 60 cidade, 62 dados adicionais com 05 txid (*** quando não informado) e 63 CRC16-CCITT-FALSE. Fonte: Manual de Padrões para Iniciação do Pix, Banco Central do Brasil.