UUID生成ツール
データベース、API、ファイル用の一意な識別子を作成します。ランダムなv4か並べ替え可能なv7を選び、すぐにコピーできます。
このデバイス内で封印済み
ブラウザ内で動作します。何もアップロードされません。
封印済み
生成されたUUID
UUIDを調べる
有効なUUIDではありません。UUIDは32桁の16進数で、通常は8-4-4-4-12に区切られています。
- 標準形式
- バージョン
- バリアント
- 作成日時
使い方
-
バージョンを選ぶ
単純なランダムの識別子ならv4、作成順に並べたい場合はv7を使います。
-
個数と形式を設定
一度に最大1,000個まで生成でき、大文字、ハイフンなし、波括弧付き、コード用の引用符付きにもできます。
-
コピーまたはダウンロード
リストをコピーするか、テキストファイルとしてダウンロードします。新しいUUIDが必要なときは、いつでも「生成」をクリックしてください。
よくある質問
このUUIDは本当に一意ですか?
v4のUUIDには、ブラウザの暗号論的乱数生成器による122ビットのランダムな値が含まれます。2つが重複する確率は非常に小さく、実用上は無視できます。v7には現在時刻が加わるため、重複はさらに起こりにくくなります。
v4とv7のどちらを使うべきですか?
データベースの主キーにはv7がおすすめです。新しいIDが古いIDのあとに並ぶため、インデックスがコンパクトに保たれ、挿入も速いままです。それ以外の用途ならv4で問題なく、どのシステムでも対応しています。
GUIDとUUIDは同じものですか?
はい。GUIDは、同じ128ビット形式に対するMicrosoftでの呼び名です。大文字と波括弧を選ぶと、Windowsや.NETでよく見られる、値を波括弧で囲んだ形式になります。
UUIDはサーバーで生成されますか?
いいえ。UUIDはWeb Crypto APIを使ってブラウザ内で作成され、どこにも送信・保存されません。
UUIDの作成日時はわかりますか?
時刻ベースのバージョンの場合のみわかります。バージョン1、6、7にはタイムスタンプが含まれており、生成ツールの下にあるチェッカーで読み取れます。バージョン4は完全にランダムで、日時は含まれません。