UUIDジェネレーター
個数とバージョンを選び、生成された識別子をコピーします。生成のたびに新しい値になります。
結果
結果を見るには、入力欄に入力してください。
計算方法
- 乱数バイトはブラウザーのWeb Crypto APIから取得します。
- v4は122ビットがランダムです。v7は先頭48ビットにミリ秒単位のUnix時刻を含み、残りはランダムです。
- バージョンとバリアントのビットはRFC 9562に準拠します。
例
UUID v4の例: 3f1c9a52-7b4e-4d2a-9c61-0e8f5b7a2d14。
注意点
- UUID v7から生成時刻が推測できる場合があります。
- UUIDはブラウザー内で生成され、保存されません。秘密のトークンとしては使用しないでください。
使い方
- データベースのレコードやアプリ内オブジェクト用のIDを作成できます。
- 用途に合わせてランダムなv4または時刻順のv7を選べます。
よくある質問
UUID v4とv7の違いは何ですか?
v4はランダムな識別子で、v7は時刻情報を含むため、時系列で並べやすい形式です。
UUIDは必ず一意になりますか?
衝突の可能性は非常に低いものの、UUID規格は数学的な完全保証を与えるものではありません。
生成したUUIDは送信・保存されますか?
いいえ。UUIDはブラウザー内で生成され、サーバーには送信されません。