テキストをASCIIに変換
入力する一文字ずつに、その下に数字が割り当てられています。A は 65、a は 97、スペースは 32 です。このツールは、入力した各文字のコードを10進数と16進数で示すライブ表を作成し、それぞれに短い説明を添えます。入力するそばから文字を読み取るので、押すボタンはありません。
テキストからASCIIへの変換の仕組み
-
1
テキストを入力または貼り付け
任意の単語や文をボックスに入力します。
-
2
コード表を読む
各文字が、10進コードと16進コードの行として表示されます。
-
3
説明を確認する
各行にラベルが付きます。印刷可能なASCII、制御文字、スペース、タブ、またはUnicode文字です。
-
4
ASCIIを超える文字を見る
アクセント付き文字、絵文字、その他の記号は拒否されず、そのUnicodeコードポイントを表示し、Unicode文字として示します。
ASCIIクイックリファレンス
| 範囲 | 意味 |
|---|---|
| 0-31 | 制御文字(null、タブ、改行など) |
| 32 | スペース |
| 33-47 | ! " # $ % & ' ( ) * + , - . / |
| 48-57 | 数字 0-9 |
| 65-90 | 大文字 A-Z |
| 97-122 | 小文字 a-z |
| 127 | DEL(レガシー制御文字) |
実例
Hi! を10進数で表すと 72 105 33。16進数では 48 69 21。表では両方の列が並んで表示されるため、手作業で変換する必要はありません。
10進数と16進数、どちらを使う?
- 10進数(基数10)は、人がコードを読むときに最も読みやすい形式です。
Aは65です。 - 16進数(基数16)は、多くのプログラミング言語が
\x41(Aを表す)のようなエスケープで使う形式です。2桁の16進数であらゆるASCIIコード(00から7F)を表せます。
ASCIIとUnicode
ASCIIはコードポイント0から127を対象とし、英語の基本的な文字、数字、一般的な記号を表します。この範囲外のもの(アクセント付き文字、絵文字、非ラテン文字)はASCIIではなくUnicodeです。このツールはそうした文字を拒否しません。そのUnicodeコードポイントを表示し、行をUnicode文字として示します。
覚えておきたい制御文字
\n= 10(改行、ラインフィード)\r= 13(キャリッジリターン)\t= 9(タブ)\0= 0(C言語のヌル終端)DEL= 127(レガシー。かつてはパンチカードでの実際の削除に使われた)
よくある質問
それらの文字は0から127のASCII範囲外にあり、そもそもASCIIではありません。ツールはそれらも処理し、Unicodeコードポイントを表示して、行をUnicode文字として示します。厳密なASCIIはコード0から127のみを対象とします。
厳密なASCIIは7ビットで、コード0から127です。「拡張ASCII」は、Latin-1やWindows-1252のように128から255に文字を追加する8ビットエンコーディングを指す曖昧な用語です。拡張方式ごとにこれらの値の意味が異なるため、最終的にUnicodeが取って代わりました。
はい。あらゆる最新のエンコーディング(UTF-8を含む)は、ASCIIの最初の128コードポイントを同一に保っています。基本的な英語だけを使うなら、ASCIIとUTF-8は互換であり、だからこそ基本のASCIIが今も多くのプロトコルの土台になっています。
いいえ。表を作成するために、テキストは安全な接続でサーバーに送信され、メモリ上でのみ処理されます。保存や記録は一切行いません。記録されるのは匿名の利用回数だけで、テキストではありません。
関連ツール
アナグラムジェネレーター
短い語を入力すると、重複した並べ替えを除き、表示件数を調整しながら文字の一意な並べ替えを確認できます。
キャラクター名ジェネレーター
小説、ゲーム、RPGなどのキャラクター名を生成します。ファンタジー、SF、現代から選び、5〜30個の名前を設定すると、すぐに使える名前が手に入ります。
都市名ジェネレーター
世界観づくり、地図、ゲーム、物語、モックデータ向けに、架空の都市、町、村、首都の名前を生成し、各結果に短いメモを添えます。
丸付きテキストジェネレーター
プレーンテキストを丸で囲まれた Unicode 文字に変換します。ソーシャル略歴、チャット、ドキュメントの輪郭、塗りつぶし、丸数字のバリエーション。
カンマから改行へ
カンマ区切りのテキストを1行に1つの項目に変換したり、行をカンマ区切りの文字列にまとめたりできます。
以下記号(≤)
≤ 記号と関連する数学の比較記号をコピーできます。スプレッドシート、論文、ウェブページ向けに Unicode、HTML エンティティ、LaTeX 記法を掲載しています。
このツールは他の言語でも利用できます
- ข้อความเป็น ASCII [TH]
- Texto a ASCII [ES]
- Tekst na ASCII [PL]
- Texto para ASCII [PT]
- Text till ASCII [SV]
- Chuyển văn bản sang ASCII [VI]
- تحويل النص إلى تنسيق ASCII [AR]
- Texte en ASCII [FR]
- Text zu ASCII [DE]
- Teks ke ASCII [ID]
- 텍스트를 ASCII로 [KO]
- Tekst naar ASCII [NL]
- Metinden ASCII'ye [TR]
- 文本转ASCII [ZH]
- Text to ASCII [EN]
- Testo in ASCII [IT]
- Текст в ASCII [RU]