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
- 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.
- 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ã.
- 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.
- 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
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.