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