カイテキツールズ

UUID生成ツール

ランダムなUUID(v4)をワンクリックで生成

サーバーに送信しません(ブラウザ内のみで処理)

「生成する」ボタンを押すと、UUIDがここに表示されます。

UUID生成の使い方

  1. 1.「生成個数」(1〜50件)と「ハイフンあり」のチェックを必要に応じて設定します(デフォルトは1件・ハイフンあり)。
  2. 2.「生成する」ボタンを押すと、指定した件数分のUUID(v4)が一覧表示されます。ボタンを押すたびに新しいUUIDが生成されます(自動生成・自動更新は行いません)。
  3. 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は保存されますか?

いいえ、すべてブラウザ内での処理のみで、サーバーへの送信・保存は行っていません。ページを閉じると生成結果は失われます。