Verificador de Código SWIFT (Validador de Formato BIC)

Verifique gratuitamente se um código SWIFT/BIC segue a estrutura ISO 9362 (código do banco, código do país, código de localização, código da agência). Este verificador valida apenas o formato, e tudo é processado no seu navegador.

O que é um Verificador de Formato de Código SWIFT/BIC?

Um verificador de formato de código SWIFT/BIC confirma se um código usado em transferências internacionais respeita a estrutura da norma ISO 9362: um código de banco de 4 caracteres, um código de país de 2 caracteres, um código de localização de 2 caracteres e um código de agência opcional de 3 caracteres. A ferramenta confirma que o comprimento total é de 8 ou 11 caracteres e decompõe o código em cada uma das suas partes constituintes, mostrando claramente o que cada bloco de caracteres representa.

Ao copiar um código SWIFT/BIC para um formulário de transferência bancária, um único carácter mal digitado ou um comprimento incorreto é uma fonte comum de erros que só é detetada depois de o pagamento ser rejeitado. Ao passar o código primeiro por este verificador, consegue detetar enganos evidentes antes de submeter a transferência, poupando tempo e evitando eventuais atrasos ou taxas associadas a devoluções. Todo o processamento ocorre localmente no seu navegador, e o código introduzido nunca é enviado para qualquer sítio.

Como Utilizar

  1. Introduza o código SWIFT/BIC Pode colá-lo com espaços ou hífenes, ou como uma cadeia de caracteres contínua, tal como o recebeu do seu banco ou parceiro comercial.
  2. Verifique o resultado A validade do formato e a decomposição em código do banco, código do país, código de localização e código da agência aparecem automaticamente no ecrã.
  3. Analise qualquer erro apresentado Se o código for inválido, é indicado o motivo específico (tipo de carácter, comprimento ou estrutura) para que possa corrigir rapidamente.
  4. Experimente outro código Utilize o botão Limpar para reiniciar o campo de introdução e verificar um código diferente sem recarregar a página.

Dicas para aproveitar melhor

  • Pode colar um código com espaços ou hífenes tal como o recebeu — esses símbolos são removidos automaticamente antes da validação.
  • Um resultado "válido" significa apenas que o código respeita as regras estruturais da norma ISO 9362 (comprimento e tipo de caracteres); não confirma que o código do banco existe de facto. Confirme sempre através de um canal oficial antes de enviar dinheiro.
  • Um código de 8 caracteres, com o código da agência omitido, refere-se à sede ou agência principal do banco, e o mesmo se aplica a um código de 11 caracteres que termine em "XXX".
  • As transferências internacionais costumam exigir tanto um IBAN (que identifica a conta) como um código SWIFT/BIC (que identifica o banco). Utilize o nosso Validador de IBAN para verificar o número de conta em separado.
  • Por convenção, um código de localização cujo 2.º carácter é "0" está reservado ao ambiente de testes da SWIFT e nunca é utilizado em transferências reais.

Casos de Utilização

Verificação antes de submeter um formulário de transferência

Confirme um código SWIFT/BIC recebido de um parceiro comercial ou de um banco estrangeiro antes de o introduzir num formulário de pagamento.

Revisão de códigos em faturas e contratos

Confirme que um código SWIFT/BIC impresso numa fatura ou contrato tem um formato estruturalmente válido antes de processar o pagamento.

Referência para construir lógica de validação de dados

Consulte o comportamento esperado das regras de validação SWIFT/BIC ao implementar uma lógica semelhante no seu próprio formulário ou sistema web.

Confirmar sede vs. agência

Determine se um código de 8 ou 11 caracteres se refere à sede ou agência principal de um banco ou a uma agência específica.

Glossário

Código SWIFT / BIC
Um identificador que nomeia de forma única um banco para transferências internacionais. Ambos os termos referem-se à mesma norma ISO 9362.
ISO 9362
A norma internacional que define a estrutura e o comprimento dos códigos BIC.
Código do banco
As primeiras 4 letras do código, que representam o próprio banco.
Código do país
Os caracteres 5 a 6 do código, um identificador de país de 2 letras baseado na norma ISO 3166-1.
Código de localização
Os caracteres 7 a 8 do código, representando uma cidade ou região. Por convenção, o 2.º carácter pode indicar um BIC de teste ou um participante passivo.
Código da agência
Os últimos 3 caracteres opcionais do código. Quando omitido, ou quando definido como "XXX", refere-se à sede ou agência principal do banco.
IBAN
Um número que identifica de forma única uma conta bancária específica a nível internacional. Enquanto um código SWIFT/BIC identifica o banco, um IBAN identifica a conta exata dentro dele.

Perguntas Frequentes

Não há diferença — ambos se referem à mesma norma ISO 9362. "Código SWIFT" é o nome comum, que deriva da SWIFT, a organização que opera a rede, enquanto "BIC" (Business Identifier Code) é o nome formal e técnico do mesmo identificador.

O IBAN identifica de forma única uma conta bancária específica, enquanto o código SWIFT/BIC identifica o próprio banco. As transferências internacionais costumam exigir ambos: o IBAN para especificar a conta de destino, e o código SWIFT/BIC para especificar o banco que a detém.

Um código de 11 caracteres inclui um código de agência de 3 caracteres, além do código do banco, do código do país e do código de localização. Um código de 8 caracteres simplesmente omite o código da agência, e é tratado como referindo-se à sede ou agência principal do banco.

Esta ferramenta verifica apenas se o código respeita as regras estruturais da norma ISO 9362 (comprimento e tipo de caracteres). Se o código do banco existe de facto, ou se esse banco pode atualmente receber a transferência, só pode ser confirmado pelas instituições financeiras envolvidas.

Não. Toda a validação é feita localmente no seu navegador através de JavaScript, e nada é transmitido para qualquer servidor externo.
Tool-kun

Curiosidade — Código SWIFT e BIC são a Mesma Coisa

É provável que já tenha visto tanto "código SWIFT" como "BIC" a serem usados para descrever o mesmo identificador, e a razão é simples: são exatamente a mesma coisa. A SWIFT (Society for Worldwide Interbank Financial Telecommunication) é o nome da organização que opera a rede de mensagens através da qual os bancos trocam instruções de transferência internacional entre si. O identificador que nomeia de forma única cada banco nessa rede chama-se oficialmente BIC (Business Identifier Code), mas como a SWIFT é a entidade responsável por administrar a norma, o nome "código SWIFT" acabou por se tornar o termo do dia a dia.

A estrutura de um BIC é definida pela norma ISO 9362 e é composta por 8 ou 11 letras e números. Os primeiros 4 caracteres formam o código do banco, os 2 seguintes são um código de país baseado na norma ISO 3166-1, os 2 caracteres seguintes formam um código de localização que representa uma cidade ou região, e os últimos 3 caracteres, opcionais, formam um código de agência. Esta estrutura permite que um único código identifique com precisão o país, o banco e a agência de destino de um pagamento.

Um pormenor menos conhecido diz respeito ao segundo carácter do código de localização. Segundo uma convenção amplamente seguida (embora não seja formalmente exigida pela norma), um "0" nessa posição assinala que o código está reservado ao ambiente de testes da SWIFT, nunca usado em transferências reais, enquanto um "1" assinala o chamado participante passivo — um banco registado na rede apenas para fins de identificação, sem uma ligação ativa para a troca de mensagens em tempo real. Para quem trabalha regularmente com códigos BIC, conhecer estas pequenas convenções é útil na hora de investigar erros de validação inesperados, sobretudo quando um código à primeira vista correto continua a ser rejeitado por um sistema mais rigoroso.