Генератор UUID

Создавайте случайные UUID/GUID v4 для разработки, тестирования и уникальных идентификаторов.

Мгновенный результат Работает в браузере

Формат UUID v4

xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx

UUID v4 содержит 128 бит и отображается как шестнадцатеричные группы, разделённые дефисами.

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

  1. 1
    Выберите количествоУкажите, сколько UUID нужно создать.
  2. 2
    Создайте IDНажмите «Создать UUID», чтобы получить случайные идентификаторы.
  3. 3
    Скопируйте и используйтеСкопируйте UUID для баз данных, API или тестов.

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

Что такое UUID?
UUID — универсальный уникальный идентификатор. Он используется для идентификации объектов без центральной координации.
Подходит ли UUID v4 для ID?
Для общих идентификаторов — да. Он использует случайность, а вероятность совпадения крайне мала.
Можно использовать в базах данных?
Да. UUID часто используются как идентификаторы в базах данных, логах, распределённых системах и API.

Генератор UUID v4

UUID — это 128-битные идентификаторы для создания уникальных ID без центрального сервера. Версия 4 использует случайные значения.

Что именно генерирует инструмент UUID v4

Генератор UUID создаёт идентификаторы версии 4 по шаблону xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx. В JavaScript используется crypto.getRandomValues, поэтому случайные байты берутся из криптографического API браузера. Поле count ограничено диапазоном от 1 до 20, а отдельный переключатель переводит результат в верхний регистр. Список выводится построчно, чтобы его было удобно копировать в тестовые данные, seed-файл, Postman collection, SQL-скрипт или конфигурацию.

UUID v4 полезен, когда нескольким системам нужно создавать ID без общего счётчика. Он не кодирует дату, регион, пользователя или порядок создания, поэтому хорошо подходит для распределённых приложений и временных объектов. При этом UUID не является секретом: его можно использовать как идентификатор записи, но не как пароль, API key или токен доступа. Для публичных URL также проверьте, не раскрывает ли сама запись лишнюю информацию через права доступа.

Ограничения UUID v4

Случайный UUID почти исключает случайные совпадения в обычных приложениях, но он не заменяет проверку уникальности в базе данных. Для критичных таблиц всё равно оставляйте unique index или другой контроль на стороне хранилища.

UUID v4 и количество значений

Страница генерирует UUID версии 4 по шаблону `xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx`, используя случайные байты из `crypto.getRandomValues`. Можно создать от 1 до 20 идентификаторов за один раз и включить вывод в верхнем регистре, если этого требует система. UUID удобен для тестовых записей, временных ключей и примеров API, но он не заменяет уникальный индекс в базе данных и не должен использоваться как секретный токен. При копировании сохраняйте дефисы, если принимающая система ожидает стандартный формат.

Комментарии