O que é um QR Code Pix?
Um QR Code Pix é um QR Code comum que carrega um texto no padrão BR Code, a adaptação brasileira da especificação EMV QR Code (Merchant Presented Mode) definida pelo Banco Central do Brasil no Manual de Padrões para Iniciação do Pix. Dentro dele vão a sua chave Pix, o seu nome, a cidade, opcionalmente um valor e um identificador, e um código verificador CRC16. Quando alguém aponta a câmera do aplicativo do banco, o app lê esses campos, consulta a chave no diretório do Banco Central e abre a tela de pagamento já preenchida; o pagador só confirma com a senha dele.
O mesmo texto também pode ser enviado como Pix copia e cola: o código que você gera aqui é exatamente essa sequência, só que desenhada como imagem. Por ser um padrão aberto e único, um código funciona em todos os apps que leem Pix, e você não precisa de conta de lojista, maquininha ou intermediário para receber: o dinheiro cai diretamente na conta vinculada à chave.
Como criar um QR Code Pix
- Digite a chave Pix. Pode ser CPF, CNPJ, e-mail, telefone celular ou a chave aleatória. O gerador reconhece o tipo sozinho, confere os dígitos verificadores de CPF e CNPJ e normaliza o telefone para o formato
+55DDDnúmero. Não sabe qual é a sua? Veja como encontrar sua chave Pix. - Informe nome e cidade. O padrão limita o nome a 25 caracteres e a cidade a 15, sem acentos. Os contadores ao lado dos campos mostram quanto ainda cabe.
- Defina um valor, se quiser. Útil para produtos de preço fixo, mensalidades e cobranças. Deixe em branco para um código de balcão em que o cliente digita o valor. Veja QR Code Pix com valor.
- Baixe e use. PNG para WhatsApp, Instagram e redes; SVG para gráfica e placas, porque não perde definição em nenhum tamanho. Para o balcão, veja QR Code Pix para loja.
Tipos de chave Pix aceitos
Qualquer um dos cinco tipos de chave registrados no DICT (o diretório de chaves do Banco Central) pode ir no código. A tabela mostra como cada tipo é gravado no campo 26-01 do BR Code:
| Tipo de chave | Formato no código (campo 26-01) | Exemplo |
|---|---|---|
| CPF | 11 dígitos, sem pontos nem traço | 12345678909 |
| CNPJ | 14 dígitos, sem pontuação | 11222333000181 |
| Como cadastrado, até 77 caracteres | loja@exemplo.com.br | |
| Telefone celular | +55, DDD e número (formato E.164) | +5511912345678 |
| Chave aleatória (EVP) | UUID de 36 caracteres gerado pelo banco | 123e4567-e12b-12d1-a456-426655440000 |
Exemplo prático
O próprio manual do Banco Central traz um exemplo de código estático: chave aleatória 123e4567-e12b-12d1-a456-426655440000, recebedor Fulano de Tal, cidade BRASILIA, sem valor. Preenchendo esses três campos no gerador acima, o Pix copia e cola resultante é:
00020126580014br.gov.bcb.pix0136123e4567-e12b-12d1-a456-4266554400005204000053039865802BR5913Fulano de Tal6008BRASILIA62070503***63041D3D
Lendo da esquerda para a direita: 0002 01 (formato), 2658… (bloco da conta com br.gov.bcb.pix e a chave), 5204 0000 (categoria), 5303 986 (moeda BRL), 5802 BR, 5913 Fulano de Tal, 6008 BRASILIA, 6207 0503*** (identificador vazio) e 6304 1D3D, o CRC16. Você pode conferir qualquer código no decodificador Pix.
Código estático ou dinâmico?
O código estático é o que este site gera: dados fixos, pode ser impresso uma vez e usado para sempre, e o pagador digita o valor quando ele não está definido. O código dinâmico é gerado pelo banco ou PSP para cada cobrança: em vez da chave, ele contém a URL de um documento assinado com valor, vencimento, devedor e situação, e serve para conciliação automática e cobranças com juros ou multa. Dinâmicos só podem ser emitidos pela instituição da conta, por isso não existe gerador de código dinâmico que funcione no navegador.
Dicas para um código que sempre lê
- Imprima com pelo menos 3 cm × 3 cm; no balcão e em paredes, quanto maior melhor.
- Mantenha a margem branca em volta do código. Não corte nem sobreponha logotipos.
- Prefira o SVG para gráfica: ele continua nítido em qualquer tamanho.
- Teste com dois aplicativos diferentes antes de imprimir cem cópias.
- Evite plastificação brilhante que reflete luz; fosco lê melhor.
Referências
Banco Central do Brasil, página oficial do Pix e Manual de Padrões para Iniciação do Pix (BR Code); EMVCo, EMV QR Code Specification for Payment Systems, Merchant Presented Mode.