Conversão da linha digitável em código de barras e vice-versa


Para calcular a data de vencimento, o valor, etc., é só preencher os campos abaixo.

Digite a "representação numérica" do boleto bancário: (1)
Digite ou use o leitor de código da barras: (2)
Verificação do Vencimento:
Verificação do Valor:



O Boleto Bancário e os seus segredos

(exemplo de boleto bancário do Banco do Brasil - clique na imagem para ampliar)

Como calcular a data de vencimento de um boleto bancário

O vencimento de um boleto bancário de cobrança corresponde ao número de dias decorridos entre a "data base" instituída pelo Banco Central do Brasil - BACEN e a "data de vencimento".

A "data base" instituída pelo BACEN é: 07/10/1997.

Assim, um boleto bancário vencido em 09/04/2018 teria no campo "vencimento" os números: "7489". Os números "7489" correspondem ao número de dias decorridos entre 07/10/1997 e 09/04/2018 (09/04/2018 - 07/10/1997 = 7489).

Exemplo: 00000.00000.00000.000000.00000.000000.0.74890000000000

Como se vê no exemplo acima, o campo "vencimento" é composto por 4 dígitos e fica a esquerda do campo "valor".


Boletos bancários sem data de vencimento

Nos boletos bancários "sem data de vencimento" as primeiras posições do campo "vencimento" são "0000" (zeros).