← Розробник і дані
Розробник і дані · працює локально

Генератор і інспектор ULID

Генеруйте криптографічно випадкові канонічні ULID або перевіряйте введення без урахування регістру як верхньорегістрове значення 48-бітної мітки часу та 80-бітної випадковості повністю у браузері.

Готово. Ваші робочі дані залишаються в цьому браузері.

Чому цей інструмент корисний

Використовуйте ULID, коли корисне лексикографічне впорядкування за часом створення, або перевірте наявне значення, перш ніж вважати вбудовану в нього мітку часу надійними метаданими.

Як це працює

Генератор поєднує поточне 48-бітове значення Unix у мілісекундах із 80 випадковими бітами Web Crypto та кодує їх канонічним Crockford Base32; перевірка відхиляє переповнення й некононічні символи.

Практичний приклад

Перевірка 01ARZ3NDEKTSV4RRFFQ69G5FAV показує його UTC-мітку часу та відокремлює десятисимвольний часовий префікс від шістнадцятисимвольного випадкового суфікса.

Перевірка

Обчислення є детермінованим і пояснює помилки перевірки замість того, щоб непомітно змінювати некоректні вхідні дані.

Межа приватності

Ввід і вивід залишаються в цій вкладці. Копіювання та завантаження відбуваються через API браузера без завантаження на сервер.

Паспорт результату

Кожен запуск повідомляє свій режим інструмента, мітку часу та розмір вхідних/вихідних даних, щоб можна було перевірити перетворені дані.