Генератор UUID

Генерировать UUID v4, v7, v1 и v5 пакетом и разбирать существующие UUID
  • Файлы не покидают устройство
  • Работает в браузере
  • Бесплатно, без регистрации и водяных знаков

0 UUIDs

Inspect a UUID

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

Генерируйте UUID версий 4, 7, 1, 5 или 3 пакетами до 1 000 либо значения nil и max. Форматируйте их для кода: верхний регистр, скобки, кавычки или запятые. Встроенный инспектор читает версию, вариант и встроенную метку времени любого UUID.

  1. 1

    Выберите версию. Версия 4 случайная; версия 7 упорядочена по времени и подходит ключам базы.

  2. 2

    Задайте «Сколько» либо для версий 5 и 3 выберите пространство имён и введите по одному имени в строке в «Именах».

  3. 3

    Настройте переключатели формата: верхний регистр, дефисы, скобки { }, обернуть в кавычки или запятая после каждого.

  4. 4

    Нажмите «Копировать всё» или .txt, чтобы сохранить список, либо нажмите один UUID, чтобы скопировать его. «Сгенерировать новые» делает свежий пакет.

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

UUID действительно случайны?

Версия 4 и случайные части версии 7 берутся из криптографического генератора случайных чисел браузера, на сервере ничего не генерируется.

Использовать v4 или v7?

Используйте v7 для первичных ключей базы: первые 48 бит — миллисекундная метка, поэтому значения сортируются по времени создания и хорошо индексируются. Используйте v4, когда порядок не важен.

Выдаёт ли версия 1 мой MAC-адрес?

Нет. Эта страница использует случайный идентификатор узла с установленным битом multicast, как рекомендует RFC 9562, поэтому UUID никогда не раскрывает оборудование.

Почему версия 5 каждый раз даёт тот же UUID?

v5 и v3 основаны на имени: то же пространство имён и имя всегда дают тот же UUID. Это полезно для устойчивых ID, выведенных из URL или доменных имён.

Как проверить, какой версии UUID?

Вставьте его в «Разобрать UUID». Принимаются значения с дефисами, скобками или urn:uuid: и без них и показываются версия, вариант и метка времени, где она есть.