Генератор UUID v4
О инструменте
Массово создаёт идентификаторы UUID v4 с крайне низким риском коллизий на основе криптографически стойких случайных чисел — удобно для тестовых данных и ручной выдачи уникальных ключей. Вся обработка выполняется в вашем браузере (данные никуда не отправляются).
Генератор UUID
Сценарии использования
- Создание ID для тестовых данных и их распределение в CSV
- Ручная выдача уникальных ключей
Как пользоваться
- Введите количество → нажмите Сгенерировать → скопируйте всё разом.
Как устроен UUID и чем он полезен (нажмите, чтобы раскрыть)
UUID (Universally Unique Identifier) — это 128-битное число, обычно записываемое в виде шестнадцатеричных сегментов 8-4-4-4-12 (например: 550e8400-e29b-41d4-a716-446655440000
). Он спроектирован так, что даже при одновременной генерации на нескольких машинах вероятность коллизии остаётся крайне малой.
Основные версии (способы генерации)
- v1: метка времени + MAC-адрес и т. п.
- v4: криптографически стойкие случайные числа (этот инструмент)
- v5: хеш пространства имён (одинаковый ввод → одинаковый UUID)
Где это полезно? (ценность)
- Первичные ключи БД: отлично подходит для шардинга
- Имена файлов / ключи URL: именование с минимальным риском коллизий
- ID сессий / транзакций
- ID для учёта активов / серийные номера: не нужны сложные правила выдачи
- ID для внешних пользователей: скрывает внутреннюю структуру
Способ генерации: UUID v4 (криптографически стойкие случайные числа). Используется crypto.getRandomValues
браузера.