SimsimTools

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

    生成数を設定

    「生成数」欄に1から100までの数字を入力します。

  2. 2

    「生成」をクリック

    「生成」を押すと、ランダムなUUID v4の新しいリストが作成されます。

  3. 3

    リストをコピー

    「コピー」ボタンを押すと、改行で区切られたすべてのUUIDを一度にコピーできます。

❓ よくある質問

生成したUUIDが重複することはありますか?

理論上はありえますが、122ビットの乱数を使っているため、その確率は実際のほぼすべての用途で無視できるほど小さいです。

UUID v1とv4の違いは何ですか?

v1はタイムスタンプとノード識別子をもとに作られ、v4は乱数で作られます。このツールはv4のみを生成します。

UUIDとGUIDは同じものですか?

はい。GUIDは同じ128ビット識別子形式のMicrosoftでの呼び名なので、GUIDが必要な場所でもそのまま使えます。

UUIDを秘密のトークンとして使ってもよいですか?

UUIDは一意であることを目的とした値で、秘密にするためのものではありません。セッショントークンやAPIキーには、よりエントロピーの高い専用の安全なトークン生成方式をおすすめします。

🔗 関連ツール