CalSolve

Генератор 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, который разные системы могут генерировать независимо, не проверяя друг с другом заранее.