テキストからASCIIコンバータ – オンラインでテキストをASCIIに変換します

テキスト文字列を ASCII 文字コードに即座に変換します。10 進数の (0–255)、16 進数 (00–FF)、Binary (8-bit)、または Octal (000–377)—または、ASCII 数値を読み取り可能なテキストにデコードします。カスタマイズ可能な区切り文字、プレフィックス (0x、0b、0o)、UTF-8 / Unicode サポート、およびライブ ASCII 文字内訳インスペクター が含まれます。

入力文字: 0

出力コード: 0

非 ASCII (>127): 0

ASCII 文字とコードのインスペクター

Enter text or ASCII codes above to inspect each character’s Decimal, Hexadecimal, Octal, Binary, and ASCII Category.

テキストをASCIIコードに変換する方法

  1. テキストを入力 – ソース入力フィールドにテキストを入力または貼り付けるか、サンプルテキストをクリックしてすぐにテストします。
  2. 数値を選択してください Base – 10 進数 (基数 10)、16 進数 (基数 16)、Binary (基数 2)、または Octal (基数 8) を選択します。
  3. 区切り文字と接頭辞をカスタマイズ – コードをスペース、コンマ、セミコロン、改行、またはカスタム文字列で区切り、必要に応じてプログラマー接頭辞 (0x、0b、0o) または zero-padding を追加します。
  4. 検査とエクスポート – ASCII 文字 & コード インスペクター で 4 塩基すべてのすべての文字の正確なコードを同時に確認し、clipboardにコピー または .txt をダウンロードします。

標準 ASCII 参照テーブル (制御文字および印刷可能文字)

ASCII (American Standard Code for Information Interchange) は、文字、空白、数字、文字、句読点を制御するために 0 から 127 までの数値を割り当てる 7 ビット文字エンコード標準です。

ASCII範囲 カテゴリ 登場人物・例 10進数 16進数 8ビットバイナリ
制御コード 印刷不可 NUL (0)、XXQ10QXZXXQ3QXZ タブ (9)、ZZQ11QXZXXQ5QXZ LF (10)、ZZQ12QXZXXQ7QXZ CR (13)、 ESC (27) 0 – 31 00 – 1F 00000000 – 00011111
宇宙 空白 (標準スペース) 32 20 00100000
桁 数値 0 ~ 9 48 – 57 30 – 39 00110000 – 00111001
大文字 ラテン文字 A ~ Z 65 – 90 41 – 5A 01000001 – 01011010
小文字 ラテン文字 a ~ z 97 – 122 61 – 7A 01100001 – 01111010
削除 制御コード DEL 127 7F 01111111
拡張 / UTF-8 8ビット/マルチバイト アクセント付き文字 (é、ñ)、通貨 (€)、絵文字 (🚀) 128 – 255 80 – FF 10000000 – 11111111

一般的なプログラミング言語でのテキストの ASCII への変換

  • JavaScript / TypeScript: Uint8Array には、"A".charCodeAt(0) (65 を返す) または new TextEncoder().encode("Hello") を使用します。 UTF-8 バイト値。
  • Python: ord('A') (65 を返す) または list("Hello".encode('utf-8')) を使用して、[72, 101, 108, 108, 111]。
  • C / C++: 文字はすでに整数バイト値として格納されています。(int)'A' は 65 に直接評価されます。

よくある質問

スペース、Enter (改行)、およびタブの ASCII コードは何ですか?

ASCII では、Space () は 10 進数の 32 (0x20)、Line Feed / Newline (ZZQ32QXZZZQ11QXZ) は 10 進数です。10 (0x0A)、Carriage Return (ZZQ33QXZZZQ19QXZ) は 10 進数です。 13 (0x0D)、および 水平タブ (XXQ34QXZXXQ27QXZ) は 10 進数の 9 (0x09)。

ASCII で「A」が 65 に等しく、「a」が 97 に等しいのはなぜですか?

7 ビット ASCII 仕様では、大文字が 65 ~ 90 に配置され、小文字が 97 ~ 122 に配置され、すべての小文字が正確に 32 (25) 大文字よりも大きくなります。同等の。これにより、単一ビットを切り替えるだけで、ハードウェアまたはアセンブリで大文字と小文字を変換できるようになります。

このツールは絵文字や英語以外の文字をどのように処理しますか?

255 を超える文字の処理方法は、Characters > 255 (Unicode) 設定を使用して選択できます。標準の UTF-8 バイト (0 ~ 255) としてエンコードし、完全な Unicode コード ポイント を出力します (例: 128640 (🚀)、または厳密な 8 ビット フィルタリングが必要な場合は スキップ/無視してください。