Omnikit
РазработкаФайлыФинансыВсе инструменты
Ctrl K
Инструменты для разработкиИнструменты для файловФинансовые калькуляторыВсе инструменты
ГлавнаяИнструменты для разработчиковГенератор UUID
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Генератор UUID

разработка

Случайные UUID v4 и упорядоченные по времени v7, до 1000 за раз, с проверкой

Работает в вашем браузере. Ничего из того, что вы вводите, никуда не отправляется.

UUID — это 128-битный идентификатор, достаточно случайный, чтобы две машины не создали одинаковый. Версия 4 полностью случайна; версия 7 начинается с метки времени, поэтому строки сортируются по времени создания. До 1000 за раз, с помощью криптографии вашего браузера.

Эта страница переведена машинным способом с английского оригинала. Перевод ещё не проверен человеком, поэтому ориентируйтесь на английскую версию. Читать английский оригинал

Дальше:
  • Генератор тестовых данных Строки реалистичных тестовых данных в JSON, CSV, SQL или XML, всегда одинаковые при одном и том же сиде

Как создать UUID

1

Выберите «v4 случайный» или «v7 по времени» в поле «Тип».

2

Укажите в поле «Сколько» нужное количество, до 1000.

3

Включите или выключите «Заглавные», «Дефисы» или «Скобки», чтобы формат совпал с ожидаемым в вашем коде.

4

Нажмите «Создать», затем «Копировать»; список значок загрузки сохраняет как текстовый файл.

О генераторе UUID

Этот генератор создаёт UUID версий 4 и 7 в вашем браузере, от одного до тысячи за раз. Выберите заглавные буквы, без дефисов или в фигурных скобках, затем скопируйте список или скачайте его текстовым файлом. Вставьте любой UUID в проверку, чтобы узнать, корректен ли он, какой он версии и когда создан, если версия хранит время.

Разработчики используют его для тестовых данных, первичных ключей в фикстурах, ключа идемпотентности в запросе к API или чтобы дать новому сервису, feature flag или записи в реестре постоянный идентификатор. Версия 7 подходит для ключей базы данных: она начинается с метки времени, поэтому новые строки сортируются по времени создания, а индексы остаются компактными.

Значения версии 4 берутся из crypto.randomUUID. Значения версии 7 соответствуют RFC 9562: 48 бит миллисекунд, биты версии и варианта, счётчик и случайные биты из crypto.getRandomValues. В пределах одной миллисекунды счётчик растёт, поэтому каждый UUID в партии больше предыдущего, даже если вы создаёте тысячу сразу.

Встроены две альтернативы. ULID — это 26 символов в base32 Крокфорда: метка времени в миллисекундах и затем 80 случайных бит; он сортируется как текст, а монотонный режим сохраняет порядок ID из одной миллисекунды. nanoid — короткая случайная строка, по умолчанию 21 символ, безопасный для URL, с вашей длиной и алфавитом и оценкой вероятности коллизии. Проверка расшифровывает время ULID так же, как и UUID.

Ничего не отправляется на сервер, и созданные значения никогда не сохраняются; настройки запоминаются на этом устройстве. UUID — это идентификатор, а не секрет, поэтому не используйте его как пароль или токен доступа. Связанные инструменты: Password Generator, Hash Generator, Unix Timestamp Converter.

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

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

Версия 4 полностью случайна, кроме битов версии и варианта. Версия 7 начинается со времени в миллисекундах, а затем добавляет случайные биты, поэтому UUID v7 сортируются в порядке создания. Используйте v7 для первичных ключей базы данных, а v4 — когда порядок ничего не должен выдавать.

Эти UUID действительно уникальны?

На практике да. В UUID v4 122 случайных бита; чтобы коллизия стала вероятной, пришлось бы создавать миллиарды в секунду много лет. Версия 7 добавляет метку времени в миллисекундах и счётчик, что делает совпадение внутри одного генератора невозможным.

GUID — это то же самое, что UUID?

Да. GUID — это название Microsoft для того же 128-битного идентификатора. Инструменты Windows обычно выводят его заглавными буквами в фигурных скобках — это можно включить параметрами «Заглавные» и «Скобки».

Когда использовать ULID или nanoid вместо UUID?

ULID подходит для ключей базы данных и журналов, которые должны сортироваться по времени как обычный текст, — 26 символов вместо 36. nanoid подходит для коротких ID в URL или именах файлов, где метка времени не нужна. Используйте UUID, когда его ожидает схема, API или тип столбца базы данных.

Как узнать версию UUID?

Вставьте его в поле «Проверить UUID». Оно покажет, корректно ли значение, версию и вариант, а для версий 1, 6 и 7 — дату и время создания. Версия — это первая цифра третьей группы.

Созданные UUID куда-нибудь отправляются или сохраняются?

Нет. Они создаются в вашем браузере его надёжным генератором случайных чисел и никогда не отправляются и не сохраняются. На этом устройстве запоминаются только настройки, например заглавные буквы или количество.

Всё ещё не получается? Задайте вопрос об инструменте «Генератор UUID» и ответить может любой, кто знает. Учётная запись не нужна.

Похожие инструменты

Все инструменты для разработчиков
Генератор тестовых данныхСтроки реалистичных тестовых данных в JSON, CSV, SQL или XML, всегда одинаковые при одном и том же сидеРазбор URL и редактор параметровРазберите ссылку на части, измените параметры и соберите её зановоГенератор штрихкодовСоздавайте штрихкоды EAN-13, EAN-8, UPC-A, Code 128, Code 39 и ITF-14 в SVG или PNGГенератор хешейMD5, SHA-1, SHA-256, SHA-384 и SHA-512 для текста или файлов, со сравнением контрольной суммыКонструктор cron-выраженийСоставьте расписание cron из меню, прочитайте его простым языком и посмотрите ближайшие запускиГенератор слаговЧистые слаги для URL из заголовков, в том числе с диакритикой и на хинди, по одному или сотнями сразуГенератор мета-теговТеги title, description, canonical, Open Graph и Twitter с живым предпросмотромNginx Config GeneratorA commented nginx server block for a reverse proxy, static site, SPA or redirect
Был ли этот инструмент полезен?
Omnikit

Небольшие задачи прямо в вашем браузере. Бесплатно, быстро и конфиденциально. Файлы никогда не загружаются на сервер.

Файлы

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Разработка

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Финансы

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
РуководстваВопросыО сайтеКак мы проверяемБиблиотека законов (бета)КонфиденциальностьУсловияРаскрытие информацииКонтактыMore: Exam practice (UGC NET Paper 1)Работает в вашем браузере. Ничего не загружается на сервер. © 2026 Omnikit (theomnikit.com)