Генератор UUID

Создавайте случайные UUID v4 или упорядоченные по времени UUID v7, по одному или до 1000 за раз, прямо в браузере. Ничего не отправляется на сервер.

Каждый UUID генерируется локально в вашем браузере с помощью crypto API, и ничто из создаваемого не загружается на сервер.

Создаёт и поддерживает Udit Agarwal

UUIDs, Explained: v4, v7 and GUIDs

Нужны реалистичные образцы записей? Попробуйте «Генератор тестовых данных».

Об инструменте Генератор UUID

Этот генератор UUID создает UUID (их также называют GUID) прямо в вашем браузере. Выберите версию переключателем «Версия»: как генератор UUID v4 он берет случайные значения из встроенного crypto API браузера, а как генератор UUID v7 следует RFC 9562 и начинает каждый идентификатор с текущего времени Unix в миллисекундах, поэтому значения сортируются в порядке создания, а индексы базы данных остаются упорядоченными. NIL выдает UUID из одних нулей для заглушек и тестов. Создавайте один идентификатор или до 1000 за раз для наполнения баз данных, первичных ключей, тестовых фикстур или идентификаторов корреляции в логах и API. Включите переключатель верхнего регистра, если ваша схема ожидает заглавные GUID, затем скопируйте все в один клик или скачайте файл .txt. Все работает локально, поэтому создаваемые случайные UUID никогда не отправляются на сервер.

Возможности

  • Выбор версии: случайные v4 через crypto API браузера, упорядоченные по времени v7 или NIL UUID из одних нулей
  • Создает один UUID или до 1000 в одной партии
  • Переключатель верхнего регистра для заглавного форматирования GUID
  • Копирование всех сгенерированных UUID в буфер обмена одним кликом
  • Скачивание полного списка в виде файла .txt
  • Мгновенная генерация нового набора кнопкой «Сгенерировать»
  • UUID v7 следуют RFC 9562 и начинаются с метки времени в миллисекундах, поэтому каждая партия отсортирована по порядку создания
  • Работает целиком в вашем браузере, без выгрузки значений

Как использовать Генератор UUID

  1. Введите нужное количество UUID в поле «Сколько» (от 1 до 1000).
  2. Выберите v4, v7 или NIL в поле «Версия» и включите «Верхний регистр», если нужны заглавные GUID.
  3. Нажмите «Сгенерировать», чтобы создать новую партию в выбранной версии.
  4. Используйте «Копировать все» для копирования или нажмите «.txt» для скачивания списка.

Пример

Ввод

How many: 3, Version: v4, Uppercase: off

Результат

3f29c1a4-7b8e-4d2f-9c1a-6e5b2d8f0a13
b6d4e90c-12af-4e77-8a3b-9f0c1d2e3a4b
7c1e5a2d-4f6b-4c80-91ad-2e3f4b5c6d7e

Три случайных UUID v4, сгенерированных локально в браузере.

Частые ошибки и устранение неполадок

  • Вы ожидали последовательные или упорядоченные UUID, но получили разрозненные значения. — UUID версии 4 случайны по своей природе и не несут порядка. Переключите «Версия» на v7: такие идентификаторы начинаются с метки времени в миллисекундах, поэтому сортируются в порядке создания.
  • Количество выше 1000 не дает больше результатов. — Генератор ограничивает каждую партию до 1000; нажмите «Сгенерировать» снова, чтобы создать дополнительные партии.
  • Ваша база данных отклоняет заглавные GUID или наоборот. — Подстройтесь под схему, переключив верхний регистр перед генерацией, чтобы регистр соответствовал ожиданиям столбца.
  • Введенное количество меньше 1 или пустое поле возвращается к значению. — Поле «Сколько» ограничено диапазоном от 1 до 1000, поэтому введите целое число в этом диапазоне для управления размером партии.

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

Что такое генератор UUID от ArrayKit?
Это генератор UUID, который создает случайные UUID версии 4 с помощью crypto API вашего браузера, упорядоченные по времени UUID версии 7 или NIL UUID из одних нулей, до 1000 за раз.
Действительно ли UUID из этого генератора уникальны?
Да, на практике. Значения v4 криптографически случайны, а значения v7 дополняют метку времени в миллисекундах случайными битами, поэтому вероятность коллизии астрономически мала. Исключение — NIL UUID: это всегда одно и то же значение из одних нулей.
Как сгенерировать много UUID за раз с помощью генератора UUID?
Задайте в поле «Сколько» любое число от 1 до 1000, нажмите «Сгенерировать», затем используйте «Копировать все» или кнопку «.txt», чтобы экспортировать всю партию сразу.
Может ли генератор UUID выводить заглавные GUID?
Да, включите переключатель верхнего регистра, и генератор будет выводить заглавные значения UUID для схем, которые их ожидают.
В чем здесь разница между UUID v4 и v7?
UUID v4 полностью случаен, поэтому ничего не говорит о времени создания. UUID v7 начинается со времени создания в миллисекундах, за которым следуют случайные биты, поэтому новые идентификаторы сортируются после старых, а индексы базы данных сохраняют порядок вставки. Оба являются стандартными UUID, которые Microsoft называет GUID.
Безопасно ли генерировать UUID для чувствительных систем в генераторе UUID?
Да, каждый UUID генерируется локально в вашем браузере и ничего не загружается, поэтому значения никогда не покидают ваше устройство.

Связанные инструменты

Другие инструменты: Дата / Время

Все инструменты: Дата / Время (29) · Все инструменты