Генератор 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.