UUID v4(ランダム)と v7(時間順)をオンラインで一括生成。カスタム形式対応
UUID(Universally Unique Identifier)は、ソフトウェア開発・データベース管理・API・分散システムで広く使用される128ビットの識別子です。GUID(Globally Unique Identifier)は本質的に同じもので、Microsoft技術で使われる名称です。本ツールはWeb Crypto APIを使用してブラウザ内でUUIDを安全に生成します。サーバーへのデータ送信は一切ありません。
UUID v4 は完全にランダムで122ビットの乱数で構成され、汎用的な一意識別子に最適です。UUID v7 は48ビットのミリ秒Unixタイムスタンプとランダムデータを組み合わせ、時間順にソート可能なIDを生成し、データベースの主キーに最適です。
数学的保証はありませんが、衝突確率は極めて低いです。UUID v4 は約 5.3×10³⁶ 通りの値を持ち、実用上重複は起こりえません。
暗号学的に安全な crypto.getRandomValues() を使用しており、1000個一括生成しても衝突確率は無視できるレベルです。
はい。分散システムで特に有用です。UUID v7 推奨 — 時間順のためインデックス挿入パフォーマンスが向上します。PostgreSQL・MySQL・SQL Server はすべて UUID 型をネイティブサポートしています。
すべての UUID はブラウザ内でローカルに生成され、Web Crypto API を使用します。サーバーへのデータ送信は一切ありません。