Генератор данных
Генератор тестовых СНИЛС
Создайте синтетические номера для проверки маски ввода, mock-данных и локальных тестов. Инструмент не проверяет существование номера в реестрах.
Результат
Checksum only
Генератор тестовых СНИЛС создаёт синтетические номера для разработки интерфейсов, mock-данных и проверки маски ввода. Он не обращается к реестрам и не подтверждает личность.
Как работает генератор тестовых СНИЛС
Инструмент генерирует 9 цифр номера, рассчитывает две последние цифры по техническому правилу контрольного числа и выводит результат в выбранном формате. При seed набор повторяется, без seed используется случайность браузера.
СНИЛС — чувствительный идентификатор. У него нет публичного безопасного test-range, поэтому синтетический номер нельзя считать свободным, несуществующим или пригодным для реального сервиса.
Как сгенерировать тестовые СНИЛС
- Задайте количество. Можно создать один номер или пакет до 100 строк для тестовых таблиц и mock JSON.
- Выберите формат. Для UI-маски используйте XXX-XXX-XXX YY, для API-моков — XXXXXXXXXXX, JSON или CSV.
- Добавьте seed при необходимости. Seed делает результат повторяемым для автотестов и документации. Не вводите туда ФИО, паспорт, телефон или другие персональные данные.
- Используйте только в тестах. Не применяйте результат для Госуслуг, банков, МФЦ, работодателей, регистраций или обхода проверок.
Контрольное число
checksum = weighted_sum(first_9_digits) mod 101
Техническая проверка контрольного числа ловит часть ошибок ввода, но не проверяет реестр СФР, владельца номера или юридическую пригодность значения.
Пример
Для теста формы выберите формат XXX-XXX-XXX YY, count 20 и seed проекта. Share-ссылка сохранит только настройки, но не сгенерированные номера и не номер из поля проверки.
Источники
- СФР: Страховой номер индивидуального лицевого счета (СНИЛС)Проверено: 2026-05-11
- КонсультантПлюс: алгоритм формирования контрольного числа страхового номераПроверено: 2026-05-11
Подробнее о проверке формул и источников — в методологии Calcup.
FAQ
Часто задаваемые вопросы
Эти СНИЛС принадлежат реальным людям?
Инструмент не знает этого и не проверяет реестры. Номера создаются локально как synthetic/mock данные, но совпадение с реальным номером теоретически исключить нельзя.
Можно ли использовать результат в Госуслугах, банке или у работодателя?
Нет. Результат предназначен только для разработки, тестирования масок ввода, mock-данных и документации.
Что проверяет поле проверки СНИЛС?
Только длину, формат и контрольное число. Это не проверка личности, СФР, Госуслуг, МФЦ или какой-либо реальной базы.
Что сохраняется в share-ссылке?
Только настройки генерации: количество, seed, формат номера и формат экспорта. Сгенерированные номера и номер из поля проверки в URL не записываются.