Gere contas bancárias fictícias com dígitos verificadores válidos para os principais bancos brasileiros — apenas para teste de software.
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.
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.
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.
Não. Usar dados financeiros gerados em sistemas reais pode constituir fraude. A ferramenta é apenas para teste de software.
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.
Não. A geração roda em JavaScript no seu dispositivo. Nada é enviado ou armazenado.
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.
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.