TL
ツールラボ
💰寄付する
💰寄付する

Hex to Text

16進数バイトをプレーンテキストにデコード

Spaces between hex pairs are optional

このツールについて

Hex to Textコンバーターは、16進数エンコードされた文字列を人が読めるテキストにデコードします。16進数エンコーディングは、バイナリデータを読みやすいASCII文字として表現するため、プログラミング、データ転送、セキュリティツールで使用されます。

16進数文字列(スペースの有無を問わず)を貼り付けると、ツールが即座にプレーンテキストにデコードします。逆の操作(Text to Hex)も利用できます。

使い方

  1. 16進数エンコードされた文字列を入力欄に貼り付けます。
  2. デコードされたテキストが出力欄に即座に表示されます。
  3. Text-to-Hexモードに切り替えると、逆にテキストをエンコードできます。
  4. 16進数が「48 65 6C」のようなスペース区切り形式の場合は、スペース区切りオプションを使用してください。
  5. 「コピー」をクリックすると結果をクリップボードにコピーできます。

活用事例

ネットワークパケットをデバッグする開発者、マルウェア文字列を解析するセキュリティ研究者、バイナリプロトコルやファイル形式を扱うプログラマーに利用されています。

よくある質問

  • 16進数エンコーディングとは何ですか?16進数エンコーディングは、各バイトを2桁の16進数(0-9、A-F)で表現します。文字「A」は16進数で「41」になります。
  • Unicodeに対応していますか?このツールは標準的なASCII/UTF-8の16進数エンコーディングに対応しています。マルチバイトのUnicode文字は、完全なUTF-8の16進数表現として入力する必要があります。
  • 空白は無視されますか?はい、16進数ペアの間にあるスペースや改行は、デコード時に自動的に無視されます。
  • 無効な16進文字がある場合はどうなりますか?無効な文字はスキップされ、有効な16進ペアのみがデコードされます。