Генератор UUID

Генерируйте UUID v4 или UUID v1 в стиле RFC 4122 прямо в браузере. Создавайте один UUID или пакет, меняйте регистр, копируйте или скачивайте результаты для разработки, тестов, баз данных и API.

Созданные UUID

Создано: 0. Максимум за раз: 1000.

Что такое генератор UUID?

Генератор UUID создает 128-битные идентификаторы для ключей баз данных, ID запросов, имен файлов, ссылок сессий, ID событий и тестовых данных. UUID подходят для распределенных систем без центрального счетчика.

UUID v4 и UUID v1

  • UUID v4 основан на случайности и обычно является безопасным выбором, если идентификатор не должен раскрывать время или данные машины.
  • UUID v1 основан на времени и примерно сортируется по моменту создания. Этот инструмент использует случайный node вместо реального MAC-адреса.
  • Оба формата используют стандартную структуру 8-4-4-4-12 и корректно задают биты версии и варианта.

Типичные сценарии

  • Создавать первичные ключи или публичные ID для прототипов и seed-данных.
  • Генерировать correlation ID для логов, трассировок, фоновых задач и API-запросов.
  • Готовить уникальные имена для файлов, фикстур, сообщений, очередей и тестовых записей.

Заметки для разработчиков

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

Генерация на клиенте

UUID создаются локально в браузере. Этот инструмент не отправляет созданный список на сервер.

Пакетный вывод

Создавайте до 1 000 UUID за раз, копируйте список с переносами строк или скачивайте его как .txt файл.

Формат регистра

Для большинства систем UUID в нижнем и верхнем регистре эквивалентны. Используйте формат, ожидаемый вашей базой данных, API или кодом.

FAQ по генератору UUID для разработчиков

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

Для большинства приложений используйте UUID v4: он основан на случайности и не раскрывает время создания или информацию о машине. UUID v1 стоит использовать только когда важна временная сортировка и приемлем компромисс приватности.

Эти UUID создаются на сервере?

Нет. Инструмент генерирует UUID в браузере и использует браузерные API для копирования и экспорта.

UUID v4 достаточно уникален для ID в базе данных?

В типичных распределенных приложениях UUID v4 из безопасного случайного источника имеет крайне низкую вероятность коллизии. Для критичных ID все равно задавайте уникальность на уровне базы данных.

Можно ли использовать UUID как секреты или токены доступа?

Не считайте UUID секретом по умолчанию. UUID — это идентификаторы. Для паролей, API-ключей, ссылок сброса или bearer token используйте специальные криптографические токены с достаточной энтропией и сроком действия.

Почему UUID v1 содержит время?

UUID v1 кодирует timestamp и clock sequence. Традиционный UUID v1 может включать значение машины; этот браузерный инструмент использует случайный node, чтобы не раскрывать реальный MAC-адрес.

Повышайте эффективность вашего бизнеса с помощью эффективного управления несколькими аккаунтами и улучшенной безопасности — начните с DICloak уже сегодня!