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

Одно число или список до 10 000 значений в нужном диапазоне: без повторов, с шагом, дробными и исключениями, из криптографического источника браузера. Для розыгрыша есть ключ проверки, по которому любой участник повторит тот же результат, и карточка итогов в PNG.

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

Источник: криптографический генератор браузера, выбор в диапазоне без смещения.

Какой режим для какой задачи

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

ЗадачаНастройка
Розыгрыш призовБез повторов, по одному числу на приз; ключ проверки объявляется до запуска, PNG-карточка публикуется после.
Лотерейная комбинацияПресеты «6 из 45» и «5 из 36»: без повторов, по возрастанию, как в билете.
Очередь или порядок выступленийБез повторов, чисел столько, сколько участников; каждому достаётся свой номер.
Имитация бросков и тестовые данныеС повторами, любое количество до 10 000, разделитель под таблицу или новую строку.
Цены, номиналы, времяШаг 50, 100 или 0,5: выпадают только кратные значения, без округления вручную.
Измерения с погрешностьюНормальное распределение со средним и разбросом σ: значения ложатся колоколом.
Коды, PIN и тестовые идентификаторыВедущие нули до нужной длины; для программ запись в шестнадцатеричной или двоичной системе.
Повторный розыгрышИсключить уже выигравшие номера, чтобы они не выпали второй раз.

Равномерное и нормальное распределение

Так выглядят 1 000 чисел из диапазона 1–100 в двух режимах: слева каждое значение выпадает одинаково часто, справа числа собираются вокруг среднего, и края почти пусты.

Равномерное каждое число выпадает одинаково часто 1100 1 000 чисел по 18 корзинам: высота почти ровная Нормальное колокол вокруг среднего, края редкие среднее 1100 две трети чисел лежат в пределах одного σ от среднего

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

Как работает генератор и когда нужна криптографическая случайность

Генератор выдаёт числа в заданном диапазоне: одно или списком до десяти тысяч, с повторами или без, с шагом, дробными знаками и исключениями. Отдельный режим строит нормальное распределение со заданным средним и разбросом, а ключ проверяемого розыгрыша переключает источник на воспроизводимую последовательность: одинаковый ключ у всех участников даёт одинаковые числа. Под результатом считаются минимум, максимум, среднее, медиана и сумма, от десяти чисел рисуется гистограмма, а карточку итогов можно скачать картинкой для публикации.

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

Игральные кости
Кости — древнейший генератор: физический процесс, который человек не может предсказать. Фото: Викисклад, общественное достояние.
ЗадачаЧто нужноПочему
Розыгрыш призовБез повторов и ключ проверкиОдин участник — один выигрыш, итог повторяем.
ОчередьБез повторов, чисел по числу участниковКаждому достаётся свой номер.
Тестовые данныеС повторами, нормальное распределениеНужна имитация реального потока.
ПарольКриптографический источникПредсказуемость означает взлом.
Две доски Гальтона до и после
Доска Гальтона: шарики, падая через ряды штырьков, сами выстраиваются колоколом — так выглядит нормальное распределение. Фото: Exhibit made by Estes Objethos Atelier, , CC BY-SA 4.0.
Стена лавовых ламп в офисе Cloudflare
Стена лавовых ламп в офисе Cloudflare: камера снимает их движение, и из шума кадров получают случайные числа для шифрования. Фото: HaeB, CC BY-SA 4.0.

История: «Миллион случайных цифр», машина ERNIE и розыгрыш 1969 года

Случайность долго была дефицитом. Учёным и статистикам требовались длинные ряды чисел, а взять их было негде: кости и рулетка давали слишком медленный поток. В 1955 году корпорация RAND издала книгу «Миллион случайных цифр» — буквально страницы с цифрами, полученными от электронного шумового генератора. Её покупали и всерьёз использовали в расчётах.

Через два года британцы построили ERNIE — машину, разыгрывавшую номера облигаций по шуму в неоновых лампах. Компьютеры пошли другим путём: алгоритмические генераторы дешевле и быстрее, и с 1997 года стандартом де-факто стал «вихрь Мерсенна». Но там, где предсказуемость опасна, до сих пор берут физический шум — тепловой, атмосферный или квантовый.

Плохое перемешивание портит даже физический жребий. В декабре 1969 года в США разыгрывали очередь призыва: 366 капсул с датами рождения засыпали в барабан по месяцам и тянули по одной. Капсулы декабря легли сверху и выпадали раньше, у людей с днём рождения в конце года шанс попасть в первые сотни оказался заметно выше. Разбор этого розыгрыша вошёл в учебники статистики как пример того, что «тянуть наугад» ещё не значит «случайно».

Машина ERNIE
ERNIE 1957 года разыгрывала номера облигаций по шуму в лампах — физическая случайность против алгоритма. Фото: Photograph by Mike Peel (www.mikepeel.ne, CC BY-SA 4.0.
Розыгрыш призыва в США, 1969 год
Розыгрыш призыва в США, 1 декабря 1969 года: капсулы с датами тянут из барабана; плохое перемешивание дало перекос, разобранный статистиками. Фото: Викисклад, общественное достояние.

Как разыграть без подтасовки и что проверить

Задайте диапазон и количество, при необходимости отключите повторы — и получите результат. Шаг оставляет только кратные числа, дробные знаки нужны для долей и процентов, исключения убирают уже разыгранные номера. Для публичного розыгрыша введите ключ и объявите его заранее: тогда итог повторит любой участник, а PNG-карточка с датой и параметрами закрепит результат.

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

Источниксистемная энтропия браузера
С ключомвоспроизводимая последовательность
За раздо 10 000 чисел
Распределенияравномерное и нормальное
«Миллион случайных цифр»RAND, 1955
ERNIE1957 год
Розыгрыш призыва в США1969 год
Числане покидают браузер

Человек плохо изображает случайность сам: если попросить придумать двадцать чисел от одного до ста, повторов почти не окажется, зато середина диапазона окажется перегружена. Настоящая случайная выборка выглядит неровной — с повторами и пустыми участками, и это нормально; ровный ряд как раз и выдаёт руку человека. Проверить себя просто: загадайте двадцать чисел наугад, потом сгенерируйте столько же здесь и сравните гистограммы. На этом же ломаются подделки розыгрышей: слишком ровное распределение победителей по регионам или по времени регистрации выдаёт ручной подбор быстрее, чем любые совпадения. Поэтому в спорных случаях розыгрыш переигрывают публично, вместо того чтобы доказывать правоту расчётами: показать процесс проще, чем объяснить вероятности. Запись экрана с датой и списком участников снимает большинство вопросов ещё до того, как их зададут. Для крупных призов список участников публикуют заранее, чтобы после розыгрыша его нельзя было дополнить. Формально это не требуется, но именно из-за отсутствия такого списка чаще всего и разгораются споры вокруг результатов розыгрыша.

Как пользоваться

  1. От и до включительно, границы можно менять местами. Количество до 10 000; пресеты ставят частые варианты: 1–100, цифру 0–9, лотерейные 6 из 45 и 5 из 36.
  2. Без повторов для розыгрышей и очередей, порядок по возрастанию или убыванию, разделитель под таблицу или текст. Шаг оставляет только кратные числа: 50, 100 или 0,5.
  3. Дробные знаки, исключение уже выигравших номеров, нормальное распределение со средним и разбросом, ведущие нули для кодов, запись в двоичной или шестнадцатеричной системе и ключ проверяемого розыгрыша.
  4. Крупное число или список плашками, под ним статистика и гистограмма. Кнопки копируют, скачивают .txt, рисуют PNG-карточку с параметрами и датой и дают ссылку, которая повторяет настройки.

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

Числа действительно случайные

Без ключа они берутся из crypto.getRandomValues, криптографического генератора браузера, и выбираются в диапазоне без смещения: значения из неполного остатка отбрасываются, поэтому края выпадают так же часто, как середина. Дробные собираются из двух 32-битных слов, это 53 бита точности. Предсказать следующее число по предыдущим нельзя.

Как провести розыгрыш, чтобы результат можно было проверить

Введите ключ проверяемого розыгрыша, например дату и название конкурса, и объявите его участникам до запуска вместе с диапазоном и количеством. С ключом генератор переходит на воспроизводимую последовательность: любой человек с тем же ключом и параметрами получит те же числа, и оспорить итог станет труднее. Ссылка с параметрами и PNG-карточка с датой закрепят результат.

Чем режим без повторов отличается от обычного

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

Что дают шаг, дробные знаки и исключения

Шаг оставляет только кратные значения: с шагом 50 в диапазоне 100–1000 выпадут 100, 150, 200 и так далее. Дробные знаки нужны для долей, процентов и координат, до шести знаков после точки. Исключения убирают конкретные числа и диапазоны, например уже выигравшие номера при повторном розыгрыше.

Что такое нормальное распределение и когда оно нужно

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

Сколько чисел можно получить за раз и как их забрать

До 10 000 значений. До 300 показываются плашками, длиннее выводятся сплошным текстом с выбранным разделителем. Копирование даёт строку для вставки, кнопка .txt сохраняет файл, а PNG-карточка подходит для публикации итогов розыгрыша в соцсетях.

Данные куда-то отправляются

Нет. Генерация, статистика, карточка и журнал работают в браузере, журнал последних десяти запусков хранится только в этой вкладке и очищается кнопкой или при закрытии.

Спросите нейросети об инструменте

Отвечает DeepSeek по данным этой страницы и тому, что у вас сейчас на экране: что делает, как устроен, ограничения

Похожие инструменты

Лототрон онлайн

Стеклянный барабан с шарами: тиражи 6 из 45 и свои, розыгрыш призов среди участников с резервом, зерно и отпечаток для проверки результата, протокол розыгрыша и ссылка на тираж.

Открыть
Случайный выбор из списка

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

Открыть
Жеребьёвка команд

Разбить список людей на команды поровну или на пары, с капитанами и названиями, перебросить одним нажатием и скопировать результат.

Открыть
Бросок кубиков

Любые кости по формуле 2d6+3: несколько слагаемых, преимущество и помеха, отброс младшего, порог сложности, серии и точные вероятности сумм.

Открыть
Генератор паролей

Пароль длиной до 64 символов с выбором наборов и отсевом похожих знаков. Показывает стойкость в битах и время перебора, делает до 50 паролей пачкой.

Открыть
Колесо фортуны

Случайный выбор из своего списка: вес секторов пометкой «×3», режим на выбывание и ссылка, по которой открывается то же колесо.

Открыть

Ещё способы бросить жребий

Колесо фортуны, случайные числа и ники, монета и кубики, выбор из списка, жеребьёвка команд и карточки лото — в разделе 20 инструментов.