Paste in an IBAN and check its format and checksum on the spot. Nothing is sent anywhere, the whole check runs in your browser.
This checks the IBAN's format and checksum. It doesn't confirm the account exists, is open, or belongs to who you think it does. The bank code shown is the raw digits pulled from a fixed position in the IBAN, not a resolved bank name, and only for the handful of countries where that position is documented.
Every IBAN format has a fixed length for its country, from 15 characters in Norway to 32 in Saint Lucia. A mismatch usually means a typo or a copy-paste error.
The last two digits of the country code block are a checksum under ISO 7064, so most typos and transposed digits get caught automatically.
For a handful of countries where the layout is documented, we pull out the raw bank (and branch) code embedded in the IBAN. It's the digits themselves, not a resolved bank name.
What this can't do: confirm the account is open, still active, or actually belongs to the person or business you're paying. That takes a real bank-side check, this is a first pass to catch mistakes before they become a failed payment.