16進エンコーダ/デコーダ

UTF-8テキストを16進法にエンコードするか、16進法をテキストに復号します。ハッシュバイト、プロトコルフィールド、組み込み開発に適しています。

プライバシー:アップロードしないローカルで処理します。

↓ 下の入力領域に貼り付けて、結果をすぐに表示します。★QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB 610☆QADB

文本与十六进制互转; UTF-8 编码。适合调试二进制数据与哈希字节。

输入

输出

48656c6c6f

備考

说明

Hex 解码时忽略空格; 长度须为偶数。处理在浏览器本地完成。

UTF-8テキストを16進法にエンコードするか、16進法をテキストに復号します。ハッシュバイト、プロトコルフィールド、組み込み開発に適しています。

クイックスタート

  1. 選択モード

    符号化または復号化。

  2. 入力内容

    テキストまたは16進文字列。

  3. コピー出力

    リアルタイム更新を出力します。

デコードノート

スペースは無視されます。

機能とユースケース

テキストまたはバイトを16進法にエンコードして復号します。ログとプロトコルのフィールドにはスペースと大文字と小文字のオプションがあります。

HMAC入力をチェックしたり、ハッシュプリイメージを比較したり、デバッグ符号化が一致しない場合に使用します。

典型的なワークフロー

ネットワークプロトコルをデバッグする際、開発者は常に元のパケットを16進法に変換して分析しています。たとえば、このツールで「Hello」を含むTCPパケットをキャプチャすると、「48656 C 6 C 6 F」が生成されます。逆に、この16進値を貼り付けると元のテキストに戻ります。

組み込みシステムでは、デバイスログは通常16進形式で出力されます。0 x 41 0 x 42のようなセンサデータに対して、復号は「AB」を表示する。ASCII以外の文字(例えば中国語)はマルチバイトシーケンスとして符号化されていることに注意してください。测' E 6 B 58 Bとなります。

こんにちは

Input

Hello

Output

48656c6c6f

FAQ

0x プレフィックス ?

復号時にスプリットされます。

アップロード?

番号

HexとBase 64エンコーディングの違いは何ですか。

16進法は、各バイトが0〜9/A〜F(例えば、「A」=41)であり、サイズが2倍になることを表す。Base 64は64文字を使用し、サイズは約33%増加し、バイナリ転送に適しています。16進法の方がデバッグしやすい。