Руководство по Генератор UUID

Генерируйте один или несколько UUID v4. Мгновенное копирование — стандартный или компактный формат.

Назад к Генератор UUID

Что делает этот инструмент

Генератор UUID создаёт универсальные уникальные идентификаторы (UUID) версии 4. Выберите количество UUID (1–1000) и формат: стандартный (с дефисами) или компактный (32 hex-символа без дефисов). Генерация выполняется в браузере — без загрузки и сервера. Полезно для первичных ключей БД, токенов API, correlation ID и любых случаев, когда нужен уникальный идентификатор.

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

  1. Выберите формат — Стандартный (напр. 550e8400-e29b-41d4-a716-446655440000) или компактный (напр. 550e8400e29b41d4a716446655440000).
  2. Задайте количество — Сколько UUID сгенерировать (1–1000).
  3. Сгенерировать — Нажмите кнопку «Сгенерировать». Результаты появляются сразу.
  4. Копировать — «Скопировать всё» для копирования UUID в буфер. Несколько UUID копируются по одному на строку.

Как это работает

Используется Web Crypto API (crypto.randomUUID()) для генерации UUID v4. Каждый UUID — 128 бит криптографически случайных данных, отформатированных по RFC 4122. Стандартный формат включает дефисы для читаемости; компактный — без них, для URL или идентификаторов.

Все вычисления выполняются в браузере. Никакие данные не отправляются на сервер.

Примеры использования

  • Первичные ключи БД — UUID вместо auto-increment ID в распределённых системах.
  • ID запросов API — Уникальный ID для каждого запроса при трассировке и отладке.
  • Токены сессий — Генерация уникальных идентификаторов сессий.
  • Имена файлов — Создание имён без коллизий.
  • Correlation ID — Отслеживание запросов в микросервисах.

Пример

Стандартный формат: a1b2c3d4-e5f6-4789-0abc-def123456789
Компактный формат: a1b2c3d4e5f647890abcdef123456789

Ограничения

  • Макс. количество — Не более 1 000 UUID за один запрос генерации (BR-082).
  • Поддержка браузеров — Требуется crypto.randomUUID(); поддерживается в Chrome 92+, Firefox 95+, Safari 15.4+ и всех современных браузерах.
  • Версия UUID — Поддерживается только UUID v4 (случайный). Временные UUID (v1, v7) недоступны.

Как это работает

Метод

  • Maximum 1,000 UUIDs per single generation request.

Все расчёты и конвертации выполняются в браузере. Никакие данные не отправляются на сервер — ввод не покидает устройство.