Генератор паролів

Генератор випадкових чисел

Генеруйте справді випадкові цілі або десяткові числа в будь-якому діапазоні — поодинці або пакетами до 1000. Вкладка «Базовий» охоплює звичайні діапазони; вкладка «Комплексний» підтримує числа до 999 цифр завдяки арифметиці BigInt. Все працює на стороні клієнта у вашому браузері через Web Crypto API — нічого не залишає ваш пристрій.

Натисніть «Генерувати», щоб отримати числа.

Навіщо використовувати цей генератор випадкових чисел?

Більшість функцій випадкових чисел — включаючи вбудований Math.random() у JavaScript — використовують детерміновані алгоритми, які можна передбачити або відтворити, знаючи їхнє початкове значення. Цей інструмент використовує Web Crypto API браузера (crypto.getRandomValues) з Uint32Array для стандартних діапазонів і алгоритм вибірки з відхиленням на основі BigInt для чисел довільної точності. Кожен результат береться з пулу ентропії ОС, що робить його справді непередбачуваним та придатним для застосувань, чутливих до безпеки, статистичної вибірки, розробки ігор і процесів справедливого відбору — і все це без єдиного байта, що залишає ваш браузер.

  • Криптографічна безпека: на основі crypto.getRandomValues() — того самого CSPRNG, який використовується для генерації ключів шифрування — забезпечуючи справжню непередбачуваність кожного результату, на відміну від детермінованого Math.random() у JavaScript.

  • Числа довільної точності: вкладка «Комплексний» використовує арифметику BigInt з вибіркою з відхиленням для обробки цілих і десяткових чисел з точністю до 999 цифр — далеко за межами 53-бітного обмеження стандартних чисел JavaScript з плаваючою комою.

  • Повна конфіденційність на стороні клієнта: жодні числа ніколи не передаються на сервер, не реєструються і ніде не зберігаються. Вся генерація виконується локально у вашому браузері, тому ваші результати та шаблони використання залишаються повністю приватними.

  • Масова генерація з дедуплікацією: генеруйте до 1000 унікальних чисел одним кліком за допомогою опційного запобігання дублікатам на основі алгоритму відстеження Set, а потім експортуйте повний список як звичайний текстовий файл .txt.

  • Гнучке сортування та експорт: сортуйте результати за зростанням або спаданням перед копіюванням або завантаженням — корисно для статистичного аналізу, лотерейних розіграшів, класних вправ або будь-якого робочого процесу, що вимагає впорядкованих випадкових послідовностей.

Як користуватися генератором випадкових чисел

1

Виберіть вкладку: використовуйте «Базовий» для звичайних діапазонів (до ±1 000 000) або «Комплексний» для гігантських цілих або десяткових дробів високої точності.

2

Встановіть діапазон: введіть мінімальне та максимальне значення, потім виберіть «Один» для одного результату або «Список» і встановіть бажану кількість (до 1000).

3

Налаштуйте параметри: увімкніть запобігання дублікатам і виберіть порядок сортування. У режимі «Комплексний» також виберіть Integer або Decimal і встановіть кількість знаків після коми.

4

Скопіюйте або завантажте: натисніть «Копіювати», щоб отримати один результат, «Копіювати все» для повного списку або «Завантажити .txt», щоб зберегти як файл.

Часті запитання

Потрібне випадкове число прямо зараз? Встановіть діапазон і генеруйте — безкоштовно, миттєво та повністю конфіденційно.