UUID / GUID 生成ツール
暗号学的に安全な UUID v4 識別子を一括生成します。フォーマットをカスタマイズしてテキストファイルとしてダウンロードできます。
ランダム UUID v4 識別子を生成
UUID(Universally Unique Identifier)は RFC 4122 で標準化された 128 ビットの識別子です。v4 バリアントはランダムに生成されるため、衝突の可能性は天文学的に低くなります。Zolkit はブラウザ組み込みの crypto.randomUUID() を使用して暗号学的に安全な生成を行います。サーバーには何も送信されません。
完全プライベート
すべての UUID は Web Crypto API を使用してローカルで生成されます。データはいかなるサーバーにも送信されません。
一括生成
ワンクリックで最大 100 件の UUID を一度に生成できます。
柔軟なフォーマット
大文字出力への切り替えやハイフンの削除で、プロジェクトの要件に合わせた形式にできます。
即時出力
結果はすぐに表示されます。すべてクリップボードにコピーするか .txt ファイルとしてダウンロードできます。
レート制限なし
必要なだけUUIDを生成できます。クォータなし、APIキー不要、スロットリングなし。ブラウザの暗号エンジンのみが上限です。
標準規格準拠
主要なすべてのデータベースやフレームワークで受け入れられる RFC 4122 v4(ランダム)形式を使用します。
UUID の生成方法
- 1
数値入力フィールドで件数(1〜100)を設定します。
- 2
「大文字」や「ハイフンを含める」を切り替えてフォーマットを調整し、「生成」をクリックします。
- 3
すべての UUID をクリップボードにコピーするか、プレーンテキストファイルとしてダウンロードします。
よくある質問
UUID とは何ですか?
UUID(Universally Unique Identifier)は、中央登録機関を必要とせずに情報を一意に識別するために使用される 128 ビットのラベルです。RFC 4122 および ISO/IEC 9834-8 によって標準化されています。
UUID v4 とは何ですか?
UUID v4 はランダムまたは疑似ランダムな数値を使用します。128 ビットのうち 122 ビットがランダムに生成されるため、実用上衝突の確率は無視できるほど低くなります。
crypto.randomUUID() は暗号学的に安全ですか?
はい。Web Crypto API は、オペレーティングシステムのエントロピーソースでシードされた暗号学的に強固な擬似乱数生成器(CSPRNG)を使用しており、crypto.getRandomValues() と同等です。
UUID と GUID の違いは何ですか?
GUID(Globally Unique Identifier)は UUID 標準のマイクロソフト実装です。機能的には同一で、用語は互換的に使用できます。
これらの UUID をデータベースの主キーとして使用できますか?
はい。UUID v4 は PostgreSQL、MySQL、SQLite、MongoDB その他ほとんどのデータベースで主キー型として広くサポートされています。
ハイフンを削除するとどうなりますか?
ハイフンを削除すると 32 文字の16進数文字列が生成されます。これはシステムがセパレーターなしの ID を必要とする場合に便利です。同じ 128 ビットの値を表しています。