IBAN & VAT Validator
Check whether an international IBAN or an Italian VAT number (Partita IVA) is well-formed, right in your browser. No data sent to any server.
Enter a value to validate it.
What the validator does
This tool checks the formal correctness of two widely-used identifiers: the IBAN (International Bank Account Number) and the Italian VAT number (Partita IVA). Pick a mode, paste the value, and get the validation result plus a breakdown instantly. All computation happens in your browser: no data is sent or stored.
For the IBAN it applies the standard ISO 13616 algorithm: it checks the format, that the length matches the one expected for the country (for SEPA and major countries) and, above all, the check digits via the mod-97 computation. It also shows the country code, the check digits, the BBAN and the IBAN formatted in groups of four.
For the Italian VAT number it checks the structure (11 digits) and the final check digit, computed with the official algorithm. Important: validation only confirms the code is well-formed — not that the bank account or company actually exists or is active. For that you need official services (e.g. VIES for European VAT numbers).
Frequently asked questions
- Does it verify the account or company actually exists?
- No. The tool only checks formal correctness (structure and check digit). It does not verify that the bank account is active or that the VAT number belongs to a real company — for that you need official services (e.g. VIES for EU VAT numbers).
- Which IBAN countries are supported?
- The mod-97 checksum works for any IBAN. Length is verified for SEPA and major countries; for countries not in the list the check digits are still validated.
- Is the data sent to a server?
- No. All validation happens in your browser. No IBAN or VAT number is transmitted or stored.
- What does BBAN mean?
- The BBAN (Basic Bank Account Number) is the part of the IBAN that identifies the bank and account nationally — everything after the country code and the two check digits.