UUID生成ツール
ランダムなUUID(v4)をワンクリックで生成
「生成する」ボタンを押すと、UUIDがここに表示されます。
UUID生成の使い方
- 1.「生成個数」(1〜50件)と「ハイフンあり」のチェックを必要に応じて設定します(デフォルトは1件・ハイフンあり)。
- 2.「生成する」ボタンを押すと、指定した件数分のUUID(v4)が一覧表示されます。ボタンを押すたびに新しいUUIDが生成されます(自動生成・自動更新は行いません)。
- 3.各行の「コピー」ボタンで1件ずつ、「すべてコピー」ボタンで生成結果すべてを改行区切りでクリップボードにコピーできます。
UUID生成の計算方法・仕組み
ブラウザ標準のcrypto.randomUUID()を指定した個数分呼び出し、UUID v4(128ビットのランダム値をベースにしたバージョン)を生成しています。「ハイフンなし」が選択されている場合は、生成後のUUID文字列から正規表現でハイフン(-)を除去して表示します。「生成する」ボタンを押すたびに新しいUUIDを再生成する仕様とし、入力内容(生成個数・ハイフンの有無)の変更だけでは自動的に再生成しないことで、意図せず値が変わってしまうことを防いでいます。
具体的な使用例
例1:1件生成(デフォルト)
「生成する」を押すと「3fa85f64-5717-4562-b3fc-2c963f66afa6」のようなUUIDが1件表示されます。
例2:5件生成
「生成個数」に5を入力し「生成する」を押すと、5行のUUIDが一覧表示されます。
例3:ハイフンなし
「ハイフンあり」のチェックを外して生成すると「3fa85f6457174562b3fc2c963f66afa6」の形式になります。
よくある質問
UUIDとは何ですか?
Universally Unique Identifier(汎用一意識別子)の略で、世界中でほぼ重複しないことが保証されるランダムなIDです。データベースのレコードID、APIのリクエストID、ファイル名の重複回避などに使われます。
本当に重複しないのですか?
本ツールが生成するUUID v4は128ビットのランダム値をベースにしており、天文学的な確率でしか重複しないため、実用上「重複しない」とみなして問題ありません。
v1やv3、v5とv4の違いは何ですか?
v1は生成時刻とMACアドレスなどを組み合わせたもの、v3/v5は指定した名前空間から決定論的に生成するものです。本ツールはランダム性が高く実装もシンプルなv4のみに対応しています。
生成したUUIDは保存されますか?
いいえ、すべてブラウザ内での処理のみで、サーバーへの送信・保存は行っていません。ページを閉じると生成結果は失われます。