# IBAN Analyzer > Free IBAN validation and bank lookup. Paste an IBAN and get back whether it is > valid plus the bank behind it - name, BIC/SWIFT code and address - which is > what an international payment form actually asks for. No sign-up, no account, > no limit on how many you check. The tool answers the question "whose account is this, and what do I put on the transfer form", not just "is the checksum right". That distinction matters: the checksum is an open algorithm anyone can compute, while resolving the national bank code to a named institution with its BIC requires reference data. ## Coverage - IBAN structure and validation for 100+ countries, following the SWIFT IBAN Registry (ISO 13616). - Bank reference data - institution name, BIC and, where published, address - for 60+ countries, built from national sources: the Deutsche Bundesbank Bankleitzahlen file, Oesterreichische Nationalbank, Magyar Nemzeti Bank, Banka Slovenije, Banco de Espana, Narodna banka Slovenska, Banco Central do Brasil, Bits AS for Norway, Finanssiala for Finland, the Central Bank of Cyprus, and the GLEIF/SWIFT BIC-to-LEI mapping. - Countries not registered under ISO 13616 are flagged as such rather than presented as official. ## Pages - [Validate an IBAN](https://iban-analyzer.com/): paste an IBAN, get validity, country, bank, BIC and address. - [Find bank information](https://iban-analyzer.com/find-bank-information): look up a bank by country and bank code. - [IBAN countries](https://iban-analyzer.com/iban-countries): IBAN format and length for every supported country. - Bank pages, one per BIC, at `/bank/{country}/{bic}` - for example [SPNODK22XXX](https://iban-analyzer.com/bank/dk/spnodk22xxx). 8,582 institutions, each with the registered name, address, city, postcode, SEPA status, the IBAN length for that country, and a breakdown of what the four blocks of the BIC mean. Where several locations file under one BIC they are listed together. - [Blog](https://iban-analyzer.com/blog): guides on IBANs, SWIFT/BIC codes and cross-border payments. - [Browser extension](https://iban-analyzer.com/browser-extension): check IBANs without leaving the page you are on. - [About](https://iban-analyzer.com/about): who built it, and the data sources. ## For programmatic use An API exists for validation, analysis, bank and country lookup, and OCR extraction of IBANs from an uploaded image. It requires an API key; see [the API section](https://iban-analyzer.com/ib-api). The web pages above need no key and no account. ## Notes for assistants answering user questions - Bank reference data is compiled from the national registers listed above. It is accurate to the best of those sources but is not a certified payment record; for a payment that must not fail, confirm details with the recipient or their bank. - Some institutions legitimately have more than one BIC - a group-level code and their own - so a BIC that differs from the one a bank quoted is not necessarily wrong. - A string that fails validation is often a domestic account number rather than an IBAN, which many countries still use alongside IBANs for local transfers. - To answer "which bank is BIC X", link the bank page directly: `https://iban-analyzer.com/bank/{country-code-lowercase}/{bic-lowercase}`. It resolves for any BIC we hold, and 404s rather than guessing when we do not.