メインコンテンツにスキップ

16進数テキスト変換ツール

API reference

16進数の文字列を読めるテキストに変換、またはテキストを16進数のバイト列にエンコードします。スペース、カンマ、ハイフン、0x、\x 形式とマルチバイトUTF-8に対応し、区切り文字と大文字・小文字を選べます。

入力

出力

結果
役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/hex-to-text \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "hexToText",
    "inputText": "48 65 6C 6C 6F 20 57 6F 72 6C 64 21"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `hex-to-text` tool (Hex to Text Converter) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/hex-to-text/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="16進数テキスト変換ツール — 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進数からテキスト、テキストから16進数への変換

16進数テキスト変換ツールは、16進数の文字列を読める文字に変換し、通常のテキストを16進数のバイト値に変換し直します。ログ、パケットキャプチャ、設定ファイル、APIのペイロードなどで16進数ダンプに出会い、その中身を確認したい開発者やリバースエンジニアの方に向けて作られています。

16進数は、テキストを構成する生のバイトを簡潔に表す方法です。各文字は1つ以上のバイトとして保存され、各バイトは2桁の16進数で表されます。たとえば文字 H はバイト 0x48 です。このツールはそれらのバイトを読み取って元の文字列に組み立て直します。逆に、任意のテキストの背後にあるバイトを表示することもできます。

使い方

  1. データを入力欄に貼り付けます。
  2. モードを選びます。デコードする場合は 16進数 → テキスト、エンコードする場合は テキスト → 16進数 を選びます。
  3. 結果がすぐに表示されます。ワンクリックでコピーまたはダウンロードできます。

エンコード時は、出力形式をスペース区切り(48 65)、区切りなし(4865)、カンマ区切り、ハイフン区切り、0x / \x 接頭辞付きから選べます。16進数の英字を大文字にするか小文字にするかも選択できます。

柔軟な16進数入力

デコードは形式の違いに寛容です。次の入力はすべて同じテキストになります。

  • 48 65 6C 6C 6F — スペース区切り
  • 48656C6C6F — 区切りなし
  • 0x48 0x65 0x6C 0x6C 0x6F — 0x 接頭辞付き
  • \x48\x65\x6c\x6c\x6f — \x エスケープ形式
  • 48-65-6C-6C-6F — ハイフン区切り

接頭辞や区切り文字は自動的に取り除かれるため、デバッガー、16進エディター、printf '%x' のダンプからそのまま貼り付けて、事前に整形する必要はありません。

Unicodeと絵文字への対応

テキストは ASCII だけではありません。アクセント付きの文字、非ラテン文字、絵文字はマルチバイトのUTF-8シーケンスとして保存されています。このツールは完全なUTF-8コーデックでエンコードとデコードを行うため、café は 63 61 66 C3 A9 に、絵文字 😀 は F0 9F 98 80 に変換されます。単純な1バイト型の推測ではなく、正しいバイト列です。これらのバイトをデコードすると、元の文字が正しく復元されます。

エラー処理

16進数の文字列の桁数が奇数の場合、有効な16進数字ではない文字が含まれる場合、または有効なUTF-8ではないバイトを表す場合は、文字化けした出力ではなく、問題を説明する分かりやすいメッセージが表示されます。

データは非公開ですか?

はい。変換はすべてお使いのブラウザー内で行われます。入力した内容がアップロードされたり、サーバーに保存されたりすることはありません。ページの読み込み後はオフラインでもご利用いただけるため、機密情報や社内データにも安心してお使いいただけます。

hexhexadecimaltextencodedecodeasciiutf-8converterdeveloper

ワークフローの一部

すべてのコレクション

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。