Генератор идентификаторов UUID
Создавайте случайные или упорядоченные по времени UUID — один или тысячу за раз.
Узнайте, корректен ли он, какая у него версия и — для UUID на основе времени — когда он был создан.
Далее: Генератор хешей · Конвертер Unix timestamp
Сообщить о проблеме с этим инструментом
Как использовать Генератор UUID
Выберите версию
Версия 4 случайная и подходит почти для всего. Версия 7 начинается со времени, поэтому хорошо сортируется как ключ в базе данных.
Укажите количество
Создайте от 1 до 1000 за раз — заглавными буквами, без дефисов или в кавычках для вставки в код.
Скопируйте или скачайте
Скопируйте список или сохраните его как текстовый файл. Нажмите «Создать новые», чтобы получить свежую партию.
Почему стоит использовать Utils365
Надёжная случайность
UUID берутся из криптографического генератора случайных чисел вашего браузера — того же, что используется для ключей и токенов.
Правильная версия 7
UUID v7 соответствуют RFC 9562 и сохраняют порядок, даже когда многие создаются в одну и ту же миллисекунду.
Проверка любого UUID
Вставьте UUID, чтобы узнать, корректен ли он, какие у него версия и вариант и когда был создан UUID на основе времени.
Конфиденциально по умолчанию
Всё происходит в вашем браузере, поэтому созданные UUID никуда не отправляются и нигде не хранятся.
Часто задаваемые вопросы
Что такое UUID?
Это 128-битный идентификатор из 32 шестнадцатеричных цифр в группах 8-4-4-4-12, например 550e8400-e29b-41d4-a716-446655440000. Его также называют GUID. UUID можно создавать где угодно без центрального списка, и они всё равно не совпадут.
Чем отличаются UUID v4 и v7?
Версия 4 — это 122 случайных бита. Версия 7 начинается со времени в миллисекундах, за которым идут случайные биты, поэтому новые UUID сортируются после старых. Так индексы базы данных остаются аккуратными и быстрыми.
Какую версию UUID использовать для первичного ключа в базе данных?
Обычно лучше версия 7. Поскольку значения растут со временем, новые строки попадают в конец индекса, а не разбрасываются по нему, — это значит меньше разделений страниц и лучшее кеширование.
Могут ли два UUID совпасть?
На практике нет. При 122 случайных битах пришлось бы создавать около миллиарда UUID каждую секунду в течение 85 лет, чтобы получить хотя бы 50% шанс одного повтора.
GUID — это то же самое, что UUID?
Да. GUID — название Microsoft для того же самого. Windows часто показывает GUID заглавными буквами в фигурных скобках, например {550E8400-E29B-41D4-A716-446655440000}. Проверка принимает и такую форму.
Можно ли узнать дату по UUID?
Только у версий на основе времени: 1, 6 и 7. Вставьте такой UUID в поле «Проверить UUID», чтобы увидеть, когда он был создан. Версия 4 полностью случайна, поэтому даты в ней нет.