Ferramenta gratuita

Validador e gerador IBAN

Cola um IBAN para verificar o checksum MOD-97, identificar o banco e obter o BIC para transferências internacionais. Alterna para o modo Gerar para calcular dígitos de controlo válidos a partir do código do país e BBAN. Tudo acontece no teu navegador — sem envio de dados, sem registo, sem chave API.

Validar um IBAN

Cola um IBAN com ou sem espaços. A verificação MOD-97, a estrutura do país e a identificação do banco são instantâneas.

🏦

Cola um IBAN à esquerda para ver banco, BIC, estrutura da conta e resultado do checksum.

Por que toda transferência deve começar com uma verificação IBAN

An IBAN — International Bank Account Number — is the standardised way to identify a bank account across borders in Europe and beyond. Behind every IBAN sits a small mathematical safeguard called the MOD-97 checksum: two digits placed right after the country code that prove the rest of the number was typed correctly. If a single digit is wrong, the checksum no longer matches and the IBAN is rejected by every bank in the world. That is why pasting an IBAN into a validator before initiating a transfer is the cheapest insurance against typos that send money to the wrong account.

The validator on this page does the full check in your browser. It verifies the MOD-97 checksum, then matches the country-specific structure (Germany has an 8-digit Bankleitzahl plus a 10-digit account number; France adds a national check digit; the Netherlands uses a 4-letter bank code) and finally cross-references the bank-code portion against a curated database of major European banks. Where a match is found you also see the BIC/SWIFT code needed for international transfers — saving a separate lookup on the bank's website.

The Generate tab solves the inverse problem: given a country and the local BBAN (the part of the account number that exists in the bank's own systems), it computes the two MOD-97 check digits and assembles a fully valid IBAN. This is useful when migrating from a national account format to the IBAN format, when populating a test fixture for accounting software, or when verifying that an IBAN you were given matches the underlying account number you have separately. Both modes are 100% client-side: nothing is uploaded, nothing is logged, no account is required.

Verificação MOD-97 localmente

O algoritmo padrão ISO 13616 corre em JavaScript puro no navegador — sem servidor.

35+ países suportados

Todos os países UE e EEE mais Reino Unido, Suíça, Noruega, Islândia, Sérvia e vários outros países IBAN. Cada um tem a sua estrutura — o parser conhece-as todas.

Identificação bancária com BIC/SWIFT

Para IBANs válidos procuramos o nome do banco, a cidade e o BIC/SWIFT numa base curada dos principais bancos europeus. Útil para transferências internacionais que pedem IBAN + BIC.

Modo Gerar para migrar para IBAN

Tens um número nacional? Escolhe o país, cola o BBAN e calculamos o prefixo MOD-97 de dois dígitos para um IBAN válido. Sem cálculos manuais.

Privacidade por design

O IBAN que colas nunca sai do teu dispositivo. Sem upload, sem logs, sem analytics. Fechar a aba apaga tudo.

Ligado ao gerador de faturas

Após a validação, salta para o gerador de faturas com IBAN e BIC já preenchidos. Um erro a menos por fatura.

Perguntas frequentes

Respostas curtas às perguntas mais comuns antes de usar esta página como referência.