ASCII変換(文字コード)

テキストをASCIIの文字コードに、ASCIIコードをテキストに変換。すべての文字や記号の裏にある番号を調べられます。無料・登録不要のオンラインASCII変換ツール。

すべての文字の裏にあるASCIIコードを確認

ASCII(American Standard Code for Information Interchange)は1960年代の規格で、英字、数字、よく使う記号に0〜127の番号を割り当てました。大文字のAは65、小文字のaは97、数字の0は48、スペースは32です。現代のUnicodeやUTF-8も最初の128文字には同じ番号を使っているので、ASCIIコードは今もあらゆる場所で使われています。

To asciiを選べばテキストを文字コードに、To textを選べばコードの並びを文字に戻します。

プログラミング、データの整理、文字コードの理解、バグの原因になる見えない文字の発見に役立ちます。

ASCII変換ツールの使い方

  1. テキストかASCIIコードを貼り付けます。
  2. To asciiかTo textを選びます。
  3. 送信して変換します。
  4. 結果をコピーします。

使用例

テキストをコードに

入力: Hi!

出力: 72 105 33

コードをテキストに

入力: 77 121 32 66 111 116 115 121

出力: My Botsy

32はスペースです。

文字の間のスペース

入力: a b

出力: 97 32 98

スペースもほかの文字と同じように変換されるので、隠れた連続スペースを簡単に見つけられます。

ASCIIの範囲外

入力: é

出力: 195 169

éはASCIIではないので、1つのコードではなくUTF-8の2バイトが表示されます。

主な用途

  • プログラミングのために文字のコードを調べる。
  • タブ(9)、改行LF(10)、復帰CR(13)などの隠れた文字を見つける。
  • 文字コードの仕組みを学ぶ。
  • パズルや暗号メッセージを作る。
  • 古いシステムに送るデータを確認する。
  • テキストにタブ(9)や復帰(13)などの隠れた文字が含まれていないか確認する。

知っておきたいポイント

  • 大文字と小文字はちょうど32離れています(A = 65、a = 97)。だからコンピューターにとって大文字・小文字の変換は簡単なのです。
  • éや絵文字、日本語など127を超える文字はASCIIではありません。Unicodeの文字で、UTF-8では複数バイトを使います。
  • ほかの形式なら2進数変換、16進数変換、HTMLエンティティ変換を試してください。

特殊なケースと制限

  • デコードするときは、コードをスペースで区切ってください。72,105はカンマで分割されず、72だけが読まれてHになります。
  • 255を超える数値は一周して、予想外の文字になります。
  • 出力は最後のコードの後ろにスペースが付きます。ほとんどのアプリは無視しますが、コードに貼り付けるなら取り除いてください。
  • 0〜31などの制御コードは見えない文字になり、結果をコピーしても表示されないことがあります。

よくある質問

AのASCIIコードは?

大文字のAは65、小文字のaは97です。

ASCII文字はいくつありますか?

標準のASCIIは128文字(0〜127)で、33の制御文字と95の表示可能な文字を含みます。

ASCIIとUnicodeは同じですか?

UnicodeはASCIIを最初の128文字として含み、さらに他の言語や記号のために10万以上の文字を加えています。

拡張ASCIIとは何ですか?

アクセント付きの文字や記号を加えたさまざまな8ビットの文字セット(128〜255)ですが、システムによって内容が異なります。現在はUTF-8が使われています。

関連ツール

類似のツール

2進数変換(テキスト⇔バイナリ)

テキストを2進数(Hi = 1001000 1101001)に、2進数をテキストに変換。コンピューターが文字をどう保存しているかも学べます。無料・登録不要のオンライン2進数変換。

16進数変換(テキスト⇔HEX)

テキストを16進数(HEX)コードに、16進数を読めるテキストに変換。デバッグ、エンコード、学習に便利です。無料・登録不要のオンラインテキスト16進数変換。

10進数変換(文字コード)

テキストを10進数の文字コード(H = 72)に、10進数のコードをテキストに変換。プログラミング、エンコード、パズルに便利です。無料・登録不要のオンライン変換ツール。

人気の無料ツール