Генератор UUID

Генерируйте UUID разных версий. Всё работает в вашем браузере.

Имена и пространства имён никогда не сохраняются и не отправляются на сервер. Запоминаются только версия и количество.

Генератор UUID создает уникальные идентификаторы шести видов: NIL (все нули), v1 на основе времени, v3 на основе имени с MD5, случайный v4, v5 на основе имени с SHA-1 и v7, упорядоченный по времени. Для v1, v4 и v7 можно запросить от 1 до 50 UUID сразу и пересоздать их кнопкой. Для v3 и v5 вы вводите имя и пространство имен: DNS, URL, OID, X500 или собственный UUID, и результат для одной и той же пары всегда одинаков. Это полезно для ключей баз данных, тестовых данных или стабильных идентификаторов.

Как пользоваться

  1. Выберите версию UUID, например v4 для случайного значения или v7 для сортируемого.
  2. Для v1, v4 или v7 укажите, сколько UUID нужно, от 1 до 50.
  3. Для v3 или v5 введите имя и выберите пространство имен либо вставьте свое.
  4. Нажмите Regenerate, чтобы получить новые значения, и Copy, чтобы скопировать список в буфер обмена.

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

В чем разница между v4 и v7?
v4 случаен. v7 начинается с метки времени, поэтому UUID сортируются по времени создания, что помогает индексам базы данных.
Для чего нужны v3 и v5?
Они создают детерминированный UUID из имени и пространства имен. Одни и те же входные данные всегда дают один и тот же UUID; v3 использует MD5, а v5 - SHA-1.
Сколько UUID можно создать за раз?
От 1 до 50 для v1, v4 и v7. NIL, v3 и v5 всегда возвращают один UUID.
Что такое NIL UUID?
Это UUID, в котором все биты равны нулю, 00000000-0000-0000-0000-000000000000, он используется как пустое значение или заполнитель.

Похожие инструменты