Linha Digitável ou Código de Barras do Boleto: Qual Usar e Como Converter
Todo boleto existe em dois formatos que carregam a mesma informação: o código de barras (44 dígitos impressos em barras) e a linha digitável (os números grandões embaixo, para digitar). Saber quando usar cada um evita erro de digitação — e o Conversor Linha Digitável ⇄ Código de Barras troca um pelo outro em segundos.
Os dois formatos do mesmo boleto
Código de barras (44 dígitos): é a forma "de máquina". Bancos, lotéricas e leitores ópticos leem as barras e extraem banco, moeda, fator de vencimento, valor e o campo livre da cobrança. Ele aparece na base do boleto impresso e é o que os sistemas usam para gerar o documento.
Linha digitável (47 dígitos em boletos bancários; 48 em contas de arrecadação): é a mesma informação reorganizada para humanos. Os 44 dígitos do código são redistribuídos em grupos, com dígitos verificadores extras entre eles — por isso a linha tem mais dígitos que o código. É o formato feito para ser digitado no app do banco ou copiado.
Para o detalhe dígito a dígito da estrutura, veja o que são os 47 dígitos do boleto e código de barras 44 vs linha 47.
Quando usar cada formato
| Situação | Formato ideal |
|---|---|
| Pagar no app do banco ("pagar boleto") | Linha digitável — digite ou cole |
| Ler com leitor de código de barras / câmera | Código de barras |
| Gerar o boleto em PDF | Código de barras — o gerador recria as barras a partir dele |
| Digitar manualmente por telefone/IVR | Linha digitável — mais segura, pois cada bloco tem dígito verificador |
| Conferir se o boleto é válido | Validador online |
Na prática: pagar é território da linha digitável (é para isso que ela existe), e gerar/compensar é território do código de barras.
Como converter um no outro
Você não precisa fazer conta na mão. No Conversor Linha Digitável ⇄ Código de Barras:
- Cole a linha digitável (47/48 dígitos) ou o código de barras (44).
- A ferramenta devolve os dois formatos, com valor e vencimento extraídos — tudo no navegador, sem enviar nada.
- Copie o que precisar: a linha para pagar no app, o código para gerar o boleto em PDF.
Se a linha digitável foi lida de um papel com borrão ou veio de um e-mail com erro de digitação, o validador de linha digitável confere os dígitos verificadores antes de você pagar. Para boletos completos (valor, banco, vencimento, autenticidade), o validador de boleto faz a checagem mais ampla — erros comuns de digitação estão explicados em linha digitável: erros comuns de dígitos.
Por que a linha digitável tem mais dígitos
A linha não é só o código "esticado": cada bloco de dígitos ganha um dígito verificador próprio (módulo 10), calculado sobre os dígitos vizinhos. Isso faz duas coisas:
- Quem digita no app consegue perceber erro de transcrição na hora — dígito errado quase sempre quebra o verificador.
- A leitura humana fica menos propensa a erro que copiar 44 dígitos corridos.
Já o código de barras tem seus próprios dígitos verificadores na estrutura Febraban (banco, moeda, fator, valor) e no campo livre definido por cada banco.
Cuidados antes de pagar
- Confira valor e vencimento extraídos pela ferramenta — é a forma mais rápida de pegar boleto trocado ou adulterado.
- Boleto vencido pode ter valor atualizado (multa e juros) — peça a segunda via atualizada antes de pagar. Veja boleto vencido: ainda posso pagar? e como conferir a linha na segunda via.
- 48 dígitos ≠ boleto bancário: contas de luz, água e IPTU usam arrecadação de 48 dígitos, com regras de validação diferentes — não misture com boleto de 47.
- Nunca pague boleto que chegou "do nada" sem conferir o beneficiário — veja como saber se o boleto é falso.
Perguntas frequentes
Posso pagar usando o código de barras em vez da linha digitável? Na maioria dos apps de banco, o campo aceita a linha digitável. Alguns permitem pagar por código de barras via câmera ou digitação — mas a linha digitável é o formato garantido.
A linha digitável e o código de barras têm o mesmo valor? Sim — são a mesma cobrança em formatos diferentes. Se os valores extraídos divergirem, há erro de digitação em algum dos dois.
Por que a linha tem 47 dígitos e o código 44? Porque a linha redistribui os dígitos em blocos e adiciona dígitos verificadores extras para facilitar a digitação humana.
E os 48 dígitos? São de contas de arrecadação (concessionárias, tributos), não de boleto bancário — a validação é diferente.
O conversor gera o boleto em PDF? Não — ele converte entre os formatos. Para gerar o boleto em PDF a partir do código de barras, use o Boleto para PDF.
Conclusão
Linha digitável e código de barras são a mesma cobrança em dois trajes: use a linha para pagar no app do banco e o código de barras para gerar e compensar o boleto. Quando precisar trocar um pelo outro — ou conferir valor e vencimento antes de pagar — o Conversor Linha Digitável ⇄ Código de Barras resolve em segundos, direto no navegador.