Генератор UUID (v4)

Создаёт один или несколько UUID версии 4 — случайных 128-битных идентификаторов, которые используют как первичные ключи в базах, ID сессий и запросов. Всё генерируется локально через криптографический генератор случайных чисел браузера.

Как пользоваться

Укажите, сколько UUID нужно (до 100), выберите формат и нажмите «Сгенерировать». Каждый идентификатор независим и практически гарантированно уникален: в UUID v4 122 случайных бита, поэтому совпадения астрономически маловероятны даже среди миллиардов ID.

Опция «Без дефисов» — для систем, которые ждут просто 32-символьную hex-строку. «ЗАГЛАВНЫМИ» — для legacy-баз и API, чувствительных к регистру ID. Стандартный формат с дефисами и строчными буквами (8-4-4-4-12) подходит для подавляющего большинства современных библиотек по умолчанию.

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

Что такое UUID v4?

128-битный идентификатор, где все биты, кроме нескольких фиксированных (версия и вариант), выбираются случайно. В отличие от UUID v1, он не кодирует ни время создания, ни MAC-адрес устройства.

Могут ли два сгенерированных UUID совпасть?

Теоретически да, практически — нет: со 122 случайными битами нужно сгенерировать около 2,7 квинтиллиона UUID, чтобы вероятность хотя бы одного совпадения достигла 50%. Ни одна реальная система не генерирует таких объёмов.

Безопасно ли использовать этот генератор для продакшена?

Да — генерация происходит полностью в браузере через Web Crypto API. Ничего не отправляется на сервер, поэтому значения отсюда так же надёжны, как сгенерированные любой серверной библиотекой.

В чём разница между UUID и GUID?

На практике — никакой: GUID — это название Microsoft для того же понятия. Оба термина описывают один и тот же формат 128-битного идентификатора из стандарта RFC 4122.

Другие инструменты