Генератор случайных чисел онлайн

Получите одно случайное число или проведите жребий из нескольких целых чисел. Можно запретить повторы и отсортировать итоговый список.

Задайте целый диапазон и количество результатов — генератор выдаст одно случайное число или проведёт жребий из нескольких чисел. Можно использовать отрицательные границы; выбор выполняется в браузере.

Как работает генератор случайных чисел

Калькулятор выбирает целые числа из включительного диапазона: границы «от» и «до» тоже участвуют в розыгрыше. Режим «без повторов» подходит для жребия, распределения мест, учебных примеров и бытовых розыгрышей, где каждое число должно выпасть один раз.

Для выбора используется встроенный в браузер генератор crypto.getRandomValues. Чтобы распределение по диапазону было ровным, случайные 32-битные значения вне кратной границы диапазона отбрасываются и выбираются заново. Введённые числа обрабатываются на странице и не отправляются на сервер.

Формула

Количество вариантов = максимум − минимум + 1
С повторами: каждый результат выбирается независимо
Без повторов: уже выбранное число исключается из следующих попыток

Пример

Если указать диапазон от 1 до 5, количество 5, включить «без повторов» и «отсортировать результат», итоговый список всегда содержит все числа диапазона: 1, 2, 3, 4, 5. Без сортировки набор тот же, а порядок показывает случайный жребий.

Для официальных лотерей, конкурсов с призами и ставок нужен отдельный регламент, протоколирование и проверяемая процедура. Для паролей и криптографических ключей нужен специализированный генератор секретов с настройками длины, алфавита и хранения. Эта страница закрывает быстрый бытовой жребий и учебные задачи.

Связанные расчёты

Если после жребия нужно привести числа к удобному виду, используйте округление чисел. Для пересчёта мер рядом есть конвертер величин, а для долей и шансов — калькулятор процентов.

Вопросы и ответы

Как сгенерировать случайное число в диапазоне?

Введите нижнюю и верхнюю границу, оставьте количество 1 и нажмите «Сгенерировать». Обе границы входят в диапазон: например, при значениях от 1 до 6 могут выпасть 1, 2, 3, 4, 5 или 6.

Как провести жребий без повторов?

Укажите диапазон, поставьте нужное количество чисел и включите режим «Без повторов». Калькулятор проследит, чтобы каждое число появилось в результате только один раз.

Почему нельзя выбрать больше чисел?

В режиме «Без повторов» количество результатов ограничено размером диапазона. Например, из диапазона 1–10 можно выбрать максимум 10 уникальных чисел. Если повторы допустимы, снимите галочку «Без повторов».

Насколько случайные эти числа и подходят ли они для розыгрыша?

Страница использует Web Crypto API браузера и генерирует значения прямо на устройстве. Для бытового жребия и учебных задач этого достаточно. Для официального конкурса с призами используйте правила акции, протокол фиксации результата и проверяемую процедуру выбора победителя.