オンラインASCII変換ツール
ASCII文字を10進数・16進数・2進数コードに変換、またはコードをテキストに戻します。区切り文字選択対応. 処理はブラウザ内でローカルに行われます。
使ってみる
機能と使い方のヒント
ASCIIコードとは
ASCIIは7ビットの文字コードで、0〜127の値で制御文字や英数字などを表します。このツールは標準ASCIIのみを扱います。アクセント記号付き文字や日本語、絵文字などは別のUnicodeツールを使用してください。
変換の例
テキスト「ABC」を変換すると、10進数では「65 66 67」、16進数では「41 42 43」、2進数では「01000001 01000010 01000011」になります(デフォルトのスペース区切り)。
コード入力の注意
コードからテキストへの変換では、空白、カンマ、セミコロン、縦棒で区切られたコードを受け付けます。16進数は「0x」プレフィックスを付けても構いません。各コードは0〜127の範囲でなければならず、範囲外や不正な形式(例: 16進数の「41ZZ」や2進数の「102」)はエラーになります。
制限
入力は最大500,000文字、コードからテキストへの変換では最大100,000トークンまでです。処理はブラウザ内で行われます。制御文字は有効なASCIIですが、結果表示では見えない場合があります。
よくある質問
Q1: 16進数で「0x」を付けてもいいですか?
はい、コード入力時に16進数の各トークンに「0x」を付けても認識されます。例えば「0x41 0x42 0x43」は「ABC」に変換されます。
Q2: 区切り文字はどのように選べますか?
変換前に「スペース」「カンマ+スペース」「改行」から選択できます。テキストからコードへの変換では、出力の区切り文字として使われます。コードからテキストへの変換では、入力の区切り文字は自動的に認識されます(空白、カンマ、セミコロン、縦棒)。
Q3: 入力できる最大文字数は?
テキスト入力は最大500,000文字、コード入力は最大100,000トークン(コード値)です。これを超えるとエラーになります。
チェックリスト
- 変換方向を確認する
- 区切り文字を選択する
- 入力がASCII範囲(0〜127)であることを確認する
- 結果の空白や制御文字を確認する
- 必要に応じてコピーする
処理はブラウザ内でローカルに行われます。