Проверка номера банковской карты (PAN) онлайн
Введите номер банковской карты (13–19 цифр) без пробелов для проверки контрольной цифры по алгоритму Луна.
Алгоритм Луна
Для проверки PAN используется классический алгоритм Луна (Luhn):
- Удалите пробелы, получите цифры карты.
- Начиная с первой цифры слева (с учётом парности длины), удвойте каждую вторую цифру.
- Если при удвоении цифра больше 9, вычтите из неё 9.
- Сложите все цифры; номер корректен, если сумма делится на 10 без остатка.
Пример расчёта
Для номера 4111 1111 1111 1111
(16 цифр):
- После преобразования и вычитания 9:
8 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1
- Сумма цифр:
30
,30 mod 10 = 0
→ номер корректен.
Где используется PAN?
PAN (Primary Account Number) — уникальный номер банковской карты, используемый при платежах в магазинах, онлайн-сервисах и банкоматах по всему миру.
Смотрите также
Конфиденциальность и защита данных - все введённые вами номера передаются на сервер pro-chislo.ru исключительно для разовой проверки, не сохраняются и не логируются; результаты предоставляются «как есть» без каких-либо гарантий точности, и ответственность за их использование полностью лежит на пользователе.