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

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

Универсальный генератор случайных значений: задайте диапазон и количество, включите уникальность и сортировку — и нажмите «Сгенерировать». Ниже есть режим рулетки для розыгрышей. Всё считается в браузере честно и без сервера.

🎰 Рулетка — одно число из диапазона

Для розыгрышей и жеребьёвки: крутит и останавливается на честном случайном числе.

🔒 Всё генерируется в вашем браузере через crypto.getRandomValues — честная случайность без отправки данных на сервер.

Подробнее

Этот генератор случайных значений закрывает самые частые задачи: получить случайное число, список чисел в диапазоне, набор без повторов или вытянуть одно значение рулеткой. Вы задаёте границы «от» и «до», указываете количество и при необходимости включаете два переключателя: «уникальные, без повторов» — чтобы значения не повторялись, и «сортировать результат» — чтобы выстроить их по возрастанию. Результат выводится крупно и копируется одной кнопкой. Источник случайности — crypto.getRandomValues из Web Crypto API: в отличие от обычного Math.random(), он даёт криптографически стойкие значения, пригодные для честных розыгрышей и жеребьёвки, а метод отбраковки убирает перекос к началу диапазона. Если нужно случайно выбрать не число, а вариант или человека, на сайте есть отдельные режимы жребия и монетки; для одного значения с анимацией — рулетка и барабан. Ничего не устанавливается и не регистрируется, данные не уходят на сервер — можно работать даже офлайн после загрузки страницы.

Частые вопросы

Что умеет генератор случайных?

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

Насколько случайны значения?

Используется crypto.getRandomValues — криптографический источник случайности браузера с равномерным распределением. Это надёжнее обычного Math.random().

Данные отправляются на сервер?

Нет. Всё генерируется прямо в браузере на JavaScript и никуда не передаётся — можно пользоваться даже офлайн после загрузки страницы.

Как получить список без повторов?

Укажите количество и включите галочку «уникальные, без повторов». Галочка «сортировать» выстроит числа по возрастанию.