UUID v4
開発者向けユーティリティ
UUID生成
暗号学的に安全なランダムUUID v4を1~1,000件生成し、出力形式を選び、貼り付けたUUIDを検証できます。すべての値は端末内だけで処理されます。
ローカル乱数
検証
UUIDを確認
状態
バージョン
バリアント
正規化
一括生成の詳細
生成件数
出力形式
文字数
一括内の重複
よく使うUUIDプリセット
UUID形式早見表
| 形式 | 例 | 用途 |
|---|---|---|
| 標準 | 550e8400-e29b-41d4-a716-446655440000 | API、データベース、ログ、設定ファイル |
| コンパクト | 550e8400e29b41d4a716446655440000 | 32桁の16進文字を必要とするシステム |
| 波括弧 | {550e8400-e29b-41d4-a716-446655440000} | 一部のWindows、.NET、旧式の設定形式 |
| URN | urn:uuid:550e8400-e29b-41d4-a716-446655440000 | 明示的なUUID名前空間を必要とする識別子 |
UUIDの説明
バージョン4UUID v4は122個のランダムビット、値4のバージョンニブル、RFCバリアントビットを使います。
連番ではありません作成日時では並べ替えられません。順序が必要なら時間順の識別子を使います。
衝突リスク122ビットのランダム空間により、通常の用途で偶然の衝突は現実的ではありません。
ローカルで非公開生成と検証はブラウザー内で実行され、UUIDはサイトや第三者へ送信されません。
UUID生成のよくある質問
UUIDは暗号学的にランダムですか?
はい。利用可能ならcrypto.randomUUID()を使い、安全な代替としてcrypto.getRandomValues()を使用します。
UUIDを一括生成できますか?
はい。1~1,000件を生成し、改行、カンマ、スペース、JSON配列で出力できます。
検証できるUUID形式は?
標準、コンパクト、波括弧、URN形式を受け付け、正規化値、バージョン、バリアントを表示します。NilとMax UUIDにも対応します。
2つのUUID v4が同じになることはありますか?
数学的にはあり得ますが、UUID v4には122個のランダムビットがあるため、確率は極めて低いです。