15 платёжных системалгоритм Луна с расчётом6 форматов экспортаработает в браузере
Тестовые карты, которые проходят проверку.
Номера карт для песочниц и QA: 15 платёжных систем с верными префиксами и длиной, контрольная цифра по Луну, валидатор, поиск по BIN и массовый экспорт. Каждый номер тестовый — ни один не является и не может быть настоящим счётом.
Stripe4242 4242 4242 4242
Один из номеров, которые Stripe публикует для тестов. Проходит проверку контрольной суммы и не принадлежит ни одному счёту.
- Система
- Visa
- BIN
- 424242
- Длина
- 16 цифр
- Луна
- верно
Платёжные системы
Из собственного списка студии.
Visa
- BIN
- 4
- Цифр
- 13 / 16 / 19
- CVV
- 3
Mastercard
- BIN
- 51-55, 222100-272099
- Цифр
- 16
- CVV
- 3
American Express
- BIN
- 34, 37
- Цифр
- 15
- CVV
- 4
Discover
- BIN
- 6011, 622126-622925, 644-649 +1
- Цифр
- 16 / 19
- CVV
- 3
JCB
- BIN
- 3528-3589
- Цифр
- 16
- CVV
- 3
Diners Club
- BIN
- 300-305, 36, 38 +1
- Цифр
- 14 / 16 / 19
- CVV
- 3
UnionPay
- BIN
- 62
- Цифр
- 16–19
- CVV
- 3
Maestro
- BIN
- 5018, 5020, 5038 +7
- Цифр
- 12–19
- CVV
- 3
MIR
- BIN
- 2200-2204
- Цифр
- 16
- CVV
- 3
Elo
- BIN
- 636368, 438935, 504175 +92
- Цифр
- 16
- CVV
- 3
Hipercard
- BIN
- 384100-384300
- Цифр
- 16
- CVV
- 3
RuPay
- BIN
- 60, 81, 82
- Цифр
- 16
- CVV
- 3
Verve
- BIN
- 506099-506198, 507865-507964, 650002-650010
- Цифр
- 16 / 19
- CVV
- 3
Dankort
- BIN
- 5019
- Цифр
- 16
- CVV
- 3
UATP
- BIN
- 1
- Цифр
- 15
- CVV
- 3
Как проверяется номер карты
На карте выше.
Номер карты несёт собственную проверку ошибок: последняя цифра подбирается так, чтобы сумма всех цифр делилась на десять. Опечатка почти никогда этого не добивается.
- Справа: последнюю цифру оставьте, а каждую вторую перед ней удвойте.
- Если удвоенная цифра больше 9, вычтите 9.
- Сложите всё. Кратное десяти означает, что номер верен.
| Цифра | 4 | 2 | 4 | 2 | 4 | 2 | 4 | 2 | 4 | 2 | 4 | 2 | 4 | 2 | 4 | 2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Считается как | 8 | 2 | 8 | 2 | 8 | 2 | 8 | 2 | 8 | 2 | 8 | 2 | 8 | 2 | 8 | 2 |
- Сумма
- 80
- Остаток
- 80 mod 10 = 0
- Вердикт
- верен
Измените последнюю цифру — и 4242424242424241 даст сумму 79, остаток 9: отклонён.
Шесть способов генерации
Вкладки одной студии.
Быстро
Один клик — одна карта случайной системы.
Расширенный
Выберите систему, платёжный профиль и насколько далеко срок действия.
Поиск по BIN
Введите префикс, чтобы узнать систему, и создавайте карты на его основе.
Массово
До 1000 карт за раз, экспорт в TXT, CSV, JSON, SQL, XML или YAML.
Разработчик
Один номер тремя способами — сырой, отформатированный, замаскированный — и шаблон, подходящий его системе.
Негативные тесты
Номера, которые должны быть отклонены: неверная сумма, неверная длина, истёкшая карта, неверный CVV.
Инструменты
11 страниц, каждая под свою задачу.
Генератор номеров банковских карт
Генерируйте тестовые номера карт Visa, Mastercard, Amex, Discover, JCB и ещё 10 платёжных систем. Проходят проверку Луна, есть экспорт в разные форматы.
Генератор карт Visa
Генерируйте тестовые номера карт Visa, начинающиеся с 4. Бесплатно, для тестирования платежей, с проверкой Луна.
Генератор карт Mastercard
Генерируйте тестовые номера Mastercard в диапазонах BIN 51–55 и 2221–2720. Бесплатно.
Генератор карт American Express
Генерируйте тестовые номера American Express, начинающиеся с 34 или 37. Бесплатно, с четырёхзначным CVV.
Генератор карт Discover
Генерируйте тестовые номера Discover в диапазонах BIN 6011, 622126–622925, 644–649 и 65. Бесплатно.
Генератор карт JCB
Генерируйте тестовые номера карт JCB в диапазоне BIN 3528–3589. Бесплатно.
Тестовые номера банковских карт
Полный справочник тестовых номеров карт для всех основных платёжных систем, включая карты Stripe, PayPal, Adyen и Braintree.
Валидатор номеров карт
Проверяйте номера карт на лету: определение платёжной системы, контроль длины и проверка по алгоритму Луна. Бесплатно.
Поиск по BIN
Определяйте платёжную систему по номерам BIN/IIN. Бесплатный поиск по BIN для тестирования платежей.
Генератор CVV
Генерируйте случайные тестовые коды CVV для Visa, Mastercard, Amex и Discover. Бесплатно, для тестирования платежей.
Массовый генератор номеров карт
Генерируйте тестовые номера карт пачками и выгружайте в TXT, CSV, JSON, SQL, XML или YAML. Бесплатно, с индикатором прогресса.
Часто задаваемые вопросы
Это настоящие номера карт?
Нет. Все номера тестовые: они проходят проверку Луна, но не привязаны ни к одному реальному счёту. Номера строятся алгоритмически по публичным диапазонам BIN/IIN и безопасны для разработки и тестирования.
Это безопасно?
Да. Вся генерация идёт целиком в вашем браузере через Web Crypto API. Данные никуда не отправляются, история не сохраняется, ничего не покидает устройство.
Что такое проверка Луна?
Алгоритм Луна (ISO/IEC 7812) — формула контрольной суммы, которой пользуются все крупные платёжные системы. Он находит ошибку в одной цифре и большинство перестановок соседних цифр.
Можно ли использовать эти номера в продакшене?
Нет. Они предназначены только для разработки, тестирования и QA. Для реальных операций нужны карты, выпущенные банком.
Создайте тестовую карту
Выберите систему и берите карту — контрольная цифра уже верна.
Открыть генератор