Генератор UUID
Генерируйте случайные идентификаторы UUID v4, по одному или сразу много.
UUID (v4) генерируются локально в вашем браузере с помощью Web Crypto API.
Об этом инструменте
Этот инструмент генерирует UUID версии 4 (случайные) с использованием Web Crypto API вашего браузера. UUID широко используются как уникальные идентификаторы для записей базы данных, API-запросов, сессий и объектов в распределённых системах.
Поскольку UUID v4 получаются из 122 бит случайности, а не из центрального счётчика, любые две системы — или любые два вызова этого инструмента — могут генерировать идентификаторы независимо друг от друга с исчезающе малой вероятностью когда-либо получить одинаковое значение дважды.
Сгенерируйте один UUID для разового случая или создайте до 50 сразу (например, для наполнения тестовых данных) и скопируйте их все одним щелчком.
Похожие инструменты
Часто задаваемые вопросы
- Что такое UUID?
- UUID (универсальный уникальный идентификатор) — это 128-битный идентификатор, обычно записываемый как 32 шестнадцатеричных символа, разделённых на пять групп (например, 550e8400-e29b-41d4-a716-446655440000), который практически гарантированно уникален без какой-либо центральной координации.
- Безопасно ли генерировать UUID онлайн?
- Да — этот инструмент генерирует UUID локально в вашем браузере, используя криптографически безопасный генератор случайных чисел Web Crypto API. Никакие данные не отправляются на сервер, и в самом UUID нет ничего чувствительного, поскольку он не кодирует никакой информации о вас.
- Что означает 'v4' и какова вероятность коллизии?
- UUID версии 4 генерируются из случайных бит, а не выводятся из метки времени или адреса оборудования. С 122 случайными битами вероятность столкновения двух независимо сгенерированных v4 UUID астрономически мала — вы могли бы генерировать миллиарды в секунду веками, и всё равно было бы крайне маловероятно увидеть дубликат.
- Для чего обычно используются UUID?
- UUID широко используются как первичные ключи баз данных, идентификаторы API-запросов, токены сессий и идентификаторы объектов в распределённых системах — везде, где нужен уникальный ID, который разные системы могут генерировать независимо, не проверяя друг с другом заранее.