Skip to main content
appkiro.com

UUID解析・検証

UUID v1・v3・v4・v5・v6・v7・v8 を検証・解析し、variant、version、定義される場合の timestamp、byte-level field を確認します。

1. 入力 UUID

UUID を1行に1つずつ貼り付けてください。

検出: 7 件の UUID
入力はすべて有効な UUID です

2. 解析結果

#UUIDバージョンバリアント状態
1550e8400-e29b-41d4-a716-446655440000v4RFC 9562 (formerly RFC 4122)有効
26ba7b814-9dad-11d1-80b4-00c04fd430c8v1RFC 9562 (formerly RFC 4122)有効
312d3c0f3-9c9d-11ee-be56-0242ac120002v1RFC 9562 (formerly RFC 4122)有効
401890f2d-3c80-7b11-b3e0-6b8f84b3a2d0v7RFC 9562 (formerly RFC 4122)有効
54f7e5b6c-9a1d-5c4b-8b6a-9b1c2e3d4f5av5RFC 9562 (formerly RFC 4122)有効
60190b9d0-d5cc-7f7e-b2e4-0c1d2e3f4a5bv7RFC 9562 (formerly RFC 4122)有効
73d813cbb-47fb-32ba-91df-831e1593ac29v3RFC 9562 (formerly RFC 4122)有効

7 件中 7 件を表示

4. 概要

合計7UUIDs
有効7100%
無効00%
重複00%
重複なし7100%

3. UUID の詳細

選択中:

550e8400-e29b-41d4-a716-446655440000
バージョン4 (ランダム)
バリアントRFC 9562 (formerly RFC 4122)
状態有効
形式標準形式
長さ36 文字
タイムスタンプ該当なし
ノード / ランダム値446655440000

UUID の構造

550e8400e29b41d4a716446655440000
time_high
4 bytes
time_mid
2 bytes
time_low
and_version
2 bytes
clock_seq
and_reserved
2 bytes
node
6 bytes

Binary (Hex)

55 0e 84 00 e2 9b 41 d4 a7 16 44 66 55 44 00 00

Binary

01010101 00001110 10000100 0000000011100010 10011011 01000001 1101010010100111 00010110 01000100 0110011001010101 01000100 00000000 00000000

5. 書き出し / コード

[
  {
    "uuid": "550e8400-e29b-41d4-a716-446655440000",
    "version": 4,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true
  },
  {
    "uuid": "6ba7b814-9dad-11d1-80b4-00c04fd430c8",
    "version": 1,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true,
    "timestamp": "1998-02-04 22:13:53.151Z",
    "unixMs": 886630433151
  },
  {
    "uuid": "12d3c0f3-9c9d-11ee-be56-0242ac120002",
    "version": 1,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true,
    "timestamp": "2023-12-17 05:28:13.472Z",
    "unixMs": 1702790893472
  },
  {
    "uuid": "01890f2d-3c80-7b11-b3e0-6b8f84b3a2d0",
    "version": 7,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true,
    "timestamp": "2023-07-01 01:59:30.176Z",
    "unixMs": 1688176770176
  },
  {
    "uuid": "4f7e5b6c-9a1d-5c4b-8b6a-9b1c2e3d4f5a",
    "version": 5,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true
  },
  {
    "uuid": "0190b9d0-d5cc-7f7e-b2e4-0c1d2e3f4a5b",
    "version": 7,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true,
    "timestamp": "2024-07-16 04:33:09.580Z",
    "unixMs": 1721104389580
  },
  {
    "uuid": "3d813cbb-47fb-32ba-91df-831e1593ac29",
    "version": 3,
    "variant": "RFC 9562 (formerly RFC 4122)",
    "valid": true
  }
]

UUID解析・検証とは何ですか?

UUID v1・v3・v4・v5・v6・v7・v8 を検証・解析し、variant、version、定義される場合の timestamp、byte-level field を確認します。 対応するテキスト形式の UUID 文字列1件以上。 妥当性、version、variant、該当する timestamp、byte breakdown、一括集計。

ツールを開く

このツールでできること

  • 入力: 対応するテキスト形式の UUID 文字列1件以上。
  • 設定と処理: 単体/一括解析、正規化表示、version/variant 解釈、timestamp 変換、byte field、集計。
  • 出力: 妥当性、version、variant、該当する timestamp、byte breakdown、一括集計。

使い方

  1. 入力を追加する。 対応するテキスト形式の UUID 文字列1件以上。
  2. 設定を確認する。 単体/一括解析、正規化表示、version/variant 解釈、timestamp 変換、byte field、集計。
  3. 生成・確認・書き出しを行う。 妥当性、version、variant、該当する timestamp、byte breakdown、一括集計。

主な機能

  • 入力: 対応するテキスト形式の UUID 文字列1件以上。
  • 設定と処理: 単体/一括解析、正規化表示、version/variant 解釈、timestamp 変換、byte field、集計。
  • 出力: 妥当性、version、variant、該当する timestamp、byte breakdown、一括集計。

活用シーン

  • UUID v1・v3・v4・v5・v6・v7・v8 を検証・解析し、variant、version、定義される場合の timestamp、byte-level field を確認します。
  • 次の出力・診断結果が必要な場面で使います:妥当性、version、variant、該当する timestamp、byte breakdown、一括集計。
  • 次の確認済み工程の前に配置します:対象言語ライブラリとアプリ schema で UUID を検証。

制限と安全上の注意

  • 現行仕様は RFC 9562 で RFC 4122 を廃止しています。 v6/v7/v8 を RFC 4122 の version と説明しないでください。 timestamp と field の意味は version ごとに異なり、現行 byte label mapping は RFC 9562 適合テストが必要です。

トラブルシューティング

  • ツールが想定する生の値・メッセージだけを貼り付け、引用符、区切り、エスケープ、改行を保ったまま最小の有効サンプルで確認してください。
  • 解析できても意味が誤っている場合は対象規格・runtime と比較してください。 解析成功は運用上の妥当性を保証しません。
  • 現行仕様は RFC 9562 で RFC 4122 を廃止しています。 v6/v7/v8 を RFC 4122 の version と説明しないでください。 timestamp と field の意味は version ごとに異なり、現行 byte label mapping は RFC 9562 適合テストが必要です。

よくある質問

UUID解析・検証とは何ですか?

UUID v1・v3・v4・v5・v6・v7・v8 を検証・解析し、variant、version、定義される場合の timestamp、byte-level field を確認します。

UUID解析・検証はどう使いますか?

想定された入力を追加し、ページ設定を確認してから、コピーまたはダウンロード前に結果を検証します。 想定出力:妥当性、version、variant、該当する timestamp、byte breakdown、一括集計。

どの入力に対応していますか?

対応するテキスト形式の UUID 文字列1件以上。

どのような出力を生成しますか?

妥当性、version、variant、該当する timestamp、byte breakdown、一括集計。

どのような制限がありますか?

現行仕様は RFC 9562 で RFC 4122 を廃止しています。 v6/v7/v8 を RFC 4122 の version と説明しないでください。 timestamp と field の意味は version ごとに異なり、現行 byte label mapping は RFC 9562 適合テストが必要です。

関連する AppKiro ツール

確認済みのサンプルから始める

小さく機密性のないサンプルで主要設定と出力を確認してから、実際のワークフローへ適用してください。

ツールを開く