M MandaPix

QR Code Pix estático ou dinâmico: qual usar

Publicado em 29/09/2026. Atualizado em 29/09/2026 por Alexander Braz

Resposta curta: o QR Code estático guarda todos os dados da cobrança dentro do próprio desenho e pode ser gerado por qualquer pessoa. O dinâmico guarda um endereço na internet, e os dados da cobrança vêm do banco na hora da leitura. Para cobrar uma diária, um aluguel ou um pedido pequeno, o estático costuma bastar. O dinâmico entra quando você precisa de vencimento, confirmação automática e uma cobrança única por cliente. O MandaPix gera só o estático.

O que é o QR estático

Segundo o Manual de Padrões para Iniciação do Pix, do Banco Central, o QR Code estático tem um conjunto pequeno de opções e todas ficam dentro do próprio código. Só a chave Pix é obrigatória. Você pode acrescentar, se quiser, o valor, um texto livre curto e um identificador da transação (txid).

Como tudo está no desenho, ele funciona sem consultar nada no momento da leitura. Por isso o mesmo QR pode ser impresso e colado num balcão, ou enviado várias vezes. O Manual descreve esse uso: o recebedor imprime o QR com a chave e deixa em um local visível, e cada cliente lê e paga.

QR Code Pix estático de exemplo, com valor de R$ 25,00 e identificador pedido18
Exemplo gerado pelo MandaPix: valor de R$ 25,00, identificador pedido18 e uma chave fictícia. A chave é a mesma usada nos exemplos do Manual do Banco Central, então o pagamento não leva a ninguém. O código que está dentro desse QR é explicado parte por parte no guia Pix copia e cola.

O que é o QR dinâmico

No QR dinâmico, o desenho traz as informações básicas do recebedor e um endereço na internet, mantido pelo banco de quem recebe. Quando o cliente lê o QR, o app dele acessa esse endereço e recebe os dados da cobrança, como valor e identificador. O Manual diz que valor e txid não devem ser preenchidos dentro do código dinâmico. Se estiverem, o conteúdo é ignorado e vale o que vem do endereço.

O dinâmico é criado por meio da API Pix, que o banco oferece a empresas e desenvolvedores, ou por recursos do app do próprio banco. Por isso, um site sem ligação com o banco, como o MandaPix, não consegue gerar esse tipo de código. O Manual também informa que a criação do QR estático não faz parte da API Pix. Ele pode ser montado por qualquer programa que siga o padrão.

O txid da cobrança dinâmica segue outra regra: tem de 26 a 35 caracteres e não pode se repetir entre cobranças do mesmo recebedor. Já no estático, o txid tem no máximo 25 caracteres e fica a seu cargo usá-lo de forma coerente.

Tabela comparativa

A tabela resume o que o Manual descreve. Ela não compara bancos nem tarifas, porque isso varia de instituição para instituição.

PontoQR estáticoQR dinâmico
Quem geraQualquer pessoa ou programa que siga o padrãoO banco do recebedor, pela API Pix ou pelo app
Onde ficam os dadosDentro do próprio QRNo endereço indicado no QR, mantido pelo banco
ValorOpcional. Se ficar em branco, quem paga digitaDefinido na cobrança
ReusoO mesmo QR pode ser usado por vários pagadoresPode ser reutilizado, mas os dados variam conforme a cobrança
Vencimento, juros, multa e descontoNão existemPrevistos para cobranças com vencimento
Identificador (txid)Opcional, até 25 letras e números, sem garantia de ser únicoDe 26 a 35 caracteres, único por cobrança
Confirmação de pagamentoSó consulta manual no app do banco ou consulta por txid na APIStatus da cobrança e avisos automáticos (webhook) pela API
ValidadeO código não traz prazo de validadeA cobrança imediata tem expiração, com padrão de 24 horas na API

O Manual descreve ainda um terceiro tipo, o QR composto, que junta recursos do estático e do dinâmico. Ele também depende de integração com o banco e não é gerado pelo MandaPix.

Quando o estático resolve

O limite do estático aparece quando você precisa saber, sem olhar o app, se cada cliente pagou. O Manual afirma que, com o QR estático, a consistência dos pagamentos fica totalmente a cargo do recebedor, e que a conciliação só pode ser feita de forma bem simplificada. O identificador ajuda a separar cobranças, mas não cria confirmação automática. Veja o guia sobre o identificador (txid).

Quando você precisa do dinâmico (API do banco)

Considere o dinâmico quando alguma destas situações for parte da rotina:

Nesses casos, fale com o banco ou com um provedor de pagamentos sobre a API Pix. O MandaPix não substitui isso e não oferece webhook nem status de pago.

Como gerar um estático no MandaPix

  1. Abra o gerador na página inicial ou a página do seu caso: diarista, aluguel, igreja ou Instagram.
  2. Escolha o tipo da chave e cole a chave cadastrada no seu banco.
  3. Informe o nome e a cidade. O app de quem paga mostra o nome do titular da chave, mas o campo é obrigatório no código.
  4. Preencha o valor ou marque valor livre.
  5. Se quiser, informe um identificador com letras e números, até 25 caracteres.
  6. Toque em gerar. Depois é só copiar o código, baixar o QR ou abrir o WhatsApp com a mensagem pronta.

Confira o resultado lendo o QR com o app do seu banco e vendo se o nome que aparece é o seu antes de mandar para alguém.

Guias relacionados

Continue lendo:

Fontes