Декодер UUID / ULID

Вставьте любой UUID (v1, v3, v4, v5, v6, v7, v8) или ULID, чтобы изучить его структуру. Извлеките временную метку создания из UUID v1/v6/v7 и ULID, посмотрите версию и вариант, а также просмотрите сырые шестнадцатеричные байты. Работает полностью в вашем браузере — ничего не загружается на сервер.

Попробуйте:

🔎

Вставьте UUID или ULID выше, чтобы декодировать его

Как Это Работает

1

Вставьте UUID или ULID

Вставьте любой UUID (с дефисами или без, в любом регистре) или 26-символьный ULID. Декодер автоматически определит формат.

2

Изучите декодированную структуру

Посмотрите версию, вариант, встроенную временную метку (для v1, v6, v7 и ULID), адрес узла/MAC и случайные биты — всё извлечено и отформатировано.

3

Скопируйте любое поле

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

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

Какие версии UUID может разобрать этот декодер?

Все: v1 (временная метка + MAC), v3 (на основе имени MD5), v4 (случайный), v5 (на основе имени SHA-1), v6 (переупорядоченный v1), v7 (Unix-время + случайные биты) и v8 (пользовательский). Он также распознаёт nil- и max-UUID, определённые в RFC 9562.

Может ли он извлечь временную метку из UUID v7?

Да. UUID v7 кодирует 48-битную временную метку Unix epoch в миллисекундах в своих первых 48 битах. Декодер извлекает её и отображает в виде даты ISO-8601, Unix ms и относительного времени («2 минуты назад»).

Декодирует ли он также ULID?

Да. Вставьте 26-символьный ULID в Crockford Base32, и декодер извлечёт 48-битную миллисекундную временную метку из первых 10 символов и 80-битный случайный компонент из последних 16.

Могу ли я декодировать UUID v1, чтобы увидеть исходный MAC-адрес?

Да. UUID v1 содержит 48-битный идентификатор узла, который традиционно является MAC-адресом генерирующей машины (хотя многие библиотеки теперь его рандомизируют). Декодер отображает его в стандартной шестнадцатеричной форме с разделителями-двоеточиями вместе с временной меткой и последовательностью часов.

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

Нет. Весь разбор выполняется в вашем браузере — UUID или ULID никогда не покидает ваше устройство. Это важно, если идентификатор соответствует реальной строке в базе данных или внутреннему ресурсу.

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