試す:
機能の説明
全 128 個の ASCII コードポイント(0〜127)を収めた完全な検索可能なリファレンスです。プレーンテキストの表として表示され、コピーもダウンロードもできます。各行に 10 進、16 進、8 進、8 ビット 2 進の各表記と、表示グリフ、人間が読める名前が並びます。制御文字(0〜31 と 127)にはコントロールピクチャーグリフと C スタイルのエスケープシーケンス(\n、\t、\r など)が付きます。入力するだけで全フィールドを横断検索でき、印刷可能文字のみへの絞り込みやコードポイント範囲の限定も可能です。右側の表はその場で再生成され、表示どおりの内容がそのままクリップボードまたは ascii-table.txt ファイルに入ります。すべて 100% クライアントサイドで動作します。
使い方
- 検索 — 検索ボックスに入力します。クエリは 10 進、16 進、8 進、2 進、名前、文字、エスケープのいずれにもマッチします(
0x41、Line Feed、\n、Aを試してください)。Try: チップ(0x41、\n、Delete、Digit)をタップすればワンクリックで引けます。 - フィルター — All 128 / Printable のトグルで 33 個の制御文字の表示 / 非表示を切り替えます。Min / Max で 10 進の範囲を絞ります(例:数字だけの 48〜57)。ヘッダーのバッジは 128 行のうち何行が表示されているかを示します。
- コピーまたはダウンロード — Copy table は表示どおりのプレーンテキスト表をクリップボードに置きます(README、Issue、ターミナルに最適)。Download は同じテキストを
ascii-table.txtとして保存します。 - 共有 — クエリ、ビュー、範囲は URL に保持されます。Copy share link で完全に同じビューを送れます。
例
16 進 0x41 で検索 — 1 行:
Dec Hex Oct Binary Char Name
--- ---- --- -------- ---- -----------
65 0x41 101 01000001 A Uppercase A
エスケープシーケンス \n で検索 — 1 行:
Dec Hex Oct Binary Char Name
--- ---- --- -------- ---- -------------------
10 0x0A 012 00001010 ␊ Line Feed (LF) · \n
範囲 Min 48、Max 57 — 10 個の数字:
Dec Hex Oct Binary Char Name
--- ---- --- -------- ---- -------
48 0x30 060 00110000 0 Digit 0
49 0x31 061 00110001 1 Digit 1
50 0x32 062 00110010 2 Digit 2
51 0x33 063 00110011 3 Digit 3
52 0x34 064 00110100 4 Digit 4
53 0x35 065 00110101 5 Digit 5
54 0x36 066 00110110 6 Digit 6
55 0x37 067 00110111 7 Digit 7
56 0x38 070 00111000 8 Digit 8
57 0x39 071 00111001 9 Digit 9
Printable ビュー — 95 行(コードポイント 32〜126)、制御文字は非表示。先頭の各行:
Dec Hex Oct Binary Char Name
--- ---- --- -------- ---- ----------------
32 0x20 040 00100000 ␣ Space
33 0x21 041 00100001 ! Exclamation mark
34 0x22 042 00100010 " Quotation mark
35 0x23 043 00100011 # Number sign
36 0x24 044 00100100 $ Dollar sign
37 0x25 045 00100101 % Percent sign
38 0x26 046 00100110 & Ampersand
補足事項
- 制御文字と印刷可能文字の境界は標準の分割に従います。0〜31 と 127 が制御文字、32(スペース)〜126(
~)が印刷可能文字です。スペースはテキスト表の中で見失わないよう␣として表示され、制御文字 0〜31 はそれぞれのコントロールピクチャーグリフ(NUL は␀、DEL は␡)を持ちます。 - 16 進 / 8 進 / 2 進は固定幅にゼロ埋めされます(
0x41、101、01000001)。列が揃い、比較しやすくなります。 - エスケープシーケンス(
\0、\a、\b、\t、\n、\v、\f、\r、\e)は、よく使われる C スタイルのエスケープを持つ制御文字の名前の後に表示されます。それ以外は名前のみです。 - テキストが成果物です。 コピーまたはダウンロードされる内容は、パネルに表示されているものとバイト単位で同一です。名前列の幅は現在のビュー内で最も広い行に合わせられます。
- 共有可能: 検索クエリ(
q)、ビュー(view=printable)、範囲(min、max)はすべて URL にエンコードされます。 - プライベート: 表はローカルで生成されます。何も送信されません。
- 関連ツール: Markdown Table Generator、Statistics Calculator、Semver Checker。