UUID-генератор: v4, v7 и пакетная генерация

Сгенерируйте UUID (он же GUID) нужной версии и скопируйте одним кликом. Всё считается в браузере — ничего не отправляется на сервер.

🎲 Сгенерировать UUID

📦 Пакетная генерация

Сколько UUID нужно (1–1000):

📋 Готовые значения

Нулевой UUID
все нули — «значение не задано»
Max UUID
все единицы

🧠 Как устроен UUID

UUID — 128-битный идентификатор, который записывается как 32 шестнадцатеричные цифры в формате 8-4-4-4-12. Он уникален практически всегда без центрального счётчика: версия 4 берётся из случайных чисел, версия 7 включает метку времени и потому сортируется по порядку создания.

xxxxxxxx-xxxx-Mxxx-Nxxx-xxxxxxxxxxxx time / random 32 hex-цифры M = версия 4 / 7 N = вариант 8/9/a/b 128 бит = 32 шестнадцатеричные цифры, разделённые на 5 групп

Где применяют: первичные ключи записей в БД, ID запросов и транзакций в логах, уникальные имена файлов, ключи запросов чтобы повтор не выполнился дважды (идемпотентность), идентификаторы устройств и сессий. Главное удобство — UUID можно сгенерировать где угодно без обращения к общему счётчику, и совпадения практически исключены.