Перейти к основному содержимому
Инструменты разработчика

Генератор UUID

Фронтенд-обработка Без загрузки Безопасная случайность Пакетная генерация
( шт.)

Сгенерировать

Бесплатная онлайн-генерация UUID/GUID. Поддержка v4, v7 и пакетной генерации до 1000, с опциями регистра и дефисов. 100% приватно — использует криптографически безопасный рандом, никогда не покидает браузер.

Что такое UUID?

UUID (универсальный уникальный идентификатор) — это 128-битный идентификатор для уникальной идентификации данных в распределённых системах: первичные ключи БД, ID API-запросов, токены сессий. v4 использует случайные числа с ничтожным шансом коллизии; v7 добавляет метку времени для сортировки по времени.

Советы

Криптографическая безопасность

Этот инструмент использует Web Crypto API (crypto.getRandomValues), создавая криптографически безопасную случайность — не Math.random — подходящую для токенов сессий и ссылок сброса.

Выбор правильной версии

Для общего использования выбирайте v4 (случайный, непредсказуемый). Для первичных ключей БД — v7 (по времени); ULID короче и сортируем. Генерируйте пачками.

Конфиденциальность

Все ID генерируются локально в браузере без запросов к серверу и работают офлайн.

Примеры использования

Ключи базы данных

Уникальные первичные ключи для распределённых систем

Идентификаторы API

Уникальные ID отслеживания для запросов и сессий

Тестовые данные

Пакетная генерация больших наборов случайных ID

Часто задаваемые вопросы

Гарантирует ли UUID уникальность?

UUID v4 имеет 122 бита случайной энтропии — вероятность коллизии около 1 к 5,3×10^36, что практически уникально. v7 сочетает метку времени со случайностью.

В чём разница между v4 и v7?

v4 полностью случайный и непредсказуемый, идеален для открытых ID. v7 начинается с текущей метки времени для сортировки по времени и эффективнее как индексируемый первичный ключ.

Отправляются ли ID на ваш сервер?

Нет. Всё генерируется в браузере через Web Crypto API без сетевых запросов и без логирования.