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

Генерируйте случайные числа (с повторами или без), выбирайте победителей из списка, перемешивайте имена, делите группы на команды, бросайте монету и кубики, используя криптографически стойкий генератор случайных значений вашего браузера.

Обновлено
Нажмите «Сгенерировать»

Ваши данные никогда не покидают ваш компьютер. Вся обработка выполняется на 100% локально в вашем браузере.

Был ли этот инструмент полезен?0.0 Оценок: 0
Комбинации (nCr) и перестановкиКалькулятор комбинаций и перестановок →

Как пользоваться: Генератор случайных чисел

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

Действительно честная случайность

Многие генераторы случайных значений используют Math.random(). Это подходит для игр, но не гарантирует непредсказуемость. Этот генератор использует crypto.getRandomValues() — тот же криптографически стойкий источник, который браузеры применяют для ключей шифрования, — а также метод отбраковки, поэтому каждое число в вашем диапазоне имеет одинаковую вероятность (без «смещения по модулю»). Списки перемешиваются алгоритмом Фишера–Йетса, который делает равновероятным любой порядок.

Что можно сделать

  • Случайные числа — любой диапазон, до 10 000 за раз, уникальные или с повторами, при необходимости отсортированные. Подходят для розыгрышей, выборок и тестирования.
  • Выбор случайного имени — вставьте участников и выберите одного или нескольких победителей розыгрыша либо перемешайте порядок выступающих.
  • Генератор команд — разделите класс, семинар или группу для игры в мини-футбол на сбалансированные случайные команды.
  • Бросок монеты и кубиков — подбросьте до 1 000 монет или бросьте любое количество кубиков d4, d6, d8, d10, d12, d20 или d100 с выводом суммы.

Честный розыгрыш

Экспортируйте участников в список (по одному в строке), удалите дубликаты с помощью удаления повторяющихся строк, затем выберите победителей здесь и сделайте скриншот для прозрачности. Для расчёта шансов, например в лотерее, используйте Калькулятор вероятностей и комбинаций; для случайных идентификаторов в коде — Генератор UUID, а для надёжных строк — Генератор паролей.

Инструменты, которые хорошо сочетаются с Генератор случайных чисел

  • Генератор Lorem Ipsum — Создавайте текст-заглушки для макетов и вёрстки за считанные секунды: классический Lorem Ipsum или понятный английский текст, по абзацам, предложениям, словам или пунктам списка, с HTML-тегами или без них.
  • Калькулятор разницы во времени — Добавьте города, которые вас интересуют, и посмотрите разницу во времени с вашим часовым поясом, текущее местное время и то, день сейчас или ночь.
  • Конвертер летнего времени — Выберите дату и время, и вы увидите их для других городов с учётом перехода на летнее время именно на эту дату.
  • Конвертер римских цифр — Переводите любое число от 1 до 3 999 999 в римские цифры или читайте римские цифры как числа — с разбором каждого символа.

Часто задаваемые вопросы

Действительно ли этот генератор случайных чисел случайный?
Он использует криптографически стойкий генератор браузера (crypto.getRandomValues), инициализируемый источниками энтропии вашей операционной системы. Этого достаточно для розыгрышей, лотерей и задач безопасности, а каждое значение в диапазоне имеет одинаковую вероятность.
Как выбрать случайного победителя из списка?
Выберите «Выбор из списка», вставьте по одному имени в строке, укажите, сколько победителей нужно, и нажмите «Сгенерировать». Каждое имя может быть выбрано только один раз за розыгрыш.
Можно ли генерировать случайные числа без повторов?
Да, оставьте включённой опцию «Без повторов». Можно выбрать столько уникальных чисел, сколько их есть в диапазоне.
Сохраняется ли мой список?
Только в локальном хранилище вашего браузера, поэтому он останется при следующем посещении. Ничего не отправляется на сервер.
Можно ли установить Генератор случайных чисел как веб-приложение и пользоваться им офлайн?
Да. Генератор случайных чисел — это веб-приложение (PWA), которое можно установить из браузера, без скачивания из магазина приложений. В Chrome или Edge (Windows, macOS, Linux, ChromeOS) или на Android нажмите вверху этой страницы «Установить приложение»; на iPhone и iPad используйте «Поделиться → На экран «Домой»», а в Safari 17+ на Mac — «Файл → Добавить в Dock». После этого приложение откроется в отдельном окне со своим значком, и так как оно полностью работает в браузере, оно продолжит работать офлайн. Firefox на компьютере не умеет устанавливать веб-приложения. Как работает установка.

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

localКалькулятор комбинаций и перестановокСколько существует вариантов? Введите n элементов и выберите r, чтобы сразу получить сочетания,…localУдаление дублей строкВставьте список, чтобы мгновенно удалить повторяющиеся строки. Игнорируйте регистр или пробелы по краям,…localГенератор паролейСоздавайте надёжные, по-настоящему случайные пароли или легко запоминаемые парольные фразы с расширенными…localГенератор UUIDСоздавайте криптографически случайные UUID (v4) или сортируемые UUID на основе времени (v7) пакетами,…localГенератор Lorem IpsumСоздавайте текст-заглушки для макетов и вёрстки за считанные секунды: классический Lorem Ipsum или…localКалькулятор разницы во времениДобавьте города, которые вас интересуют, и посмотрите разницу во времени с вашим часовым поясом, текущее…