С этим инструментом что-то не так?
О «Iban Validator Online»
Этот инструмент проверяет международные номера банковских счетов (IBAN) на синтаксис и контрольную сумму. Введите IBAN — например, "GB29 NWBK 6016 1331 9268 19" — и инструмент проверит длину (своя для каждой страны), код страны, структуру кода банка/филиала и двузначную контрольную сумму.
Проверка IBAN ловит опечатки до отправки денег. Перевод по неверному IBAN часто уходит на чужой счёт и возвращается с трудом. Клиентская валидация предотвращает дорогие ошибки до отправки.
Поддерживаются все страны SEPA и большинство других, принявших IBAN (более 70). Проверяется только структурная валидность — не существование/активность счёта.
Как пользоваться этим инструментом
Как проверить контрольную сумму IBAN
Введите IBAN
Вставьте IBAN в поле "IBAN". Пробелы вырезаются, буквы переводятся в верхний регистр — `de89 3704 0044 0532 0130 00` парсится так же, как `DE89370400440532013000`.
Запуск
Результат: `length` (после чистки) и `checksumValid` (boolean). mod-97 (по ISO 13616): первые 4 символа в конец, буквы заменить A=10…Z=35, полученное число mod 97 должно быть равно 1.
Чего checksumValid не доказывает
Прохождение чексуммы НЕ доказывает существование счёта, актуальность кода банка или принадлежность IBAN указанному получателю. На SEPA-платежах банк всё равно проверяет дальше на сервере.
Подсказки по длине стран
DE — 22 знака, FR — 27, IT — 27, GB — 22, NL — 18, ES — 24, SA — 24, AE — 23. Несовпадение длины с кодом страны — сильный сигнал опечатки ещё до чексуммы.