UUID Generator

UUIDのバージョンと個数を指定して生成できます。

大文字/小文字

ここに生成されたUUIDが表示されます

このツールについて

UUID(Universally Unique Identifier)は、システムやデータベースでレコードを一意に識別するために使われる128ビットの識別子です。当ツールではv4(完全ランダム生成)とv7(タイムスタンプを含み時系列でソート可能)の2種類に対応しており、開発時のダミーデータ作成やAPIのリクエストID発行、データベースの主キー生成などに活用できます。

生成したUUIDはブラウザ内のJavaScriptのみで作られるため、サーバーに送信されることはありません。安心してテスト用データの作成に利用できます。

使い方

  1. 1

    バージョンを選択

    v4(ランダム)またはv7(タイムベース)を選択します。v4は完全ランダム、v7はタイムスタンプを含みソート可能です。

  2. 2

    生成個数を指定

    1〜100個の範囲で生成するUUIDの個数を指定します。

  3. 3

    生成ボタンをクリック

    「生成する」ボタンをクリックするとUUIDが生成されます。

  4. 4

    コピーして使用

    個別のコピーボタンまたは「すべてコピー」でクリップボードにコピーできます。

よくある質問

UUID v4とv7の違いは何ですか?
v4は乱数のみから生成される完全ランダムなUUIDで予測不可能性に優れています。v7はミリ秒単位のタイムスタンプを含むため生成順に並べ替えることができ、データベースの主キーとして使う場合にインデックスの断片化を抑えられます。
生成したUUIDが重複することはありますか?
理論上は非常に低い確率で衝突する可能性がありますが、v4は2の122乗通り以上の組み合わせがあるため、実用上重複することはほぼありません。
大文字と小文字はどちらを使うべきですか?
RFC 4122の仕様上はどちらも有効です。多くのプログラミング言語やデータベースでは小文字が標準的に使われていますが、システムの要件に合わせて選択してください。
一度に生成できる個数に上限はありますか?
1回の操作につき1〜100個まで生成できます。100個を超える大量のデータが必要な場合は、複数回に分けて生成してください。

他のツールも見る

ツール一覧すべてのツールを見る