UUID生成ツール
Ad Space
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
使い方
UUIDのバージョン(v4またはv7)と生成数を選択して「生成する」ボタンを押してください。設定を変更すると自動的に再生成されます。UUIDをクリックすると選択・コピーされます。コピーボタンでもクリップボードにコピーできます。
UUIDとは
UUID(Universally Unique Identifier)は、分散システムで一意の識別子を生成するための標準規格です。形式は「8-4-4-4-12」の16進数で、合計36文字です(例:550e8400-e29b-41d4-a716-446655440000)。
UUIDのバージョン
本ツールはUUID v4とv7に対応しています。UUIDには複数のバージョンがあり、それぞれ生成方式が異なります:
- v1:タイムスタンプとMACアドレスに基づく。生成時刻と場所が推測可能。
- v4:乱数に基づく(122ビットのランダム性)。情報漏洩なし。最も広く使用されている。
- v5:名前空間と名前のSHA-1ハッシュに基づく。同じ入力から常に同じUUIDが生成される。
- v7:Unixタイムスタンプとランダムビットに基づく。生成順にソート可能。新しい標準(RFC 9562)。
v4はcrypto.randomUUID()、v7はcrypto.getRandomValues()とタイムスタンプを使用して生成します。ほとんどの用途でv4が推奨されます。時間順にソート可能なIDが必要な場合はv7をご利用ください。
安全性について
本ツールはブラウザ標準の暗号化API(v4はcrypto.randomUUID()、v7はcrypto.getRandomValues())を使用してUUIDを生成しています。生成されたデータはサーバーに送信されず、すべてブラウザ上で処理されます。
Ad Space