UUIDジェネレータ

v4(ランダム)、v7(時系列)、v1、NIL — 一度に最大1000個

UUIDとは?

UUID(Universally Unique Identifier)は128ビットの値で、中央機関を必要とせずに世界規模で一意な識別子を生成します。RFC 4122(旧式)およびRFC 9562(v6/7/8)で標準化されており、ハイフン区切りの5グループ、32桁の16進数で表されます。

どのUUIDバージョンが必要?

  • v4:ランダム、安全、データベースIDで最も一般的
  • v7:時系列順、DBインデックスと時系列ソートに最適
  • v1:タイムスタンプ+MACアドレス(旧式、メタデータ漏洩のリスク)
  • NIL:全ビットゼロ — 'UUIDなし'のプレースホルダ

UUIDのランダム性は?

UUIDv4では128ビットのうち122ビットがランダム(残り6ビットはバージョンとバリアントを示します)。衝突確率は天文学的に低く、1秒間に10億個のUUIDを85年間生成しても衝突率は50%未満です。実用上、UUIDは衝突しないものとして扱われます。本ツールはWeb Crypto APIで強力な乱数を生成します。