🆔 UUID生成
汎用一意識別子(UUID)を生成 — オフラインで安全
✓ ずっと無料 · ✓ 登録不要 · ✓ アップロード不要 · ✓ オフライン対応
🔒 データがデバイスの外に出ることはありません。 すべての処理はWeb Crypto API(crypto.randomUUID)を使用してブラウザ内でローカルに行われます。アップロード、サーバー、追跡は一切ありません。
特長
- v4 UUIDを即座に生成 — RFC 4122準拠のバージョン4 UUIDをワンクリックで生成します。
- 一括生成 — バッチ処理用に、最大1,000個のUUIDを一度に生成できます。
- UUIDバリデーター — UUIDを貼り付けると、形式が正しいかを確認し、バージョンを判定します。
- フォーマットの選択 — 標準・大文字・ハイフンなし・波かっこ付きの形式で出力できます。
仕組み
- 「生成」をクリック — 新しいv4 UUIDがすぐに表示されます。もう一度クリックすれば別のUUIDが出ます。
- フォーマットを選択 — 標準・大文字・ハイフンなし・波かっこ付きから形式を選びます。
- 一括生成または検証 — 複数のUUIDを一度に生成するか、既存のUUIDを貼り付けて検証します。
活用例
- データベースのレコード用に一意のIDを生成
- 分散システム用の相関IDを作成
- 一意の識別子を持つテストデータを生成
- APIやログに含まれるUUIDを検証
よくある質問
v4 UUIDとは何ですか?
バージョン4のUUIDは、乱数から生成される128ビットの識別子です。重複する確率は天文学的に低く、約2^122分の1です。
これらのUUIDは本当にランダムですか?
はい。すべてブラウザの crypto.randomUUID() で生成しており、OS の暗号論的に安全な乱数生成器を使います。サーバーでは何も生成しません。
どのバージョンのUUIDでも検証できますか?
はい。現行規格 RFC 9562 のバージョン1〜8(時刻順に並ぶ新しい v6・v7 を含む)と、すべて0の Nil UUID、すべてFの Max UUID に対応しています。36文字の標準形式、ハイフンなしの32桁、{波かっこ}、(丸かっこ)、urn:uuid: を受け付けます。v1・v6・v7 では、UUID に埋め込まれたタイムスタンプも表示します。
関連ガイド
- 📖 How to Generate a UUID (v4) — and When You Actually Need One — Generate one or many random UUID v4 / GUID values in your browser. Learn when to use a UUID as a key and when you should NOT use one as a security token.
関連ツール
- 🔐 パスワード生成 — 暗号学的に安全なパスワード — ブラウザ内でローカルに生成
- #️⃣ ハッシュ生成 — テキストやファイルから暗号学的ハッシュを生成
- 🕐 Unixタイムスタンプ変換 — Unixタイムスタンプと読みやすい日時を相互変換
💬 バグ、アイデア、ご挨拶など? Milo 🐨 に連絡 · [email protected]