Validador Código Banco FEBRABAN
Valide o código de um banco brasileiro no padrão FEBRABAN (3 dígitos, ex.: 001 Banco do Brasil, 341 Itaú). Útil para boletos, TEDs, DOCs e cadastros bancários.
Código de banco brasileiro (COMPE): os 3 dígitos que identificam um banco
O código de banco brasileiro é um número de 3 dígitos (o código COMPE) que identifica uma instituição financeira dentro do sistema nacional de pagamentos — 341 Itaú, 001 Banco do Brasil, 237 Bradesco, 104 Caixa, 033 Santander, 260 Nubank. Mantido no âmbito do Banco Central / FEBRABAN, é o código impresso em boletos, cheques e TED/DOC. Esta ferramenta confere o formato de 3 dígitos.
Há uma distinção sutil que vale saber: o código COMPE é o número clássico de 3 dígitos para a compensação em papel (cheques/boletos), enquanto o ISPB é um código de 8 dígitos que identifica unicamente a instituição no SPB (usado pelo PIX e TED). A maioria das pessoas quer dizer o COMPE de 3 dígitos quando fala "código do banco".
Códigos conhecidos
- 001 Banco do Brasil · 104 Caixa Econômica Federal · 237 Bradesco.
- 341 Itaú Unibanco · 033 Santander · 399 HSBC (histórico).
- 260 Nubank · 077 Inter · 336 C6 · 290 PagBank.
- Zeros à esquerda importam:
001≠1— sempre trate como string de 3 caracteres.
Onde importa
- Boletos e TED/DOC: o código de 3 dígitos prefixa o roteamento da conta.
- Formulários de conta: banco + agência + conta é o trio canônico da conta brasileira.
- Conciliação: casar pagamentos a instituições pelo código COMPE.
- Mock data / testes: validar o campo de 3 dígitos antes de uma consulta de banco.
Pegadinhas comuns
- COMPE ≠ ISPB: o PIX e o DICT usam o ISPB de 8 dígitos, não o COMPE de 3.
- Armazene como string: um inteiro descarta o zero à esquerda e corrompe
001,033,077. - Formato ≠ existe: quaisquer três dígitos passam no regex; nem todo
000–999é um banco atribuído. - Fintechs reusam o código de um parceiro: alguns apps operam sob o COMPE de outra instituição.
FAQ
O código do banco é o mesmo que o ISPB? Não — o COMPE de 3 dígitos é para compensação (boletos/TED); o ISPB de 8 dígitos identifica unicamente a instituição e é usado pelo PIX.
Por que o Banco do Brasil aparece como 001? Códigos COMPE têm três dígitos com zeros à esquerda; 001 é o código atribuído a ele.
O código tem dígito verificador? Não — é um valor de consulta de 3 dígitos, validado por formato e pela lista oficial de bancos.
Ferramentas Relacionadas
Decodificador de Boleto (Linha Digitável e Código de Barras)
Decodifica a linha digitável ou o código de barras de boletos brasileiros, confere os dígitos verificadores e mostra banco, vencimento e valor.
Validador Código Postal FR (5 dígitos)
Valide o formato de um código postal da França (5 dígitos). Útil para formulários, e-commerce e envios internacionais que atendem clientes franceses.
Validador Código Postal DE (5 dígitos)
Valide o formato de um código postal da Alemanha (PLZ, 5 dígitos). Útil para formulários, e-commerce e envios internacionais que atendem clientes alemães.