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

ASCII テキストを 10 進数、16 進数、またはバイナリ エンコードに変換したり、その逆に変換したりできます。中国語文字と絵文字を ASCII 文字と間違えないように、0 ~ 127 に厳密に制限されます。

ASCII 0 ~ 127 のみがサポートされています。 0 ~ 31 および 127 は制御文字であり、表示されない場合があります。デコードするときは、0x プレフィックスを追加せずにスペースまたはカンマを使用して区切ります。

14 / 100,000 文字

ショートカット キー: Ctrl/⌘+Enter。入力またはオプションを変更すると、古い結果が消去されます。

使用説明書

  1. エンコードまたはデコードを選択し、数値の基数を選択します。
  2. エンコード入力は ASCII テキストです。デコード入力はスペースまたはカンマで区切られた数値です。
  3. 結果を表示するか、結果を逆変換の入力として使用します。

入力と出力の例

入力例
こんにちは (16 進数エンコード)
出力例
48 65 6C 6C 6F

数字の間には区切り文字が必要です。 0x プレフィックスは使用されません。改行 LF の 16 進表現は 0A です。

よくある質問

ASCII にはエンコード位置が 128 しかなく、中国語や絵文字を表すことはできません。関連する Unicode ツールを使用し、上位ビットの切り捨てによって誤った結果が得られないようにしてください。

0 ~ 31 および 127 は、改行、タブ、NUL などの制御文字です。これらは必ずしも表示されるわけではありませんが、コピー結果には含まれます。

算出根拠と参考資料

7 ビット ASCII 文字テーブルに従って、文字とエンコードされた値 0 ~ 127 の間で変換します。中国語、絵文字、および拡張エンコーディングでは、Unicode などのツールを使用する必要があります。このページは文字セットを自動的に推測しません。

内容チェック: · このサイトとコンテンツの説明について

関連ツール