Omnikit
DesenvolvimentoArquivosFinançasTodas as ferramentas
Ctrl K
Ferramentas para desenvolvedoresFerramentas de arquivosCalculadoras financeirasTodas as ferramentas
InícioFerramentas para desenvolvedoresValidador de IBAN
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Validador de IBAN

desenvolvimento

Verifique IBANs de 89 países: tamanho, formato e dígitos de controle mod-97, com o código do banco

Funciona no seu navegador. Nada do que você digita é enviado a lugar nenhum. Verificado em 16 de outubro de 2026.

Um IBAN é válido quando o país está no registro IBAN da SWIFT, o tamanho corresponde ao desse país, a parte da conta tem as letras e os dígitos certos e o número, reordenado, deixa resto 1 na divisão por 97. Este validador faz as 4 verificações para 89 países no seu navegador.

Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês

Em seguida:
  • Números de cartão de crédito de teste Números de cartão de sandbox da Stripe e da Razorpay com validade e CVV, e um verificador Luhn
  • India ID Number Validator Check a GSTIN, PAN, Aadhaar, IFSC, UPI ID or PIN code for format and check digit

Como verificar um IBAN

1

Cole um IBAN, ou uma lista com um por linha; espaços, hifens e letras minúsculas não são problema.

2

Cada IBAN é verificado enquanto você digita: país, tamanho, formato da parte da conta e dígitos de controle mod-97.

3

Um IBAN válido mostra o formato impresso, o país, o banco e o código da agência; um inválido diz qual verificação falhou e, em caso de erro de digitação, os dígitos de controle que deveria ter.

4

Clique em Copiar IBANs válidos para levar os corretos, sem espaços, um por linha.

Sobre o Validador de IBAN

O Número Internacional de Conta Bancária (ISO 13616) coloca um código de país e dois dígitos de controle na frente do número da conta nacional, para que um sistema de pagamentos perceba uma conta digitada errado antes que qualquer dinheiro seja movimentado. Este validador aplica os mesmos testes que o sistema de um banco.

As quatro verificações.

Verificação O que é examinado Exemplo de falha
País As duas primeiras letras estão no registro XX82...
Tamanho Exatamente o tamanho do país Um IBAN alemão com 20 caracteres, não 22
Formato Letras e dígitos onde o país os coloca Um dígito onde um código de banco do Reino Unido exige uma letra
Dígitos de controle Resto 1 em mod 97 Um dígito digitado errado

Por que o mod 97 pega erros de digitação. Os dígitos de controle são escolhidos para que o IBAN inteiro, lido como um número com as letras contadas de 10 a 35, deixe 1 na divisão por 97. Mudar qualquer dígito, ou trocar dois dígitos vizinhos, sempre muda esse resto, então esses erros são sempre encontrados, e os outros quase sempre. Quando só os dígitos de controle não batem, o validador mostra os dígitos de que o resto do IBAN precisaria.

O que um IBAN válido informa. Um IBAN válido está bem formado: ainda assim pode pertencer a uma conta encerrada ou a outra pessoa. Os códigos de banco e de agência mostrados vêm das posições que o registro define para cada país.

Calcular dígitos de controle. A segunda aba monta um IBAN a partir de um país e de um número de conta nacional (BBAN), depois de verificar o tamanho e o formato do BBAN.

A tabela de países vem do registro IBAN da SWIFT e foi conferida com uma segunda leitura dele, mantida separadamente: todo IBAN de exemplo publicado é validado. Nada do que você cola sai do navegador.

Perguntas frequentes

Como verifico se um IBAN é válido?

Cole o IBAN e quatro verificações rodam ao mesmo tempo: o código do país está no registro IBAN, o tamanho é o certo para esse país, a parte da conta tem as letras e os dígitos certos e os dois dígitos de controle passam no teste mod-97. As quatro precisam passar para o IBAN ser válido.

Como são calculados os dígitos de controle do IBAN?

Leve o código do país e os dígitos de controle para o final, troque cada letra por um número (A é 10, B é 11, até Z com 35) e divida o número inteiro por 97. Um IBAN válido deixa resto 1. Os novos dígitos de controle são 98 menos o resto, calculado com 00 no lugar deles.

Um IBAN válido significa que a conta existe?

Não. A validação prova que o IBAN está bem formado e quase certamente sem erros de digitação, já que o teste mod-97 pega todo dígito errado e toda troca de dois dígitos vizinhos. Só o banco que mantém a conta pode confirmar que ela está aberta e no nome que você espera.

Quantos caracteres tem um IBAN?

O tamanho depende do país, de 15 caracteres na Noruega a 33 na Rússia. A Alemanha usa 22, o Reino Unido 22, a França 27, a Holanda 18, a Espanha 24 e os Emirados Árabes Unidos 23. O validador conhece o tamanho exato dos 89 países do registro.

Posso verificar muitos IBANs de uma vez?

Sim. Cole uma coluna de uma planilha, um IBAN por linha, e cada linha é verificada separadamente, até 1.000 linhas por vez. O resumo conta os válidos e os inválidos, e Copiar IBANs válidos entrega a lista limpa no formato eletrônico, sem espaços.

Os IBANs que eu colo são enviados?

Não. Cada verificação roda no seu navegador sem nenhuma requisição a um servidor, e nada é guardado, então os dados bancários dos seus clientes ficam no seu dispositivo. A tabela de países faz parte da própria página, e é por isso também que a ferramenta funciona offline.

Fontes

  • SWIFT IBAN Registry (ISO 13616), as packaged by schwifty 2025.9.0Each country's IBAN length, BBAN format, bank and branch positions, SEPA membership
  • ISO 13616-1:2020 Financial services, IBAN, Part 1Structure of the IBAN and the check digit rule
  • European Committee for Banking Standards, EBS204 IBAN standardThe mod-97 steps and the worked example GB82 WEST 1234 5698 7654 32

Última verificação: 16 de outubro de 2026.

Taxas e regras mudam; confira a fonte antes de confiar em um valor.

Ainda com dúvidas? Pergunte sobre Validador de IBAN e qualquer pessoa que saiba pode responder. Não é preciso ter conta.

Ferramentas relacionadas

Todas as ferramentas para desenvolvedores
Testador de expressões regularesTeste expressões regulares de JavaScript com destaque ao vivo e uma explicação em linguagem simplesComparador de textosCompare dois textos lado a lado e veja cada linha adicionada e removidaComparar JSONCompare dois documentos JSON e veja cada valor adicionado, removido e alteradoPrévia de Open GraphCole uma página e veja o card de compartilhamento no Facebook, LinkedIn, X, WhatsApp e SlackDensidade de palavras-chave e legibilidadeContagem de palavras e frases, densidades, tempo de leitura e pontuação de legibilidade FleschCódigos de status HTTPTodos os códigos de status HTTP, o que significam, quando enviar e a RFC de onde vêmAnalisador de user agentLeia uma string de user-agent: navegador, motor, sistema, tipo de dispositivo e se é um botTestador de JSONPathExecute consultas JSONPath RFC 9535 em JSON colado e veja cada correspondência destacada
Esta ferramenta foi útil?
Omnikit

Pequenas tarefas, feitas no seu navegador. Grátis, rápido e privado. Os arquivos nunca são enviados.

Arquivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desenvolvimento

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanças

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuiasPerguntasSobreComo verificamosBiblioteca de leis (beta)PrivacidadeTermosDivulgaçãoContatoMore: Exam practice (UGC NET Paper 1)Funciona no seu navegador. Nada é enviado. © 2026 Omnikit (theomnikit.com)