UUID生成ツール

UUID v4を1個でも複数でも一瞬で生成 — コピーしてすぐ使えます。

ブラウザ標準の crypto.randomUUID を使用 — データは端末の外に出ません。

形式

個数を指定して「生成」を押すと、UUIDがここに表示されます。

UUID v4について

UUID v4は、ブラウザのハードウェアエントロピープール(crypto API)から122ビットの乱数を取得します。残りの6ビットはバージョン(4)とバリアント(RFC 4122)を表します。この122ビットが、およそ 5.3 × 10³⁶ 通りという一意性の空間を決めます。

誕生日のパラドックスによれば、2¹²² 通りの中で衝突確率が50%に達するには、約 2.7 × 10¹⁸ 個のUUIDを同時に生成する必要があります。毎秒10億個生成しても約85年かかります。実際には、UUID v4は全世界で一意とみなされます。

ハイフン区切りの形式(8-4-4-4-12)はRFC 4122で定義されており、16進32文字+ハイフン4つで合計36文字です。コンパクト形式(32文字)は区切りを除いただけで、内部のビットは同じです。主な用途:URLスラッグ、コンパクトなDBキー、トークン欄など。

クイックガイド

使い方、よくある質問、関連ツール

初めてのユーザーもリピーターも、メインUIを変えずに素早く使えるコンパクトなガイド。

Chinese search: UUID 產生器、隨機 ID 產生器、批量 UUID、UUID 複製、UUID 無連字號

English search: uuid generator、generate uuid、random uuid、bulk uuid、uuid v4 online、guid generator

使い方

まず基本操作を試す

  1. 個数(1〜1000)を設定します。初期値は1個です。
  2. ハイフン形式を選びます(標準の 8-4-4-4-12、またはハイフンなしの32文字)。
  3. 「生成」を押すとUUIDがすぐ表示されます。1つずつ、または「すべてコピー」でまとめて取得できます。

活用例

このツールが役立つ場面

  • テストDBへの一括投入20個に設定して生成し、「すべてコピー」でSQLのseedスクリプトにそのまま貼り付けます。
  • URLトークン向けハイフンなし形式ハイフンなしに切り替えて32文字のコンパクトなUUIDを取得。URLスラッグやトークンに最適です。

よくある質問

よく聞かれること

生成したUUIDはサーバーに送られますか?

いいえ。すべてブラウザ内で crypto.randomUUID() を使って生成し、外部にデータを送信しません。

一度に最大何個生成できますか?

最大1000個です。範囲を超えて入力するとヒントが表示され、欄はそのまま使えます。

ハイフンの切り替えでUUIDは再生成されますか?

いいえ。切り替えは表示形式を変えるだけで、乱数は変わりません。「すべてコピー」も現在の表示形式を使います。