Skip to content

Pedro Ivotools

Boleto Validator

Validate a boleto's typeable line and read its bank, amount and due date, checking every field digit before you pay.

Format check only
Checks structure and check digits. It does not confirm that the document, card or account really exists.
Private by default
Nothing you enter leaves your browser.

47 digits for bank boletos, 48 for utility and tax slips. Spaces and dots are ignored.

How it works

Bank boletos have 47 digits split into fields, each with a modulus 10 check digit, plus a general modulus 11 digit over the barcode. Utility and tax slips (arrecadação) have 48 digits with their own rules. All of them are recalculated.

The amount and due date are read from the line itself. A valid line means it was typed correctly, not that the boleto is legitimate.

Questions

Can a fake boleto pass this check?

Yes. Fraudsters generate boletos with correct check digits. Always confirm that the beneficiary shown in your bank app matches who you intend to pay.

  • Pix Code Validator

    Check a Pix copy-and-paste code: verify its CRC16 checksum and read the key, receiver, city and amount it contains, before you pay.

  • Bank Account Validator

    Check a Brazilian branch, account and check digit with the official rule of nine major banks, from Banco do Brasil to Nubank.

Esc