UUID Base64 Hex Decimal Octal Binary Converter

ブラウザー内で UUID を Base64、16 進数、10 進数、8 進数、128 ビット 2 進数の値に相互変換します。

UUID
標準形式の UUID テキストです。波かっこ、URN プレフィックス、大文字、32 桁のコンパクトな 16 進入力を使用できます。
Base64
UUID の 16 個の生バイトを表す、標準のパディング付き Base64 です。URL セーフな入力も使用できます。
16 進数
UUID をハイフンなしの 32 桁の小文字 16 進数字で表します。
10 進数
UUID を 10 進法の 1 つの符号なし 128 ビット整数として解釈します。
8 進数
同じ符号なし 128 ビット値を基数 8 の数字で表します。
2 進数
UUID 値を固定幅の 128 ビット 2 進数で表示します。

このツールが変換するもの

このコンバーターは UUID を本来の 128 ビット値として扱い、一般的な表現を同期させます。UUID、Base64 値、16 進文字列、10 進整数、8 進値、または 2 進値を貼り付けると、他の形式がブラウザー内でローカルに更新されます。

形式の読み方

UUID フィールドには標準のハイフン付き形式が表示されます。16 進数は同じ 16 バイトを 32 桁の小文字 16 進数字で表したものです。Base64 は UUID のテキスト文字ではなく、生の 16 バイトに対する標準のパディング付き Base64 です。10 進数、8 進数、2 進数は UUID を 1 つの符号なし 128 ビット整数として表示します。2 進数の出力は 128 ビットすべてに左側がパディングされるため、先頭のゼロも見える状態で残ります。

注意点

128 ビット UUID の範囲外の値は拒否されます。Base64 入力は正確に 16 バイトへデコードされる必要があります。このコンバーターは、大文字の UUID、urn:uuid: プレフィックス、波かっこ、コンパクトな 32 桁 16 進 UUID、長い数値の前後の空白、URL セーフな Base64 など、貼り付けられやすい一般的なバリエーションを受け付けます。変換中やサンプル UUID の生成中に、何もアップロードされません。