Como usar
Escolha o tipo da chave (CPF, CNPJ, e-mail, celular ou aleatória) e digite a chave. A ferramenta valida o formato e os dígitos verificadores de CPF e CNPJ antes de gerar.
Informe o nome do recebedor como está no banco e a cidade. O padrão aceita até 25 e 15 caracteres, sem acentos: a ferramenta ajusta e avisa.
Se quiser, fixe o valor. Em branco, quem paga digita o valor no app do banco. O identificador (txid) é opcional e aparece no extrato para você conciliar; a descrição aparece para quem paga.
Copie o "Pix copia e cola" para mandar por mensagem ou baixe o PNG para imprimir no cardápio, no balcão ou no boleto.
Antes de espalhar o código, faça um Pix de teste de R$ 0,01 para a própria chave e confira se o nome que aparece é o seu.
O que é o QR Code Pix estático
Todo QR Code Pix é um texto no padrão BR Code, a adaptação brasileira da especificação EMV® para QR Codes de pagamento. O aplicativo do banco lê esse texto, consulta a chave no DICT (o diretório de chaves do Banco Central) e monta o pagamento. O "Pix copia e cola" é exatamente o mesmo texto, sem a imagem.
O Banco Central define dois tipos. O estático carrega a chave, o nome e a cidade do recebedor e, se você quiser, um valor e um identificador; pode ser impresso e reutilizado quantas vezes for preciso. O dinâmico aponta para uma URL do banco ou do provedor, é gerado para uma cobrança específica e traz vencimento, juros e a confirmação automática do pagamento. Esta ferramenta gera o estático: ele não depende de API nem de cadastro, só da chave que você já tem.
O que vai dentro do código
O payload é uma sequência de campos com identificador, tamanho e valor. Os que a ferramenta monta, na ordem em que aparecem:
| ID | Campo | O que vai |
|---|---|---|
| 00 | Payload Format Indicator | Sempre 01 |
| 26 | Merchant Account Information | GUI br.gov.bcb.pix, a chave (até 77 caracteres) e a descrição, que disputam entre si os 99 caracteres do campo |
| 52 | Merchant Category Code | 0000 (não informado) |
| 53 | Moeda | 986, o real |
| 54 | Valor | Opcional, com ponto decimal (150.00) |
| 58 | País | BR |
| 59 e 60 | Nome e cidade do recebedor | Até 25 e 15 caracteres |
| 62-05 | Identificador (txid) | Letras e números, até 25; *** quando não há |
| 63 | CRC16 | Verificação do texto inteiro (polinômio 0x1021, valor inicial 0xFFFF) |
O CRC é o que faz o app do banco recusar um código digitado errado. A ferramenta calcula o dela do mesmo jeito que o exemplo do manual do Banco Central: para a chave aleatória 123e4567-e12b-12d1-a456-426655440000, com o nome "Fulano de Tal" em Brasília e sem valor, o resultado termina em 63041D3D, exatamente como no manual.
Limites e cuidados
O nome que aparece para quem paga é o que está cadastrado no DICT, não o que você digita aqui; o campo existe por exigência do padrão EMV. Acentos e símbolos são retirados porque nem todo aplicativo lê caracteres fora do ASCII e porque o tamanho de cada campo é contado em bytes. A chave de celular vai no formato internacional (+5511999999999), CPF e CNPJ só com os dígitos, e o e-mail em minúsculas, seguindo a seção 2.5.1 do manual.
Use o identificador quando precisar bater o pagamento com uma cobrança: ele viaja intacto até o extrato do recebedor. Com valor fixo, o pagador não consegue alterar o valor; sem valor, ele digita o que vai pagar. Para um mesmo cliente que paga todo mês, o mais prático é um código por cliente, sem valor, com o identificador do contrato.
O Pix estático não avisa que foi pago
Esse é o limite honesto do código impresso: quando alguém paga, você só fica sabendo olhando o extrato. Não há notificação, baixa automática nem controle de quem pagou. Para um balcão, basta; para cobrar dezenas de clientes todo mês, vira conferência manual.
A Ritto resolve pelo outro lado: a cobrança sai no WhatsApp oficial e no e-mail com o QR Pix na imagem e Pix, boleto e cartão nos botões, e o pagamento é reconhecido pela conciliação com os seus bancos, pelo Open Finance. Quem já pagou não recebe lembrete, e o recibo e a NFS-e saem sozinhos. O gerador desta página continua útil para o que faz bem: um código estático, grátis, para imprimir ou mandar agora.
Perguntas frequentes
É seguro gerar o QR Code Pix aqui?
Sim. O código é montado inteiramente no seu navegador, e nada é enviado para a Ritto nem para nenhum servidor: a chave, o nome e o valor ficam só na URL da página, para você reabrir ou compartilhar se quiser. Antes de imprimir, faça um Pix de teste para a própria chave e confira o nome que aparece no app.
Preciso cadastrar a chave em algum lugar para o QR funcionar?
Não. A ferramenta só monta o texto no padrão do Banco Central com uma chave que já existe no seu banco. Se a chave ainda não está cadastrada no DICT, o app de quem paga vai dizer que ela não foi encontrada.
Posso deixar o valor em branco?
Pode. Sem o campo de valor, o aplicativo do pagador pede que ele digite quanto vai pagar. Com valor fixo, o pagador não consegue alterar. Os dois formatos são previstos no manual do Pix.
Para que serve o identificador (txid)?
É um código de até 25 letras e números que o app do pagador retransmite intacto e que aparece no extrato de quem recebe. Serve para bater o pagamento com uma cobrança ou um cliente específico. Quando não há identificador, o padrão manda preencher com três asteriscos.
Por que o nome ficou sem acento no código?
O padrão conta o tamanho dos campos em bytes e nem todo aplicativo lê caracteres fora do ASCII; um "ç" ou um "ã" pode quebrar a leitura em alguns bancos. Por isso a ferramenta remove acentos e símbolos e avisa quando faz isso. O nome que o pagador vê é o cadastrado no DICT, não o do código.
Qual é a diferença entre QR Code Pix estático e dinâmico?
O estático leva a chave e os dados do recebedor, pode ser impresso e reutilizado, e não avisa quando é pago. O dinâmico é gerado por uma cobrança específica, aponta para uma URL do banco ou do provedor, pode ter vencimento, juros e desconto, e o pagamento é confirmado automaticamente. Esta ferramenta gera o estático.
Como sei que o cliente pagou?
Com o Pix estático, só conferindo o extrato: não há notificação nem baixa automática. Se o volume de clientes cresce, esse é o ponto em que uma régua de cobrança com conciliação bancária (como a da Ritto) começa a fazer diferença.
CNPJ com letras funciona como chave?
O manual do Banco Central prevê o formato alfanumérico de CNPJ (exemplo do manual: 12ABC34501DE35) e a ferramenta valida os dígitos verificadores dos dois formatos. A chave, no entanto, só funciona se estiver cadastrada assim no seu banco.


