Guia de apoio
Perceba porque o IBAN e o número de cartão pertencem a sistemas de pagamento diferentes e não devem ser confundidos.
Não precisa de sair deste guia para fazer uma verificação estrutural. Pode usar aqui o mesmo validador e continuar a leitura se precisar de mais contexto.
O IBAN é usado em transferências, salários, reembolsos e débitos diretos. Está ligado a uma conta bancária e a rails como SEPA ou outros sistemas account-to-account.
Não foi criado para autorizações de cartão, checkout online ou pagamentos em terminal.
O número de cartão identifica um instrumento emitido numa rede como Visa, Mastercard ou American Express. É usado em pagamentos presenciais e online.
Além do número, entram em jogo data de validade, CVV, tokenização, verificações do emissor e respostas de autorização.
É comum o utilizador confundir estes identificadores em onboarding, suporte ou fluxos de payout. Etiquetas claras e validação adequada reduzem esse ruído.
Do ponto de vista de confiança e segurança, também não se deve pedir dados de cartão onde só são necessários dados de conta bancária.
| IBAN | Cartão | |
|---|---|---|
| O que identifica | Uma conta bancária | Um produto de cartão de pagamento |
| Comprimento | 15–34 caracteres | 15 dígitos (Amex) ou 16 dígitos (Visa/MC) |
| Contém letras | Sim (código do país + códigos bancários) | Não — apenas dígitos |
| Tem data de validade | Não — conta é aberta | Sim — MM/AA impresso no cartão |
| Tem CVV / CVC | Não | Sim — código de segurança de 3 ou 4 dígitos |
| Rede de pagamento | SEPA, SWIFT, transferência bancária | Redes Visa, Mastercard, Amex |
| Caso de uso | Transferências bancárias, folha de pagamento, débito direto | Compras no varejo, checkout online |
| Seguro para compartilhar | Sim, com beneficiários de confiança | Número sim; CVV nunca compartilhe |
| Validado por | Checksum Mod-97 (ISO 13616) | Algoritmo Luhn |
Não. Um checkout com cartão precisa de dados específicos de cartão, não de IBAN.
Não. Para receber transferências bancárias são necessários dados de conta, como o IBAN.
Esta ferramenta verifica apenas o formato. Valida a estrutura e o checksum, mas não confirma que uma conta bancária exista, esteja ativa, pertença a uma pessoa ou possa receber pagamentos. Não realiza verificação financeira, de identidade ou bancária.
Número de cartão vs IBAN
Compare número de cartão e IBAN por rail de pagamento, sensibilidade do dado e contexto de utilização.
O que é um IBAN
Entenda o que é um IBAN, o que significam os seus blocos e em que situações ele é realmente necessário.
O que é um número de cartão
Saiba o que representa um número de cartão, como funcionam os intervalos BIN/IIN e em que difere do CVV e da validade.
Use o validador principal quando precisar de uma verificação estrutural rápida. Use os guias quando precisar de mais contexto, detalhe de implementação ou ajuda na resolução de problemas.
Abrir IBANComo funciona a validação de IBAN
Veja como a validação de IBAN combina regras por país, comprimento fixo e checksum MOD-97.
Formato de IBAN por país
Compare comprimentos, estruturas de exemplo e diferenças entre países que usam IBAN.
IBAN vs SWIFT/BIC
Perceba a diferença entre IBAN e SWIFT/BIC e em que transferências pode ser necessário usar ambos.
Erros comuns de IBAN
Veja os motivos mais frequentes pelos quais um IBAN falha e como evitar dados bancários errados no seu fluxo.