UUID 生成
ランダムなUUID v4を生成。
ファイルは端末内に留まります
このツールはすべての処理をブラウザ内で行います。サーバーへのアップロードはありません。
📝 UUID 生成について
UUID 生成ツールは、バージョン4のUUIDを作成します。UUIDは128ビットの識別子で、3f2b8c1e-9a4d-4e7b-b2c1-5d6e7f8a9b0c のように36文字で表記されます。一度に1個から100個まで生成でき、1行に1つずつ並んだリスト全体をワンクリックでコピーできます。
バージョン4のUUIDは、ほぼすべてがランダムなビットで構成されています。128ビットのうち122ビットが乱数で、残りのビットはバージョン(3番目のグループの先頭の4)とバリアントを示します。取りうる値の数が非常に大きいため、別々に生成した2つのv4 UUIDが重複することは事実上ありません。そのため、中央でカウンターを管理せずに一意性が必要なデータベースの主キー、ファイル名、リクエストID、テストデータなどで広く使われています。
このツールは、ブラウザが対応していれば暗号学的に安全な乱数源を使うcrypto.randomUUID()で値を生成し、古いブラウザでのみ簡易的な方式にフォールバックします。IDはローカルで生成され、どこにも送信されません。
📘 使い方
- 1
生成数を設定
「生成数」欄に1から100までの数字を入力します。
- 2
「生成」をクリック
「生成」を押すと、ランダムなUUID v4の新しいリストが作成されます。
- 3
リストをコピー
「コピー」ボタンを押すと、改行で区切られたすべてのUUIDを一度にコピーできます。
❓ よくある質問
生成したUUIDが重複することはありますか?
理論上はありえますが、122ビットの乱数を使っているため、その確率は実際のほぼすべての用途で無視できるほど小さいです。
UUID v1とv4の違いは何ですか?
v1はタイムスタンプとノード識別子をもとに作られ、v4は乱数で作られます。このツールはv4のみを生成します。
UUIDとGUIDは同じものですか?
はい。GUIDは同じ128ビット識別子形式のMicrosoftでの呼び名なので、GUIDが必要な場所でもそのまま使えます。
UUIDを秘密のトークンとして使ってもよいですか?
UUIDは一意であることを目的とした値で、秘密にするためのものではありません。セッショントークンやAPIキーには、よりエントロピーの高い専用の安全なトークン生成方式をおすすめします。