Сгенерированные UUID (0)

Проверка UUID

или перетащите файл сюда либо вставьте код ниже

Файлы не покидают браузерКак именно?

Генератор UUID v4 и v7 и проверка UUID

Этот генератор UUID создает UUID (GUID) версии 4 или сортируемой версии 7 с помощью криптографически стойкого генератора случайных чисел браузера — по одному или сразу пачкой. Ниже можно вставить готовые UUID и проверить их.

Обновлено:

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

  1. Выберите версию

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

  2. Задайте формат и количество

    Сгенерируйте один UUID или до 10 000 — заглавными или строчными буквами, с дефисами, без них или в фигурных скобках.

  3. Скопируйте или скачайте

    Скопируйте список или скачайте его текстовым файлом, по одному UUID на строку. Чтобы проверить готовые UUID, вставьте их в поле проверки.

Возможности

  • Криптографически стойкие

    Случайные биты берутся из crypto.getRandomValues — того же генератора, которым браузеры создают ключи. На сервере ничего не генерируется.

  • UUID v7 для баз данных

    В версии 7 (RFC 9562) сначала идет Unix-время в миллисекундах, а за ним счетчик, поэтому пачка строго возрастает даже в пределах одной миллисекунды. Упорядоченные ключи сохраняют индексы базы компактными.

  • Массовая генерация

    До 10 000 UUID одним нажатием и скачивание в файл .txt — для тестовых данных, начального наполнения базы или импорта.

  • Форматы

    Строчные или заглавные буквы, стандартные дефисы 8-4-4-4-12 или 32 шестнадцатеричные цифры подряд, а также {фигурные скобки} в стиле GUID для реестра Windows и .NET.

  • Проверка UUID

    Вставьте один или много UUID и узнайте, корректен ли каждый, какая у него версия и какой вариант. Для v1, v6 и v7 расшифровывается время создания, nil и max UUID распознаются.

Ограничения и конфиденциальность

За один раз создается до 10 000 UUID; проверка обрабатывает первые 1000 строк вставленного текста или текстового файла до 5 MB.

UUID генерируются на вашем устройстве и никуда не отправляются; учтите, что UUID v7 выдает время своего создания. Инструмент не создает UUID на основе имени (v3, v5) и MAC-адреса (v1). Подробнее — на странице о конфиденциальности.

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

Что такое UUID?

UUID (универсальный уникальный идентификатор), он же GUID, — 128-битное значение из 32 шестнадцатеричных цифр, например 919108f7-52d1-4320-9bac-f847db4148a8. Он позволяет идентифицировать записи без центрального счетчика.

Что выбрать: UUID v4 или v7?

v4 — когда идентификатор не должен ничего выдавать. v7 — для первичного ключа в базе данных: он упорядочен по времени, поэтому новые строки добавляются в конец индекса, а не разбрасываются по нему.

Могут ли два UUID совпасть?

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

Как сгенерировать много UUID сразу?

Укажите число в поле «Количество» (до 10 000), нажмите «Сгенерировать», а затем «Копировать» или «Скачать .txt».

GUID и UUID — это одно и то же?

Да, GUID — название того же формата у Microsoft. Включите «Заглавные буквы» и «Фигурные скобки {…}», чтобы получить вид {XXXXXXXX-XXXX-…}, как в Windows и .NET.

Как узнать версию UUID?

Вставьте его в поле проверки. Первая цифра третьей группы — это версия (4 в …-4xxx-…), а для v7 инструмент еще и показывает, когда UUID был создан.

Похожие инструменты