ULIDジェネレーター

ULID(汎用一意辞書式ソート可能識別子)を生成。26文字、URLセーフ、時間ソート可能、UUID互換。

100%安全 - ブラウザ内でローカル生成
時間ソート可能 URLセーフ 48ビットタイムスタンプ

ULIDを生成

ソート可能な一意識別子を作成

生成されたULID

「ULIDを生成」をクリックして一意識別子を作成

ULIDの構造

各ULIDはタイムスタンプとランダム性の2つの部分で構成

タイムスタンプ(10文字) ランダム性(16文字)

01ARZ3NDEKTSV4RRFFQ69G5FAV

例:このULIDは特定のミリ秒で生成され、80ビットのランダム性を含んでいます

タイムスタンプ(48ビット)

Unixエポック(1970-01-01)からのミリ秒。時間順ソートを提供し、10889年まで持続。

ランダム性(80ビット)

暗号学的に安全なランダム値。ミリ秒あたり1.21京の一意IDを提供。

技術仕様

ULIDはソート可能、URLセーフ、UUID互換に設計

機能

  • 暗号学的に安全なランダム性
  • クライアント側のみで生成
  • 辞書式ソート可能
  • 特殊文字なし(URLセーフ)

仕様

  • 26文字(128ビット)
  • Crockford Base32エンコーディング
  • 48ビットタイムスタンプ + 80ビットランダム性
  • ミリ秒あたり121万ID