🎲

генератор чисел

Генерируйте криптографически случайные целые числа или десятичные дроби в любом диапазоне. Без шаблонов и предсказуемости.

Инструменты-генераторы Работает локально Данные не отправляются
случайный крипто сгенерировать числа
Диапазон
Минимум должен быть меньше максимума
Количество
1100
10
Тип
Параметры
Без дубликатов
Сортировать результаты
Результаты

Нажмите «Сгенерировать», чтобы создать случайные числа

Что такое генератор чисел?

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

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

  1. В режиме «Числа» выберите минимум, максимум и количество результатов.
  2. Переключитесь в режим «Список», чтобы перемешать элементы или выбрать случайную подвыборку.
  3. Откройте режим «Кости и монеты», чтобы бросать обычные типы кубиков или подбрасывать монеты.
  4. Скопируйте нужный результат прямо из панели вывода.
Понимание случайных чисел (примеры, варианты использования и часто задаваемые вопросы) ▾
Пример
Ввод Режим чисел — Мин.: 1, Макс.: 100 → Результат: 42
Результат Режим списка — Мин.: 1, Макс.: 49, Кол-во: 6 → Результат: 3, 17, 22, 35, 41, 48 (6 уникальных лотерейных чисел)
Типичные сценарии использования
  • Выберите победителя из списка участников, сгенерировав случайный индекс
  • Генерируйте номера для лотерей и розыгрышей без повторов
  • Бросайте кубики для настольных RPG (D&D, Pathfinder) без физических кубиков
  • Создавайте случайные диапазоны тестовых данных для разработки ПО
  • Подбросьте монету, чтобы быстро принять решение
Зачем использовать этот генератор чисел
  • Использует crypto.getRandomValues() вместо предсказуемого вывода Math.random().
  • Объединяет сценарии с одним числом, списком, кубиками и монетой на одной странице.
  • Может генерировать диапазоны без дубликатов для розыгрышей, выборок и тестовых данных.
  • Работает полностью в браузере, поэтому ничего не логируется и не загружается.
Часто задаваемые вопросы
Это действительно случайно или псевдослучайно?

Этот инструмент использует crypto.getRandomValues() — криптографически стойкий генератор псевдослучайных чисел (CSPRNG), инициализируемый энтропией на уровне ОС. С практической точки зрения он неотличим от истинной случайности и подходит для задач, чувствительных к безопасности.

Можно ли сгенерировать одно и то же число дважды в режиме списка?

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

Какой максимальный диапазон можно использовать?

Минимальное и максимальное значения могут быть любыми целыми числами в пределах безопасного целочисленного диапазона JavaScript (±2 53). Для режима списка количество должно быть меньше или равно размеру диапазона.

Что делает онлайн-генератор чисел — бесплатный и настраиваемый?

Онлайн-генератор чисел — бесплатный и настраиваемый — полностью работает в вашем браузере и помогает выполнить эту задачу без загрузки данных на сервер.