50k+ SWIFT codes
Up to date
High performance
Simple integration
Generous limits

Why validate a SWIFT/BIC and IBAN code?

A SWIFT code is a standard format for Business Identifier Codes (BIC), which is used to identify banks and financial institutions globally. It's important to validate a recipient's SWIFT code before making a bank transfer in order to avoid unnecessary delays and expenses. When you send money to a non-existent SWIFT code, the bank should reverse the transaction and return the money, but this might take some time and your bank may charge you a fee. Using our flexible and fast RESTful API you can lookup and validate a SWIFT code and receive all possible information about it - see which bank it belongs to, as well as branch, city and country. You can also build a step-by-step selector form making it's easier to enter an accurate SWIFT.


SWIFT codes







Our always up to date database currently consists of over 77k SWIFT codes belonging to over 29k banks whose branches are located in over 12k cities across 232 countries.

Get Started for Free

Complete documentation

We provide a complete and interactive documentation for our API which is based on OpenAPI 3 specification file.

Postman collection

Postman collection

Postman Collections are simply a collection of pre-built requests that can be organized into folders, and they can be easily exported and shared with others. We've made one for you that contains all SWIFT codes API endpoints and params so you can conveniently explore it.

Postman collection

Simple, transparent pricing

USD / month
  • 1,000 IBAN lookups
  • 4,000 SWIFT, BSB, NCC, IFSC, CRN lookups (each)
USD / month
  • 10,000 IBAN lookups
  • 16,000 SWIFT, BSB, NCC, IFSC, CRN lookups (each)
USD / month
  • Unlimited lookups
  • Priority support

✓ Free 14 day trial ✓ No credit card required