オンラインUUID / GUID生成器(RFC 4122 v4 & RFC 9562 v7対応)
Web Crypto APIを利用して、RFC 4122 Version 4(高エントロピー乱数)および最新のRFC 9562 Version 7(ミリ秒タイムスタンプ順ソート可能)UUID/GUIDを即座に生成。フォーマット設定(大文字/小文字、ハイフン有無、中括弧)やJSONエクスポートに対応し、外部サーバー通信はゼロです。
#ツールの使い方
#計算式および技術標準
#エッジケースおよび技術仕様
UUID v4の衝突確率に関する統計的考察
122ビットのエントロピー(約5.3×10^36通り)があるため、毎秒10億個のUUIDを100年間生成し続けたとしても衝突が起きる確率は無視できるほど極小です。
データベース性能:UUID v7とv4の比較
従来のUUID v4をMySQLやPostgreSQLの主キーに指定すると、乱数配置によりB-Treeインデックスが断片化し、書き込み速度が低下します。UUID v7はタイムスタンプ順に挿入されるため、自動採番ID(BIGINT)と同等の書き込み性能を発揮します。
ハードウェアCSPRNGによる安全性
生成処理はMath.random()を一切使用せず、ブラウザ標準のwindow.crypto.getRandomValues()によってOSハードウェア乱数プールから生成されます。
#よくある質問 (FAQ)
Q:UUID v4とUUID v7の違いは何ですか?
v4は完全なランダム値です。一方、v7は先頭にミリ秒単位のタイムスタンプを含むため、時系列で自然にソートでき、データベースの主キー(Primary Key)として高いパフォーマンスを発揮します。
Q:生成されたUUIDがサーバーに記録・送信されることはありますか?
一切ありません。すべてのUUIDはお客様のブラウザのJavaScriptエンジン内でローカルに生成されます。
Q:UUIDとGUIDは同じものですか?
はい、実質的に同一の概念です。GUID(Globally Unique Identifier)はMicrosoftが採用した呼称であり、国際標準としてはUUID(Universally Unique Identifier)と定義されています。
ご意見・機能リクエスト
このツールの改善にご協力ください。改善提案、エッジケースの報告、新機能のご要望をお待ちしております。
#関連ツール
サーバー送信不要・端末内で完結する関連ツールを探索。
安全なパスワード生成器 2026 — 暗号学的CSPRNG・Dicewareパスフレーズ
ブラウザのWeb Crypto API(CSPRNG)を活用し、最高強度のパスワードや人間が記憶しやすいDicewareパスフレーズを瞬時に生成。シャノンエントロピー計算およびGPU総当たり耐性評価をリアルタイム表示し、生成されたパスワードは端末外へ一切送信されません。
Base64エンコード・デコード 2026 — 日本語UTF-8・URLセーフ対応
テキスト、コード、画像ファイルをBase64文字列に相互変換。ブラウザ標準のTextEncoder/TextDecoderを活用し、日本語や絵文字の文字化けを完全に防ぎます。URLパラメータとして利用可能なURL-Safe形式(-と_を使用)にも対応。
cron式ジェネレーター 2026 — スケジュール設定・次回実行日時の可視化
5つの標準フィールド(分、時、日、月、曜日)を持つcron式をリアルタイムに作成・検証。複雑なcrontab構文を自然な日本語表現に自動翻訳し、次回5回分の正確な実行日時を瞬時にシミュレーションします。