UUID Generator — Генератор UUID v4, v7 и v1
Генерируйте UUID v4, v7, v1 и именные v5/v3 пакетами, а затем проверяйте и декодируйте версию и метку времени любого UUID. Работает прямо в браузере.
🔒 Работает полностью в вашем браузере — ничего не загружаетсяЧто делает UUID Generator
UUID Generator создаёт универсальные уникальные идентификаторы во всех распространённых вариантах, определённых в RFC 9562. Версия 4 — это 122 бита криптографической случайности; она используется по умолчанию для идентификаторов запросов, ключей идемпотентности и фикстур. Версия 7 ставит перед случайными битами 48-битную метку времени Unix в миллисекундах, поэтому значения сортируются по времени создания — это идеально для первичных ключей баз данных, ведь вставки остаются в конце B-tree-индексов. Версия 1 кодирует метку времени с точностью 100 наносекунд вместе со случайным идентификатором узла, а версии 5 и 3 получают стабильный UUID из пространства имён и имени, так что один и тот же URL или DNS-имя всегда даёт один и тот же идентификатор.
Можно сгенерировать до 1000 значений за раз и оформить их в нижнем или верхнем регистре, с дефисами или без, либо в фигурных скобках — для реестра Windows и кода .NET. Встроенный декодер принимает канонический вид, вид в скобках, URN и 32-значную запись, сообщает, корректно ли значение, показывает версию и вариант и извлекает время создания из UUID v1, v6 и v7 — удобно, когда вы нашли идентификатор в журнале и хотите узнать, когда он был создан.
Приватный рабочий процесс в браузере
Вся обработка выполняется с помощью JavaScript в браузере. Инструмент не загружает на сервер ваши тексты, токены, URL-адреса, фрагменты или сгенерированные значения и не требует аккаунта. Такая модель приватности важна, потому что небольшие утилиты при устранении неполадок часто получают реальные ответы API, образцы конфигураций, журналы, данные аутентификации или примеры, похожие на данные клиентов. Локальная работа снижает риск и делает инструмент мгновенным, так как нет сетевого обмена.
Практические советы
Коллизии случайных UUID при обычной разработке крайне маловероятны, но эти идентификаторы не резервируются в центральной системе, поэтому приложению всё равно нужны обычные проверки уникальности при сохранении данных. Внутри одного пакета значения v7 строго возрастают, даже если несколько из них созданы в одну и ту же миллисекунду. Помните, что v1 и v7 показывают, когда был создан идентификатор; если это раскрывает коммерческую информацию, выбирайте v4. Именной v5 лучше v3 для нового кода, потому что SHA-1 надёжнее MD5, хотя ни один из них нельзя считать секретом.
Как использовать
- Выберите версиюВыберите v4, v7, v1 или именные v5/v3 с пространством имён и именами.
- Задайте количество и форматВведите от 1 до 1000 UUID и выберите верхний регистр, дефисы или фигурные скобки.
- Скопируйте или декодируйтеСкопируйте список или вставьте существующий UUID, чтобы проверить его и прочитать метку времени.