oLoveTools
Уникальные идентификаторы

Генератор UUID

Создавайте UUID v1, v3, v4, v5, v6 и v7, а также ULID, NanoID и ObjectId из MongoDB — пакетами, ровно в том виде, который ждёт ваш код, и без единого сетевого запроса.

11 типов идентификаторовПакеты до 100 000Побайтовый инспектор
UUID по RFC 9562
Другие идентификаторы

122 бита энтропии из криптографического источника случайности браузера. Выбор по умолчанию, когда нужна просто уникальность.

Сколько
15 00010 000

Пока ничего не создано. Выберите тип, укажите количество и нажмите «Создать».

ПродолжитьСписок едет с вами — без загрузки и повторной отправки
Форма вывода
0189d6a3-4f2b-7c31-b8e5-6d1f9a2c4e70
Разбор и сборка

Как это работает

1

Выберите тип

Всего одиннадцать: от привычного v4 до упорядоченного по времени v7, ULID или ObjectId из Mongo.

2

Настройте пакет

Сколько и в каком виде: регистр, дефисы, обрамление, префикс, формат экспорта.

3

Нажмите «Создать»

До нажатия ничего не запускается. Пакет собирается в воркере, а время замеряется с точностью до десятой доли миллисекунды.

4

Заберите результат

Скопируйте, скачайте в txt, csv, json или SQL, либо отправьте список прямо в другой инструмент.

Одиннадцать типов идентификаторов

UUID v1, v3, v4, v5, v6, v7, nil и max, а также ULID, NanoID и ObjectId из MongoDB.

Упорядоченность по времени

v7, v6 и ULID ведут счётчик, поэтому идентификаторы, созданные в одну миллисекунду, сохраняют порядок создания.

Умеет читать обратно

Вставьте идентификатор и посмотрите версию, вариант, метку времени, узел и сырые байты, а затем измените один полубайт.

Вне главного потока

Пакеты считаются в Web Worker, с точным временем работы и проверкой дубликатов по всему пакету.

Вывод в нужном виде

Регистр, дефисы, фигурные скобки, urn:uuid:, кавычки, префикс и суффикс — экспорт в txt, csv, json или SQL.

Ничего не покидает вкладку

Энтропия из Web Crypto, ни одного сетевого запроса и ничего не сохраняется между визитами.

генератор uuid

Все форматы идентификаторов, созданные локально

Большинство генераторов выдают v4 и на этом останавливаются. Здесь есть всё семейство RFC 9562, сортируемые форматы, которые вытеснили его на практике, и идентификаторы из других экосистем — а вывод оформлен ровно так, как нужно вашей миграции, файлу начальных данных или тестовой фикстуре.

11 типов идентификаторов
Пакеты до 100 000
Побайтовый инспектор
Ноль сетевых запросов

Сортируемость по построению

Случайные ключи v4 разбрасывают записи по всему B-дереву индекса. v7, v6 и ULID ставят время в начало, поэтому новые строки ложатся в конец индекса, а не повсюду; счётчик внутри каждой миллисекунды сохраняет порядок даже в плотном цикле.

Сделано для работы, которая идёт после идентификатора

Наполнение базы, фикстуры и миграции

Создайте сто тысяч ключей, выгрузите их сразу как SQL INSERT или массив JSON и передайте список инструменту сравнения, хеширования или архивации, минуя папку загрузок.

Локально и проверяемо

Энтропия берётся из Web Crypto API прямо во вкладке. Нет ни обращений к API, ни загрузок с CDN, ни отдельно скачиваемого WebAssembly: хеширование для v3 и v5 встроено в саму страницу, поэтому инструмент работает и без сети.

Частые вопросы

QКакую версию UUID выбрать?+

v4 — когда нужна только уникальность. v7 — когда идентификатор становится первичным ключом: ведущая метка времени удерживает записи индекса рядом. v5 — когда одинаковый вход обязан давать одинаковый идентификатор.

QПочему десять UUID v5 получаются одинаковыми?+

Потому что таков смысл v5: пространство имён плюс имя дают один идентификатор. Нужны десять разных — дайте десять разных имён, по одному в строке.

QЧем v7 отличается от ULID?+

Оба — 48-битная метка времени и случайные биты. v7 является настоящим UUID и ложится в колонку типа UUID; ULID — это 26 символов base32, короче на вид и без учёта регистра, но это не UUID.

QКриптографически ли они стойкие?+

Случайность даёт crypto.getRandomValues — тот же источник, из которого браузер берёт собственный ключевой материал. Учтите, что v1 и v7 намеренно раскрывают время создания, так что секретом они не являются.

QСколько можно создать за раз?+

До 100 000 в пакете. На экране показываются первые 300 строк, чтобы страница оставалась отзывчивой; копирование, загрузка и кнопки передачи всегда работают со всем пакетом.

QОтправляется ли что-нибудь на сервер?+

Нет. Создание, разбор и экспорт происходят в браузере, и страница не делает ни одного запроса, пока вы ею пользуетесь.

Ключевые слова

генератор uuidслучайный uuid v4упорядоченный по времени uuid v7именованный uuid v5генератор guidгенератор ulidкороткий nanoidмассовая генерация uuidдекодер uuid
Часть набора oLoveTools
oLoveTools

UUID от v1 до v7, ULID, NanoID и ObjectId — создаются, разбираются и выгружаются целиком в вашем браузере.

© 2026 oLoveToolsО нас

Следующий шаг

Создайте надёжные пароли EntropyBolt

UUID Generator | Генератор UUID | v4, v7, v5, ULID и NanoID пакетами

Бесплатный онлайн-генератор UUID: v1, v3, v4, v5, v6, v7, nil и max, а также ULID, NanoID и ObjectId. Большие пакеты, настраиваемый формат вывода и побайтовый инспектор — всё внутри браузера.

Частые вопросы

Какую версию UUID выбрать?

v4 — когда нужна только уникальность. v7 — когда идентификатор становится первичным ключом: ведущая метка времени удерживает записи индекса рядом. v5 — когда одинаковый вход обязан давать одинаковый идентификатор.

Почему десять UUID v5 получаются одинаковыми?

Потому что таков смысл v5: пространство имён плюс имя дают один идентификатор. Нужны десять разных — дайте десять разных имён, по одному в строке.

Чем v7 отличается от ULID?

Оба — 48-битная метка времени и случайные биты. v7 является настоящим UUID и ложится в колонку типа UUID; ULID — это 26 символов base32, короче на вид и без учёта регистра, но это не UUID.

Криптографически ли они стойкие?

Случайность даёт crypto.getRandomValues — тот же источник, из которого браузер берёт собственный ключевой материал. Учтите, что v1 и v7 намеренно раскрывают время создания, так что секретом они не являются.

Сколько можно создать за раз?

До 100 000 в пакете. На экране показываются первые 300 строк, чтобы страница оставалась отзывчивой; копирование, загрузка и кнопки передачи всегда работают со всем пакетом.

Отправляется ли что-нибудь на сервер?

Нет. Создание, разбор и экспорт происходят в браузере, и страница не делает ни одного запроса, пока вы ею пользуетесь.

Ключевые слова

генератор uuid, случайный uuid v4, упорядоченный по времени uuid v7, именованный uuid v5, генератор guid, генератор ulid, короткий nanoid, массовая генерация uuid, декодер uuid