O gerador de boleto cria boletos bancários fictícios com linha digitável (47 dígitos) e código de barras (44 dígitos) válidos no formato — com os dígitos verificadores calculados pelo padrão FEBRABAN (módulo 10 por campo e módulo 11 geral). É ideal para testar leitores, validações e integrações de cobrança sem usar boletos reais. Escolha banco, valor e vencimento. Grátis e no navegador.
Para que serve gerar um boleto de teste
- Leitores de código de barras: conferir se o app lê e interpreta a linha corretamente.
- Validação de campos: testar máscaras e a verificação dos dígitos (mód. 10 e 11).
- Integrações de cobrança: popular fluxos e arquivos de teste com linhas no formato certo.
- Importação e parsing: validar a leitura de arquivos com vários boletos.
Para completar o cenário de teste, veja o gerador de conta bancária, o gerador de código de barras e o gerador de dados para teste.
Como usar o gerador de boleto
- Escolha o banco (ou deixe aleatório) e a quantidade.
- Opcional: informe valor e vencimento.
- Clique em Gerar boleto e veja a linha digitável e o código de barras.
- Use Copiar linhas para levar todas as linhas digitáveis de uma vez.
Linha digitável x código de barras
Os dois representam a mesma cobrança. O código de barras tem 44 dígitos e é lido pela máquina; a linha digitável tem 47 dígitos (você digita quando o código não é lido) e inclui dígitos verificadores extras por campo. A estrutura é: banco, moeda, dígito verificador geral, fator de vencimento, valor e campo livre do banco.
Perguntas frequentes
Os boletos gerados podem ser pagos?
Não. São boletos fictícios, criados apenas para testes. A linha digitável e o código de barras têm formato e dígitos verificadores válidos para passar nas validações, mas não correspondem a nenhuma cobrança real e não podem ser pagos.
A linha digitável é válida?
Sim, no sentido de que passa na verificação: os dígitos verificadores dos campos (módulo 10) e o dígito geral (módulo 11) são calculados conforme o padrão FEBRABAN. É exatamente o que um leitor/validador confere.
Para que serve gerar um boleto de teste?
Para testar leitores de código de barras, validações de campo de boleto, importação de arquivos e integrações de cobrança — sem usar boletos reais.
Posso definir o valor e o vencimento?
Sim. Informe o valor e a data de vencimento (ou deixe em branco para valores aleatórios e vencimento padrão). O fator de vencimento é calculado a partir da data.
Qual a diferença entre linha digitável e código de barras?
São representações da mesma cobrança: o código de barras tem 44 dígitos (lido pela máquina) e a linha digitável tem 47 (digitada por você), com dígitos verificadores extras por campo.