Skip to content
Zoyku

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

Генерируйте по-настоящему случайные числа из любого диапазона — по одному, пачками, уникальные лотерейные тиражи — на криптографическом генераторе браузера.

Entropy: 7 bits

Drawn from your browser's cryptographic random number generator (crypto.getRandomValues) — nothing is sent anywhere.

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

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

  1. 1Задайте минимум и максимум (оба включительно, отрицательные допустимы).
  2. 2Выберите, сколько чисел нужно, и включите уникальные тиражи, если повторы испортят розыгрыш.
  3. 3Включите сортировку по возрастанию для упорядоченных результатов или оставьте выключенной ради порядка вытягивания.
  4. 4Скопируйте список прямо в таблицу или объявление розыгрыша.

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

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

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

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

Он подходит для розыгрышей и лотерей?

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

Что делает «без повторов», когда диапазон мал?

Он переходит к вытягиванию без возврата — как вынимание нумерованных шаров из вазы. Если запросить уникальных чисел больше, чем их есть в диапазоне, инструмент объяснит конфликт вместо возврата смещённого результата.

Числа сохраняются где-то?

Нет. Всё считается в памяти браузера из crypto.getRandomValues; перезагрузка страницы стирает результаты, и ничего никогда не загружается.

Встроить этот инструмент

Одна строка — и инструмент на вашем сайте. Он работает в браузере посетителя.

<iframe src="https://zoyku.com/ru/tools/random-number?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — random-number" loading="lazy"></iframe>
100% local processing