16進数とBase64の変換ツール
16進数のバイト列をBase64に変換し、Base64を16進数に戻します。0x・\x・スペース・コロン区切りの16進数に対応し、標準とURL-safeのBase64、任意のパディングとMIME改行(76文字)にも対応します。
入力
出力
結果
役に立ちましたか?
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/hex-to-base64-converter \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"mode": "hexToBase64",
"inputText": "48656c6c6f2c20576f726c6421"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `hex-to-base64-converter` tool (Hex to Base64 Converter) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/hex-to-base64-converter/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="16進数とBase64の変換ツール — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| API/MCP 1回あたりの費用 | 5クレジットから |
|---|---|
| クレジットが足りませんか? | 料金を見る |
次の方法でも利用可能
ガイド
16進数とBase64は、同じ生のバイト列を書き表す2つの方法です。16進数はバイトごとに読みやすく(チェックサム、ハッシュ、パケットダンプなど)、Base64は約3分の1短く、JSON、URL、HTTPヘッダー、データURIに安全に貼り付けられます。このコンバーターは、テキストへのデコードを挟まずに両者を直接変換します。
使い方
- 方向を選びます: 16進数 → Base64、または Base64 → 16進数。
- 入力を貼り付けます。 16進数は
48656c6c6f、48 65 6c 6c 6f、48:65:6c:6c:6f、0x48 0x65、\x48\x65のいずれでも構いません。Base64は標準またはURL-safeのアルファベットで、=パディングの有無を問いません。 - 出力オプションを設定します。 Base64の場合: URL-safeアルファベット、パディング、任意で76桁のMIME折り返し。16進数の場合: 区切り文字と大文字・小文字。
- 結果をコピーまたはダウンロードします。
知っておくと便利なこと
- このツールはテキストではなくバイトを扱います。
48656c6c6fは、その5バイトのBase64であるSGVsbG8=になります。「café」のような文字列をエンコードするには、先に 16進数テキスト変換ツール か テキストからBase64 を使ってください。 - URL-safeアルファベットは
+と/をそれぞれ-と_に置き換えます。JWTや多くのAPIで使われています。この形式ではパディングを省くのが一般的です。 - 16進数の入力は桁数が偶数である必要があり、Base64の入力は末尾に1文字だけ余ることはできません。推測せず、フィールドに分かりやすいエラーを表示します。
- すべてブラウザ内で実行されます。何もアップロードされないため、鍵、ハッシュ、トークンにも安心してお使いいただけます。
例
| 16進数 | Base64 |
|---|---|
48656c6c6f |
SGVsbG8= |
deadbeef |
3q2+7w== |
fbfffe |
+//+(標準)/ -__-(URL-safe) |
hexbase64base64urlbytesbinaryencodedecodehashdeveloper