Pular para o conteúdo
QR Code Jágerador de QR Code grátis

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.

versão 8 · 49×49 módulos · correção M (15%) · modo byte (utf-8)
tamanho mínimo sugerido: 3 cm para leitura a 30 cm

Baixar direto do servidor (PNG)

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

CampoO que é
00Payload Format Indicator — sempre 01.
26Merchant Account Information: dentro dele vão o GUI BR.GOV.BCB.PIX e a chave Pix.
52Merchant Category Code. 0000 quando não há categoria específica.
53moeda: 986 é o real, pela ISO 4217.
54valor da transação. Ausente, o pagador digita quanto quer pagar.
58país: BR.
59nome do recebedor, até 25 caracteres, sem acento.
60cidade do recebedor, até 15 caracteres, sem acento.
62Additional Data Field: aqui vai o identificador da transação (txid).
63CRC16-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 leituraSituação típicaLado do símbolo Cada móduloArquivo a 300 dpi
20 cmcartão de visita, etiqueta, embalagem pequena 2 cm 0,35 mm 236 px
30 cmmesa de restaurante, balcão, folheto 3 cm 0,53 mm 354 px
50 cmcardápio de parede, mural, prateleira 5 cm 0,88 mm 591 px
1 mcartaz A3, vitrine de loja 10 cm 1,75 mm 1.181 px
2 mbanner, placa de imóvel, lateral de veículo 20 cm 3,51 mm 2.362 px
5 mfachada, 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

ErroO que acontece
Acento no nome ou na cidadeBancos rejeitam ou mostram caracteres estranhos. Escreva sem acento e sem cedilha.
Nome com mais de 25 caracteresO campo 59 tem limite. Nome maior faz alguns aplicativos truncarem e outros recusarem.
Editar o texto do BR Code na mãoMuda o CRC e invalida tudo. Gere de novo em vez de corrigir o texto pronto.
Colar um QR sobre o outro no balcãoPrá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ívelRecuperaVersão MódulosCodewords de correção Lado mínimo
L7% 641×41 36 2 cm
M15% 849×49 88 2,3 cm
Q25% 953×53 160 2,4 cm
H30% 1161×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

  1. 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.
  2. 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.
  3. Imprima uma prova no tamanho final, em papel comum, e leia a 30 cm e à distância real de uso.
  4. 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.
  5. 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.
  6. 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:

Perguntas frequentes

O QR de Pix estático pode ser usado várias vezes?
Pode. O mesmo símbolo recebe quantos pagamentos vierem. O que muda no QR dinâmico, emitido pelo banco, é que ele carrega uma URL de cobrança específica e costuma valer para um pagamento só.
Preciso pedir esse QR ao meu banco?
Não para o modelo estático. O BR Code estático é montado a partir de dados que já são seus: chave Pix, nome e cidade. O banco entra apenas na hora de receber. Já o QR dinâmico, com vencimento e juros, só o seu provedor de conta emite.
O valor pode ficar em aberto?
Sim. Sem o campo 54, o aplicativo do pagador pede o valor. É o formato indicado para caixinha de gorjeta, doação e vaquinha.
Esta página resolveu sua dúvida?