Validador IBAN Alemão (DE)
Valida IBAN da Alemanha (DE) checando comprimento 22 e dígito verificador mod-97.
—
Entendendo o IBAN alemão
O IBAN (International Bank Account Number, norma ISO 13616) é um formato adotado mundialmente para identificar uma conta bancária. Ele começa com um código de país de 2 letras, seguido de 2 dígitos verificadores e, por fim, um BBAN (Basic Bank Account Number) específico de cada país. O IBAN alemão tem sempre comprimento fixo de 22 caracteres e começa com DE.
A Alemanha integra a zona SEPA (Área Única de Pagamentos em Euros), então o IBAN é o identificador padrão para transferências em euros dentro do país e entre fronteiras.
Estrutura de um IBAN alemão
Depois de DE e dos 2 dígitos verificadores, o BBAN de 18 dígitos se divide em duas partes:
- Bankleitzahl (BLZ) — um código de banco/agência de 8 dígitos que identifica o banco e sua agência.
- Kontonummer — o número da conta com 10 dígitos, preenchido com zeros à esquerda quando for menor.
Exemplo: DE89 3704 0044 0532 0130 00. Armazenado sem espaços, fica DE89370400440532013000; o agrupamento de quatro em quatro serve apenas para impressão e leitura.
Como funciona a validação
A verificação usa o algoritmo mod-97 (ISO 7064, MOD 97-10): mova os 4 primeiros caracteres (DE + dígitos verificadores) para o final, substitua cada letra por dois dígitos (A=10 … Z=35), leia o resultado como um único número inteiro e confirme que o inteiro mod 97 é igual a 1. Os antigos métodos de Prüfziffer (dígito verificador) da conta alemã são independentes desse checksum no nível do IBAN.
Pegadinhas comuns
- Omitir os zeros à esquerda da Kontonummer — o número da conta precisa preencher todos os 10 dígitos.
- Contar os espaços no comprimento: um IBAN alemão válido tem 22 caracteres sem espaços.
- Confundir a BLZ com um código BIC/SWIFT — são identificadores diferentes.
- Supor que um checksum válido significa que a conta existe: o mod-97 só prova a estrutura e os dígitos verificadores.
FAQ
Quantos caracteres tem um IBAN alemão? Exatamente 22, começando com DE.
Um IBAN válido garante que a conta é real? Não. A validação confirma o formato e o checksum, não que a conta esteja aberta ou pertença a determinada pessoa.
Devo guardar o IBAN com espaços? Não. Guarde sem espaços e adicione os grupos de quatro apenas na exibição.
Ferramentas Relacionadas
Validador de CPF
Valide CPFs instantaneamente pelo algoritmo oficial da Receita Federal, sem enviar dados para nenhum servidor. Gratuito e sem cadastro.
Validador de CPF em Lote
Valida uma lista de CPFs (um por linha) e mostra quais são válidos e quais são inválidos. Sem envio para servidores.
Validador de CNPJ em Lote
Valida uma lista de CNPJs (um por linha) e mostra resumo: válidos, inválidos e total. Sem envio para servidores.