AZ Tools

Base64 ↔ 16進数 変換

開発

Base64 データを貼り付けて同じバイトを16進数で表示したり、16進数を貼り付けてそのバイトを Base64 に再エンコードしたりできます。片方の形式で届くが別の形式が必要な鍵・ハッシュ・証明書・バイナリペイロードに便利です。16進数の区切りと大文字小文字を選び、URL セーフ Base64(- と _、パディングなし)を入出力し、スペース・コロン・0x/\x 接頭辞付きの16進数もデコードできます。すべてブラウザ内でローカルに実行され、何もアップロードされません。

出力

使い方

  1. 方向を選びます: Base64 → 16進数、または 16進数 → Base64。
  2. Base64 → 16進数の場合、バイト区切りと大文字小文字を選びます。
  3. データが + と / の代わりに - と _ を使う場合は URL セーフ Base64 をオンにします。
  4. 入力を貼り付けて、変換結果をコピーします。

よくある質問

通常の Base64 や16進数ツールと何が違いますか?
テキストエンコーダは文字を Base64 や16進数に変換します。このツールは2つのバイト表現を直接変換します — Base64 を入力して16進数を出力、またはその逆 — バイトがテキストだとは仮定しません。
どんな16進数形式をデコードできますか?
すべてです。スペース・コロン・改行・0x や \x 接頭辞が取り除かれ、残った16進数を2桁ずつ読みます。桁数が奇数の場合はエラーとして表示されます。
URL セーフ Base64 は何をしますか?
+ と / の代わりに - と _ を使い、= パディングを省きます(RFC 4648 §5)。そのような入力をデコードしたり URL セーフ出力を作るにはオンにします。
私のデータはどこかに送信されますか?
いいえ。変換は完全にブラウザ内で行われ、何もアップロードされません。

関連ツール