UUID / GUID ジェネレーター

データベース、API、および一意の識別子のために RFC 4122 に準拠した UUID(v1、v4、v5)を生成しますデータベース、API、および一意の識別子のために RFC 4122 に準拠した UUID(v1、v4、v5)を生成します

🔢

すべてのバージョン

UUID v1(時間ベース)、v4(ランダム)、および v5(名前空間ベース)を生成します

🛡️

暗号学的に安全

v4とv5は真のランダム性のためにWeb Crypto APIを使用します

📋

1クリックでコピー

ワンクリックでUUIDをクリップボードにコピー

🔒 ブラウザベースのセキュリティ
すべてのUUIDはwindow.cryptoを使用してブラウザで生成されます。データがデバイスから流出することはありません。

UUID v5生成のための名前空間と名前を入力してください

...
...
...
💡 開発者向け: 以下でUUIDを生成:
uuidgen --random
# v4 UUIDを生成(macOS/Linux)
New-Guid
# v4 UUIDを生成(PowerShell)

UUIDを使用する理由

UUIDはグローバルに一意の識別子を提供し、以下に不可欠です:

⚠️ UUID v1は、タイムスタンプと(理論上の)MACアドレスを公開するため、セキュリティに敏感なアプリケーションには推奨されません

UUIDバージョン比較

バージョン 使用例 セキュリティ
v1 ノード識別子付き時間ベース 低 - タイムスタンプを明らかにする
v4 完全ランダム(推奨) 高 - 暗号的に安全
v5 名前空間ベース (SHA-1) 高 - 決定論的だが安全

💡 ほとんどのアプリケーションでは、ランダム性とセキュリティのためUUID v4が最適な選択です

🛠️ 無料スマートツール

日本語 日本語