QR Code de Pix: como criar e como funciona
O QR de Pix não é um formato inventado por gerador nenhum: é o BR Code, o padrão que o Banco Central adotou a partir da especificação EMV® de QR de pagamento. O aplicativo do banco lê a cadeia, encontra a chave, o nome e a cidade do recebedor e monta a transferência com os dados já preenchidos.
Com JavaScript ativo, o código é montado no seu navegador: nada do que você digita chega aos nossos servidores. O símbolo é estático e não expira.
Como o formato funciona por dentro
A cadeia é uma sequência de blocos no formato identificador + tamanho + valor. O bloco 26, por exemplo, começa com 26, seguido do número de caracteres que ele ocupa e do conteúdo — que por sua vez contém outros blocos, entre eles a chave Pix. É por isso que o texto do BR Code parece uma parede de números sem separador.
O último bloco é sempre o 6304, seguido de quatro dígitos hexadecimais: o CRC16-CCITT calculado sobre tudo que veio antes, inclusive sobre o próprio 6304. Qualquer alteração posterior — um espaço a mais no nome, um acento — muda o resultado e o banco recusa o código com a mensagem genérica de QR inválido.
QR estático de Pix aceita valor fixo ou valor aberto. Com valor no campo 54, o pagador só confirma; sem ele, digita o quanto vai pagar. O campo 62 guarda o identificador da transação: com ***, cada pagamento entra sem referência; com um texto seu, todos os pagamentos daquele código chegam com a mesma referência no extrato.
Nome e cidade não são decorativos: eles aparecem na tela de confirmação do pagador e são o que dá confiança de que o dinheiro vai para quem deveria. Acentos e cedilha quebram a leitura em parte dos bancos — por isso o padrão pede texto sem acentuação.
Campos do formato
O conteúdo do símbolo segue esta estrutura: BR Code — cadeia EMV® MPM com campos ID-tamanho-valor (TLV) e CRC16 no final
| Campo | O que é |
|---|---|
00 | Payload Format Indicator — sempre 01. |
26 | Merchant Account Information: dentro dele vão o GUI BR.GOV.BCB.PIX e a chave Pix. |
52 | Merchant Category Code. 0000 quando não há categoria específica. |
53 | moeda: 986 é o real, pela ISO 4217. |
54 | valor da transação. Ausente, o pagador digita quanto quer pagar. |
58 | país: BR. |
59 | nome do recebedor, até 25 caracteres, sem acento. |
60 | cidade do recebedor, até 15 caracteres, sem acento. |
62 | Additional Data Field: aqui vai o identificador da transação (txid). |
63 | CRC16-CCITT dos bytes anteriores. Um caractere trocado invalida o código inteiro. |
Compatibilidade: Lido por qualquer aplicativo bancário com Pix e pela função “Pix Copia e Cola”. A câmera nativa do celular reconhece o símbolo, mas quem interpreta o BR Code é o app do banco.
Fonte: Banco Central — Manual de Padrões para Iniciação do Pix (BR Code) (consulta em 08/2026) · EMVCo — EMV QR Code Specification for Payment Systems (MPM) v1.1 (consulta em 08/2026). Página revisada em 01/09/2026.
De que tamanho imprimir
Com o conteúdo de exemplo acima, o símbolo sai na versão 8 (49×49 módulos) usando correção M. A regra prática é dividir a distância de leitura por dez — e nunca deixar cada módulo abaixo de 0,4 mm, que é o piso para impressão comum:
| Distância de leitura | Situação típica | Lado do símbolo | Cada módulo | Arquivo a 300 dpi |
|---|---|---|---|---|
| 20 cm | cartão de visita, etiqueta, embalagem pequena | 2 cm | 0,35 mm | 236 px |
| 30 cm | mesa de restaurante, balcão, folheto | 3 cm | 0,53 mm | 354 px |
| 50 cm | cardápio de parede, mural, prateleira | 5 cm | 0,88 mm | 591 px |
| 1 m | cartaz A3, vitrine de loja | 10 cm | 1,75 mm | 1.181 px |
| 2 m | banner, placa de imóvel, lateral de veículo | 20 cm | 3,51 mm | 2.362 px |
| 5 m | fachada, telão, painel de evento | 50 cm | 8,77 mm | 5.906 px |
Some sempre a zona quieta: 4 módulos de margem branca em volta do símbolo, exigência da ISO/IEC 18004 e a causa mais comum de código que não lê. A calculadora de tamanho refaz essa conta com o seu conteúdo real.
Erros comuns no QR Code de Pix
| Erro | O que acontece |
|---|---|
| Acento no nome ou na cidade | Bancos rejeitam ou mostram caracteres estranhos. Escreva sem acento e sem cedilha. |
| Nome com mais de 25 caracteres | O campo 59 tem limite. Nome maior faz alguns aplicativos truncarem e outros recusarem. |
| Editar o texto do BR Code na mão | Muda o CRC e invalida tudo. Gere de novo em vez de corrigir o texto pronto. |
| Colar um QR sobre o outro no balcão | Prática clássica de golpe. Cole o adesivo em superfície que mostre violação e confira o nome do recebedor na tela do cliente. |
O mesmo conteúdo nos quatro níveis de correção
A correção de erro Reed-Solomon é o que permite ler um código riscado, sujo ou parcialmente coberto. O preço é espaço: quanto mais correção, mais codewords do símbolo são gastos com redundância e maior fica o desenho. Com o conteúdo de exemplo desta página, a diferença é esta:
| Nível | Recupera | Versão | Módulos | Codewords de correção | Lado mínimo |
|---|---|---|---|---|---|
| L | 7% | 6 | 41×41 | 36 | 2 cm |
| M | 15% | 8 | 49×49 | 88 | 2,3 cm |
| Q | 25% | 9 | 53×53 | 160 | 2,4 cm |
| H | 30% | 11 | 61×61 | 264 | 2,8 cm |
Do nível L ao H, o símbolo sai de 41×41 para 61×61 módulos — e o lado mínimo de impressão cresce na mesma proporção. Para o QR Code de Pix, o nível M é o equilíbrio recomendado; suba para Q ou H quando o código for para superfície que suja, arranha ou recebe sol direto, ou quando você for colocar um logotipo no meio.
Antes de mandar para a gráfica
- Leia o próprio código. Abra a câmera do seu celular e confira se o resultado é exatamente o esperado — no QR Code de Pix, confira 00 caractere por caractere.
- Teste em três aparelhos. Um iPhone, um Android recente e um aparelho antigo. A leitura que falha só no antigo indica símbolo pequeno demais.
- Imprima uma prova no tamanho final, em papel comum, e leia a 30 cm e à distância real de uso.
- Confira a margem branca. São 4 módulos em volta do símbolo — o arquivo SVG baixado aqui já vem com ela; o risco é a gráfica cortar no acabamento.
- Não inverta as cores. Módulos escuros sobre fundo claro. O contrário falha em boa parte dos leitores, por mais bonito que fique.
- Guarde o arquivo SVG. Ele é vetorial e reimprime em qualquer tamanho sem perder qualidade; o PNG, não.
QR Code de Pix por segmento de negócio
O mesmo formato rende de maneira diferente em cada ramo — muda o ponto onde o código é colado, o material que aguenta o ambiente e o texto que vai ao lado. Estas páginas trazem o caso concreto:
- Restaurantegarçom parado explicando cardápio e fila no caixa na hora de fechar a conta
- Pizzariatelefone tocando enquanto o balcão enche e o cardápio de sabores muda toda semana
- Lanchonetefila no balcão e troco que não fecha
- Cafeteriasenha de Wi-Fi soletrada dez vezes por dia e cliente que não sabe do café especial da…
- Padariaencomenda anotada em papel que se perde e fila na hora do pão quente
- Food truckcliente que gostou e não consegue achar o truck de novo
- Bardividir a conta entre seis pessoas com uma maquininha só
- Sorveteriafila na vitrine e informação de alergênico que ninguém consegue mostrar
- Salão de belezaagenda cheia de furo por falta de confirmação e cliente que some entre um serviço e outro
- Barbeariafila de espera sem controle e cliente que aparece na hora cheia
- Manicure e nail designeragenda no caderno, cliente que desmarca em cima da hora e portfólio espalhado no celular
- Estúdio de tatuagemorçamento por mensagem sem informação suficiente e cuidado pós-tatuagem que ninguém lembra
- Clínica de estéticasessão marcada e esquecida no meio de um pacote de dez
- Clínica odontológicafalta em consulta marcada e paciente que abandona o tratamento no meio
- Clínica médicasala de espera cheia por causa de ficha preenchida à mão e paciente que chega sem os…
- Fisioterapeutaexercício de casa feito errado ou esquecido entre uma sessão e outra
- Nutricionistaplano alimentar impresso que fica em casa quando a pessoa vai ao mercado
- Psicólogoprimeiro contato difícil e sessão on-line com link perdido no meio da conversa
- Clínica veterináriacarteira de vacinação esquecida e tutor que perde a data do reforço
- Farmáciafila no balcão e dúvida de posologia que ninguém lembra depois
- Pet shopagenda de banho e tosa por telefone e cliente que esquece a data do próximo
- Academiaaparelho usado errado e professor atendendo cinco alunos ao mesmo tempo
- Estúdio de pilatesfalta em aula de turma pequena, que não se recupera
- Personal trainertreino em planilha que o aluno não entende e execução errada quando o personal não está…
- Contadordocumento que chega atrasado, incompleto e por cinco canais diferentes
- Fotógrafogaleria enviada por link que se perde no e-mail e convidado de evento sem acesso às fotos
- Loja de roupaspeça que acabou no tamanho certo e vitrine que só vende no horário comercial
- Mercado e merceariaencarte de ofertas que envelhece em dois dias e fila no caixa
- Escolabilhete na mochila que nunca chega e reunião de pais com presença baixa
- Curso on-linedivulgação impressa que não converte porque exige digitar endereço longo
- Igrejaaviso repetido do púlpito que ninguém anota e dízimo que depende de envelope
- ONG e projeto socialdoação que depende de a pessoa lembrar do site depois e prestação de contas que ninguém vê
- Pousadarecepção que atende poucas horas e hóspede sem saber onde comer
- Buffet e casamentoconfirmação de presença por telefone e convidado perdido sem saber o horário
- Oficina mecânicatelefone tocando para perguntar se o carro ficou pronto e orçamento explicado três vezes
- Lava-jato e estética automotivafila sem previsão e cliente que não sabe quando o carro fica pronto
- Condomínioaviso no elevador que ninguém lê e reserva de área comum por caderno na portaria
Perguntas frequentes
O QR de Pix estático pode ser usado várias vezes?
Preciso pedir esse QR ao meu banco?
O valor pode ficar em aberto?
54, o aplicativo do pagador pede o valor. É o formato indicado para caixinha de gorjeta, doação e vaquinha.