IBAN Validator / Formatter
MathValidate an IBAN via the mod-97 checksum (ISO 13616) and format it into readable grouped blocks
Paste an IBAN with or without spaces and get an instant mod-97 checksum result, the same validation banks and payment processors run before accepting an international transfer. It also cross-checks the total length against each country's registered fixed IBAN length from the ISO 13616 registry, catching a truncated or padded number that happens to slip past the checksum. The output breaks the IBAN down into its country code, check digits, and BBAN, and formats it into the standard 4-character grouped blocks you see printed on a bank statement. Nothing is sent anywhere: validation runs entirely in your browser and no IBAN is stored or transmitted.
How to use IBAN Validator / Formatter
- 1.Paste or type an IBAN into the input, with or without spaces.
- 2.Check the mod-97 checksum result and, where the country is recognized, the length cross-check.
- 3.Read the country code, check digits, and BBAN breakdown to confirm the parsed structure matches what you expected.
Frequently asked questions
Use via API, SDK, or MCP
cURL# Free: 1,000 req/day · Pro: 10,000 req/day
curl -X POST https://api.utilix.tech/v1/tools/iban-validator \
-H "Authorization: Bearer utx_live_..." \
-H "Content-Type: application/json" \
-d '{"iban":"DE89 3704 0044 0532 0130 00"}'Get an API key from your dashboard · Full API docs →