Ferramenta online grátis

Decodificador e Validador de Pix

Decodifique o Pix Copia e Cola, consulte campos EMV TLV e valide estrutura BR Code e CRC16 localmente.

Decodificar e validar um código Pix

O processamento permanece neste navegador. URLs dinâmicas são exibidas, mas nunca abertas automaticamente.

0 / 4096 bytes

Esta validação confirma apenas a estrutura e a integridade do código. Ela não verifica a identidade do recebedor, a legitimidade da cobrança nem a realização do pagamento.

Prefere inglês? Use esta ferramenta em inglês.

O que é um código Pix Copia e Cola?

Pix Copia e Cola é o payload textual codificado por um QR Code Pix. Ele segue as convenções BR Code e EMV TLV: cada campo possui identificador, comprimento em bytes e valor. O CRC16 final ajuda a detectar alterações acidentais, enquanto templates aninhados carregam dados Pix como chave, TXID ou URL de cobrança dinâmica.

Como a ferramenta funciona

Cole o texto completo do Pix Copia e Cola e selecione Decodificar e validar. O navegador lê cada campo EMV como tag, comprimento em bytes e valor, decodifica recursivamente os templates da conta Pix e dos dados adicionais, extrai as principais informações e compara o CRC16 informado com um cálculo CRC16/CCITT-FALSE independente.

Entradas e resultados aceitos

O Pix Copia e Cola utiliza o perfil brasileiro BR Code do formato EMV apresentado pelo recebedor. O Pix estático normalmente contém uma chave Pix e pode incluir valor e TXID. O Pix dinâmico contém uma localização de cobrança sem o protocolo; o aplicativo pagador obtém nessa URL o valor, TXID e demais dados oficiais da cobrança.

Exemplo prático

Um payload estático pode identificar a GUI br.gov.bcb.pix, a chave do recebedor, moeda 986, país BR, nome, cidade, valor opcional e a tag 62.05 para o TXID. Um payload dinâmico usa o subcampo Pix 25 para a localização. Tags desconhecidas da raiz ou de templates continuam visíveis na tabela técnica.

Casos de uso comuns

Use o decodificador para investigar uma integração, conferir um BR Code antes de criar uma fixture, comparar comprimentos, localizar um template aninhado malformado, identificar se o payload é estático ou dinâmico e diagnosticar divergências no CRC sem enviar dados financeiros a outro serviço.

Limitações e verificações importantes

Estrutura válida e CRC correspondente confirmam somente formatação e integridade. Eles não autenticam o recebedor, não consultam o DICT, não acessam a URL dinâmica, não comprovam a legitimidade da cobrança e não confirmam um pagamento. Confira recebedor e valor no aplicativo de pagamento antes de autorizar o Pix.

Privacidade e processamento local

Exceto quando a ferramenta identifica explicitamente uma consulta externa, a entrada e o resultado são processados no navegador e não são enviados ao CosmoTools. Evite inserir segredos em qualquer página web e revise os arquivos antes de usá-los em produção.

Perguntas frequentes

O que é um código Pix Copia e Cola?

É a representação textual de um BR Code Pix. O payload armazena campos EMV TLV usados pelos aplicativos de pagamento, incluindo dados do recebedor e uma chave Pix ou URL dinâmica.

Qual é a diferença entre Pix estático e dinâmico?

O código estático contém a chave Pix e pode incluir valor e TXID. O código dinâmico contém uma URL na qual o aplicativo pagador obtém os dados oficiais da cobrança.

O que a validação CRC16 confirma?

O CRC16/CCITT-FALSE detecta alterações acidentais ou corrupção no texto do BR Code. Um checksum correto não comprova que o recebedor ou a cobrança sejam legítimos.

O CosmoTools acessa a URL de um Pix dinâmico?

Não. A URL é exibida para inspeção, mas nunca é consultada automaticamente.

Meu código Pix é enviado ou armazenado?

Não. Decodificação, verificações estruturais, cálculo do checksum, cópia e exportação JSON acontecem localmente no navegador.