Генератор UUID
Бесплатный онлайн-генератор UUID v4 / GUID. Мгновенно создавайте один или несколько случайных уникальных идентификаторов для программ, баз данных, API и распределенных систем. Соответствует стандарту RFC 4122.
Нажмите «Сгенерировать», чтобы создать UUID
Об этом инструменте
Генерируйте универсально уникальные идентификаторы (UUID/GUID) в один клик. UUID v4 — также известный как GUID (Globally Unique Identifier) — представляет собой 36-символьный буквенно-цифровой код, определенный стандартом RFC 4122. Генерируйте один случайный UUID или создавайте списки UUID v4 для тестирования, заполнения баз данных и распределенных систем.
Возможности
Как работает генератор UUID
Нажмите кнопку генерации, чтобы мгновенно создать случайный UUID v4 в вашем браузере. Если вам нужен список, активируйте режим генерации нескольких номеров и укажите их количество (от 2 до 100). Каждый UUID создается по стандартному шаблону версии 4, определенному в RFC 4122, что делает инструмент незаменимым для тестирования, разработки, интеграции и моделирования данных.
Основные варианты использования
- Разработка программного обеспеченияСоздавайте уникальные идентификаторы для объектов, записей и внутренних ссылок в архитектуре вашего приложения.
- Первичные ключи баз данныхГенерируйте распределенные первичные ключи без использования автоинкрементных последовательностей, что идеально для распределенных систем.
- API и микросервисыНазначайте уникальные идентификаторы ресурсов, идентификаторы запросов (Request ID) и корреляции для отслеживания транзакций между сервисами.
- Тестирование и наполнение баз данныхСоздавайте списки реалистичных уникальных значений для тестирования (QA), тестовых баз данных (fixtures) и автоматических тестов.
- Отслеживание и логированиеБезопасно маркируйте задачи, события, пользовательские сессии и импортируемые данные для обеспечения их уникальности и отслеживаемости.
Как использовать этот инструмент
Выберите режим работы
Выберите генерацию одного UUID для быстрого результата или активируйте опцию «Генерировать несколько UUID», чтобы задать количество (от 2 до 100).
Генерация
Нажмите кнопку генерации. Сгенерированные UUID мгновенно отобразятся на экране и будут готовы к использованию.
Копирование
Нажмите на иконку копирования рядом с любым UUID или используйте кнопку «Копировать все» для копирования всего списка за один раз.
Вопросы и ответы
UUID (Universally Unique Identifier) — это стандарт универсального уникального идентификатора длиной 128 бит, определенный RFC 4122. Версия 4 использует случайные числа для создания уникальных кодов, что делает вероятность коллизий практически нулевой.
Да. При использовании 122 случайных бит существует 5,3 ундециллиона возможных комбинаций. Вероятность совпадения двух случайно сгенерированных UUID астрономически мала, что делает их абсолютно надежными для распределенных систем.
Версия 1 использует метку времени и MAC-адрес устройства; версия 4 основывается исключительно на случайных числах (самая распространенная); версия 5 генерирует идентификаторы на основе хэша SHA-1 и пространства имен. Версия 4 предпочтительнее за счет простоты и конфиденциальности (не раскрывает аппаратную информацию устройства).
Да. UUID идеально подходят для распределенных баз данных, где автоинкрементные ID привели бы к конфликтам при слиянии данных. Они позволяют безопасно генерировать ID на стороне клиента без согласования с БД.
UUID и GUID относятся к одному и тому же стандарту. GUID (Globally Unique Identifier) — это терминология корпорации Microsoft для UUID. Оба формата соответствуют стандарту RFC 4122 и взаимозаменяемы в большинстве контекстов.