トップに戻る

UUID / ULID ジェネレーター

ID ジェネレーター
🆔 UUID (v4)
Universally Unique Identifier - ランダムに生成される128bit識別子
大文字で表示
ハイフンなし
⏱️ ULID
Universally Unique Lexicographically Sortable Identifier - 時刻順でソート可能な識別子
タイムスタンプ
小文字で表示
ULID デコーダー
既存のULIDから時刻情報とランダム部分を解析
バッチ生成
ここにバッチ生成結果が表示されます...
UUID と ULID について
UUID (Universally Unique Identifier):
  • 128ビット(16バイト)のランダムな識別子
  • 形式: xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx
  • 衝突の可能性は極めて低い(2^122分の1程度)
  • データベースの主キーやセッションIDに最適
ULID (Universally Unique Lexicographically Sortable Identifier):
  • 128ビットで、タイムスタンプ(48ビット)+ ランダム(80ビット)
  • 時刻順でソート可能(レキシコグラフィック順序)
  • Base32エンコーディング(0-9, A-V)で表現
  • ログやイベントの識別子に最適
  • デコーダーで時刻情報とランダム部分を解析可能
コピーしました