Онлайн-генератор ULID

Генератор ULID

Сгенерированный результат:

Об этом инструменте

Для чего подходит этот инструмент

ULID (Universally Unique Lexicographically Sortable Identifier) — универсальный лексикографически сортируемый идентификатор. Он сочетает префикс с временной меткой со случайной частью, поэтому сгенерированные идентификаторы можно сортировать примерно в хронологическом порядке.

Это делает ULID полезным в некоторых бизнес-процессах как альтернатива UUID, особенно когда важна читаемая сортировка или упорядочение по времени.

Формат следует канонической спецификации ULID: компонент временной метки плюс случайная часть, закодированные алфавитом Crockford Base32.

Как пользоваться

  1. Выберите, сколько ULID вы хотите сгенерировать.
  2. Включите вывод в виде JSON-массива, если хотите вставить результат непосредственно в тестовые фикстуры или код.
  3. Обновите страницу, чтобы сгенерировать новую партию, затем скопируйте результат.

Примечания о формате

ULID — строка длиной 26 символов. Она включает 10 символов временной метки и 16 случайных символов, поэтому остаётся сортируемой и при этом достаточно уникальной для обычных прикладных нагрузок.

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

Для чего используется ULID?

ULID — уникальный идентификатор с временной и случайной частью. Он удобен для записей БД, логов, очередей и URL, когда полезна сортировка по времени создания.

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

ULID лексикографически сортируется по времени создания и обычно легче читается благодаря Crockford Base32. UUID более стандартизирован и лучше подходит для строгой совместимости.

Можно ли использовать ULID как пароль или secret?

Нет. ULID — это идентификатор, а не секрет. Для секретных значений используйте генератор паролей или криптографических токенов.

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