Gerador de Conta Bancária de Teste

Gere contas bancárias fictícias com dígitos verificadores válidos para os principais bancos brasileiros — apenas para teste de software.

Apenas para testes de software. Os dados gerados aqui são aleatórios e não pertencem a nenhuma pessoa ou empresa real. Usá-los para fraude ou má-fé é crime.

Como usar

  1. Escolha um banco da lista — Banco do Brasil, Itaú, Bradesco, Caixa ou Santander.
  2. Clique em "Gerar" para criar uma agência e conta aleatórias com dígitos verificadores válidos para aquele banco.
  3. Use os dados gerados no seu ambiente de teste. São fictícios e não devem ser usados em sistemas reais.

Sobre esta ferramenta

Bancos brasileiros calculam dígitos verificadores de agência e conta usando algoritmos públicos e documentados. Banco do Brasil usa módulo 11, Itaú usa módulo 10 para a agência e um algoritmo especial para a conta, Bradesco usa módulo 11 com P em vez de 10, Caixa e Santander usam módulo 11. Este gerador aplica o algoritmo correto de cada banco para produzir números que passam em qualquer validação corretamente implementada, que é exatamente o que um desenvolvedor precisa para testar integrações bancárias, fluxos de pagamento e formulários de registro de conta.

Todo número produzido aqui é aleatório. Não é consultado em lugar nenhum, não está vinculado a nenhuma conta real e não há como saber se uma sequência gerada pertence a alguém. O dígito verificador garante apenas que a matemática está correta — o formato do número corresponde ao que o banco espera, e nada mais.

Tudo roda no navegador usando a Web Crypto API para aleatoriedade. Os dados gerados nunca são enviados, armazenados ou registrados. A ferramenta existe para teste de software, e o aviso no topo da página está lá por um motivo: usar dados financeiros gerados em sistemas reais pode constituir fraude.

A fórmula

Módulo 11: multiplique dígitos por pesos decrescentes, some, resto = soma mod 11; se resto < 2 então DV = 0, senão DV = 11 − resto. Módulo 10: multiplique dígitos alternando 2 e 1 (da direita para a esquerda), some os dígitos dos produtos, DV = (10 − soma mod 10) mod 10.

Perguntas frequentes

As contas geradas são reais?

Não. São números aleatórios que passam no algoritmo de dígito verificador. Não estão vinculados a nenhuma conta bancária real.

Posso usá-los em sistemas bancários reais?

Não. Usar dados financeiros gerados em sistemas reais pode constituir fraude. A ferramenta é apenas para teste de software.

Por que apenas cinco bancos?

Porque esses cinco publicam algoritmos de dígito verificador bem documentados. Outros bancos usam variações mais difíceis de verificar. Os cinco cobertos aqui representam a grande maioria dos cenários de teste.

Os dados saem do meu navegador?

Não. A geração roda em JavaScript no seu dispositivo. Nada é enviado ou armazenado.

O que é o P no dígito verificador do Bradesco?

Quando o resto do módulo 11 é 10, o Bradesco usa a letra P em vez de um dígito. Isso é específico do Bradesco e faz parte do algoritmo publicado.

Ferramentas relacionadas

Links longos? Encurte de graça

O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.

O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.