Создавайте случайные целые числа в заданном диапазоне, десятичные числа с выбранной точностью или случайные строки заданной длины и состава. Результаты можно сделать уникальными, отсортировать и скопировать по одному значению в строке.
Случайные значения создаются локально с помощью браузерного Web Crypto API. Числовой режим подходит для тестовых данных, тестовых наборов, розыгрышей и списков чисел. Строковый режим создаёт цифровые коды, смешанные идентификаторы и токены из заданных символов без отправки значений на сервер.
В режиме уникальных значений генерация повторяется, пока не будет получено заданное количество, поэтому выбранный диапазон или набор символов должен содержать достаточно вариантов. Для паролей, ключей API и кодов восстановления одной генерации недостаточно: храните результат в надёжном менеджере паролей или секретов и не оставляйте конфиденциальные значения в истории буфера обмена.