Взгляд внутрь
Этот безопасный просмотр показывает, для чего нужен инструмент, не выполняя действий, требующих аккаунта.
Что умеет Генератор UUID
UUID это число, которое практически гарантированно существует только один раз: универсальный способ дать записи, файлу или событию уникальный идентификатор без необходимости в центральном органе выдачи. Этот генератор даёт именно такие ID, и не один вид, а всё семейство.
UUID v4 это стандарт: чисто случайный, идеальный для большинства случаев. UUID v1 основан на времени и узле, а UUID v7 сочетает метку времени со случайностью и потому по своей природе сортируется: отличный ключ для базы данных, ведь записи, близкие по времени, лежат рядом и в индексе. К ним добавляются ULID и Nano ID, две более новые и компактные альтернативы, а в Nano ID можно даже задать собственную длину и собственный набор символов.
Формат вывода подстраивается. Стандартный с дефисами, целиком заглавными буквами, совсем без дефисов, в фигурных скобках для определённых контекстов Microsoft или как URN с префиксом urn:uuid. Так ты получаешь ID именно в такой записи, которой ждёт твой код или база данных.
Кому нужно много ID, создаёт их пакетом: целый список сразу, готовый к копированию. Режим проверки идёт обратным путём: вставь имеющийся UUID, и инструмент скажет, действителен ли он, какую версию и вариант имеет и, для v1 и v7, какую метку времени содержит.
Локальная история запоминает, что было создано последним, чтобы ID можно было найти и позже. Всё хранится только в твоём браузере, наружу ничего не уходит.
ID создаются криптографически случайно через Web Crypto API и полностью локально. Никакого обращения к серверу, никакой передачи, никакого входа. Инструмент быстрый, работает офлайн и потому подходит также для чувствительных сред, где данные не могут покидать устройство.
Функции
Шесть типов ID
UUID v4, v1, v7, Nil UUID, а также ULID и Nano ID: для каждого случая есть подходящий тип.
Сортируемые ID v7
UUID v7 сочетает метку времени и случайность, поэтому отлично подходит как ключ базы данных.
Пять форматов вывода
Стандартный, заглавные буквы, без дефисов, в скобках или как URN: так, как хочет твоя система.
Пакетное создание
Создай целый список ID сразу, готовый к копированию для seed или тестовых данных.
Проверка UUID
Вставь имеющийся UUID и узнай о действительности, версии, варианте и встроенной метке времени.
Nano ID по твоей мерке
В Nano ID длину и набор символов задаёшь сам, для коротких идентификаторов, удобных для URL.
Криптографически и локально
Создаётся через Web Crypto API, полностью в браузере. Никакого обращения к серверу, работает офлайн.
Как это работает
- 1
Выбрать тип
UUID v4 для стандартного случая, v7 для сортируемых ключей или ULID либо Nano ID.
- 2
Задать формат
Выбери стандартный, заглавные буквы, без дефисов, в скобках или как URN.
- 3
Определить количество
Создай один ID или сразу целую пачку пакетом.
- 4
Скопировать или проверить
Скопируй результат или на вкладке проверки дай проверить имеющийся UUID.
Кому это нужно
Частые вопросы
Какую версию UUID выбрать?
В большинстве случаев правильный выбор это v4 (чисто случайный). Если нужны сортируемые ключи для базы данных, лучше v7, потому что он содержит метку времени, и записи в индексе остаются упорядоченными. v1 основан на времени и узле и сегодня нужен скорее редко.
Действительно ли UUID уникальны?
Практически да. UUID v4 имеет 122 случайных бита, а это так много возможных значений, что совпадение крайне маловероятно. Для реальных приложений UUID v4 можно считать уникальным.
Чем ULID отличается от UUID?
ULID, как и UUID v7, содержит метку времени и сортируется, но подаётся компактнее, как 26-символьный текст Base32, и потому удобнее для URL и чтения. Nano ID ещё короче и свободно настраивается. Что выбрать, зависит от твоей системы.
Можно ли проверить имеющийся UUID?
Да. В режиме проверки вставь UUID, и инструмент покажет, действителен ли он, какую версию и вариант имеет и, для v1 и v7, какую метку времени содержит.
Создаются ли ID на сервере?
Нет. ID создаются криптографически случайно через Web Crypto API прямо в твоём браузере. Никакого обращения к серверу, никакой передачи, никакого входа. Инструмент работает и офлайн.
Похожие инструменты
Кодирование и декодирование Base64
Кодируй и декодируй текст и файлы в Base64. Прямо в браузере, без загрузки на сервер. Безопас…
Проверка хеша
Считай хеши MD5, SHA-1, SHA-256, SHA-384, SHA-512 и HMAC. Хешируй и проверяй файлы и тексты,…
Генератор кодов QR
Создавай QR-коды для URL, текстов, vCard и доступа к Wi-Fi. Скачивание в PNG или SVG. Бесплат…
Генератор паролей
Создавай криптографически стойкие пароли и парольные фразы. Длина и набор символов настраиваю…
Форматировщик JSON
Форматируй, проверяй и минимизируй JSON с подсветкой синтаксиса и поиском ошибок. Бесплатно,…
Инспектор JWT
Декодируй и анализируй токены JWT. Заголовок, полезная нагрузка и срок действия с первого взг…
Начнём с Генератор UUID?
Без установки. Входит в Plus. Открывай прямо в браузере.
Открыть сейчас
