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

Случайное число от 1 до 1000

Генератор выдаёт случайное число от 1 до 1000. Нажмите «Сгенерировать» — получите число из диапазона; при желании измените границы, количество, включите уникальность и сортировку. Всё считается в браузере, без сервера.

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

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

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

Подробнее

Диапазон от 1 до 1000 удобен, когда участников или вариантов много: крупные розыгрыши, случайный номер из тысячи, выбор строки в большом списке. Диапазон здесь уже настроен — нажмите «Сгенерировать». Для нескольких значений увеличьте количество и при необходимости включите «уникальные, без повторов», чтобы номера не совпадали; галочка «сортировать» выстроит их по возрастанию. Числа берутся через crypto.getRandomValues с равномерным распределением, поэтому у каждого из тысячи значений одинаковый шанс. Если запросить больше уникальных чисел, чем помещается в диапазоне, генератор не зациклится — покажет подсказку и вернёт все доступные значения. Границы можно менять под свою задачу: например, от 1 до 10000 или от 100 до 999 (трёхзначные числа).

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

Как сгенерировать случайное число от 1 до 1000?

Диапазон уже задан как 1–1000 — нажмите «Сгенерировать». Для нового числа нажмите кнопку ещё раз.

Как выбрать несколько уникальных чисел из тысячи?

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

Числа распределены равномерно?

Да. Используется crypto.getRandomValues с методом отбраковки, поэтому каждое число от 1 до 1000 равновероятно, без перекоса к началу диапазона.

Как получить случайное трёхзначное число?

Поставьте границы от 100 до 999 — генератор будет выдавать только трёхзначные числа.