UUID 生成

ランダムな v4 か時刻順の v7 UUID を、1 個でも 1,000 個でも。UUID を貼り付ければ中身を確認できます。

生成

バージョン

あなたの UUID

—

UUID を解析

バージョン、バリアント、時刻ベースのものは生成日時を表示します。

UUID の中身

UUID(GUID とも呼ばれます)は 128 ビットで、8-4-4-4-12 の 5 グループ、計 32 桁の 16 進数で書きます。3 番目のグループの最初の桁がバージョンです。バージョン 4 はランダム、2024 年に RFC 9562 で標準化されたバージョン 7 はミリ秒単位の時刻で始まるため、生成順に並びます。

よくある質問

UUID は v4 と v7 のどちらを使うべき?

データベースのキーには v7 を。先頭がタイムスタンプなので新しい ID が古いものの後に並び、インデックスがコンパクトになります。ID に情報を含めたくないときは v4 を使います。

2 つの UUID が重複することは?

実際上ありません。v4 は 122 ビットのランダム値です。重複の確率が 50% になるには、毎秒約 10 億個を 85 年間生成し続ける必要があります。