Живая проверка Luhn с распознаванием бренда и IBAN mod-97 с проверкой длины по стране — полностью локально.
Этот бесплатный инструмент проверяет номера кредитных карт алгоритмом Luhn с распознаванием бренда (Visa, Mastercard, Amex, Discover, Diners, JCB, UnionPay, Mir и Troy) и IBAN — проверкой ISO 13616 mod-97 плюс длиной по стране — всё полностью в браузере.
Вставьте номер во вкладку Карты или IBAN; вы получите мгновенный ответ да/нет с объяснением и деталями бренда или страны — всё работает локально.
Выберите вкладку, вставьте или введите номер и прочитайте вердикт. «Показать шаги» открывает арифметику Luhn или mod-97 шаг за шагом.
Нет. Luhn доказывает только арифметическую согласованность цифр. Он ловит опечатки, но не подтверждает, что банк выдал номер или счёт открыт. Это может подтвердить только эмитент.
Обычно длина не соответствует стране (Турция 26, Германия 22, Великобритания 22) или контрольные цифры отличаются на одну. Валидатор подсвечивает оба случая.
Нет. Проверка идёт в браузере; значение не загружается, не логируется и не сохраняется. При закрытии вкладки оно исчезает.
Visa, Mastercard, Amex, Discover, Diners, JCB, UnionPay, Mir и Troy. Некоторые региональные схемы делят IIN-диапазоны с ними и помечены соответственно.
Распознавание бренда следует диапазонам ISO 7812 IIN и актуальным бюллетеням систем. Валидация IBAN — по ISO 13616:2020 (реестр SWIFT IBAN): BBAN переносится в начало, буквы → 10..35, mod 97 должно быть 1.