← ツール一覧へ戻る

UUID生成

アプリやAPI向けのランダムUUID v4を生成します。

UUID生成とは

UUID生成ツールはランダムな UUID v4 を作成します。UUID(Universally Unique Identifier)は、8-4-4-4-12 の形式で表現される 128bit 識別子です(例: 550e8400-e29b-41d4-a716-446655440000)。UUID v4 はランダム値を使うため、重複確率は非常に低くなります。

使い方

  1. 「UUIDを生成」を押して UUID v4 を作成します。
  2. 「コピー」を押してクリップボードへコピーします。
  3. 必要な件数分だけ生成できます。各UUIDは独立してランダム生成されます。

主な用途

  • RDB / NoSQL の主キー
  • APIの冪等性キー
  • ストレージのファイル名やオブジェクトキー
  • セッションIDやトランザクションID

よくある質問

UUIDの重複確率はどのくらいですか?
UUID v4 には 122bit のランダム領域があり(約 5.3 × 10^36 通り)、実運用で重複が起きる確率は極めて低いです。
UUID v4 と v7 の違いは何ですか?
v4 はランダム中心、v7 は時刻情報を含むため生成順に並びやすいという違いがあります。
UUIDとGUIDは同じですか?
実質的には同義です。GUIDはMicrosoft由来の呼称で、形式はUUIDと互換です。

概要

UUID v4を生成し、レコードIDやAPI関連の識別子作成に利用できます。開発時の一時ID発行にも便利です。

使い方

  1. 必要なら生成数を設定します。
  2. UUIDを生成します。
  3. 結果をコピーしてアプリやDBへ利用します。

使用例

補足

よくある質問

UUIDはパスワード代わりになりますか?
推奨しません。秘密用途は専用のトークン生成を使ってください。
重複は起きますか?
実用上きわめて低確率ですが理論上ゼロではありません。
フォーマットはv4ですか?
v4形式での生成を想定しています。

Embed this tool

Paste this iframe into any HTML page to embed UUID生成 on your site:

関連ツール