Как пользоваться
- 1Выберите версию: v4 (случайный) или v7 (упорядочен по времени).
- 2Укажите количество от 1 до 1000 и формат: прописные буквы, фигурные скобки, без дефисов.
- 3Скопируйте список или скачайте его в .txt; кнопка «Сгенерировать заново» создаёт новый набор.
- 4Вставьте любой UUID в поле проверки, чтобы узнать версию, вариант и метку времени.
UUID v4 или v7
UUID v4 состоит из 122 случайных бит и создаётся криптографически стойким генератором браузера (crypto.randomUUID). Вероятность совпадения ничтожна, но такие ID разбросаны случайно. UUID v7 (RFC 9562) начинается с метки времени Unix в миллисекундах, поэтому идентификаторы растут по порядку: их удобно использовать как первичный ключ в PostgreSQL, MySQL и других БД — индекс фрагментируется меньше. Внутри одной миллисекунды порядок сохраняет счётчик.
Проверка и разбор UUID
Валидатор принимает UUID с дефисами и без, в фигурных скобках и с префиксом urn:uuid:. Он показывает версию (v1–v8), вариант (RFC 9562, Microsoft, NCS), а для v1, v6 и v7 — дату и время создания, для v1 и v6 ещё clock sequence и узел (MAC). Распознаются и особые значения: Nil UUID (все нули) и Max UUID (все F). Удобно, чтобы понять, когда создана запись в базе.
GUID и форматы
GUID — название UUID в мире Microsoft (.NET, SQL Server); часто его пишут прописными буквами в фигурных скобках — для этого есть галочки формата. Формат без дефисов (32 шестнадцатеричных символа) встречается в URL и именах файлов. Все UUID создаются локально в браузере и никуда не отправляются.
Частые вопросы
Чем UUID отличается от GUID?
Это одно и то же: 128-битный идентификатор. GUID — название, принятое у Microsoft; часто записывается в фигурных скобках и прописными буквами.
Какую версию UUID выбрать для базы данных?
Для первичных ключей лучше v7: значения растут со временем, и индекс работает эффективнее. Если порядок не важен, подойдёт v4.
Могут ли два UUID v4 совпасть?
Теоретически да, но вероятность настолько мала, что на практике коллизиями при генерации криптостойким генератором пренебрегают.
Как узнать дату создания UUID?
Вставьте его в поле проверки: для v1, v6 и v7 калькулятор покажет дату и время, для v4 — что меток времени нет.
Результаты не радуют?
Обратитесь в Webin Agency: быстрые сайты с SEO-оптимизацией, интернет-магазины и ведение Google Ads.