Подробнее
СНИЛС — это 11-значный номер, где первые 9 цифр составляют сам номер, а последние две — контрольное число, рассчитанное по особому алгоритму. Этот генератор создаёт случайные 9 цифр и вычисляет к ним корректную контрольную сумму, поэтому получившийся номер проходит формальную проверку валидности. Алгоритм такой: каждая из девяти цифр умножается на её позицию (слева направо — 9, 8, 7 … 1), суммы складываются; если результат меньше 100, он и есть контрольное число; если равен 100 или 101 — контрольное число 00; если больше 101 — берётся остаток от деления на 101 (а если он оказался 100, то тоже 00). Инструмент удобен разработчикам и тестировщикам для заполнения форм, проверки масок ввода и валидаторов, а также для учебных примеров, где нужен правдоподобный, но обезличенный номер. Важно: сгенерированные номера случайны и с высокой вероятностью не принадлежат ни одному реальному человеку — их нельзя использовать для оформления документов, обмана или выдачи за настоящие. Всё считается в браузере через crypto.getRandomValues, ничего не отправляется на сервер. Можно сгенерировать сразу несколько номеров и скопировать список одной кнопкой.