このページは約6KB・JSなし・画像なし・外部読み込みなし

ASCII表

トップASCIIひらがなカタカナ半角カナ記号文字化け

半角の英数字・記号・制御文字の一覧。

ASCIIは0〜127(16進で00〜7F)の128文字。半角英数字のコードは、UTF-8でもShift_JISでもEUC-JPでも同じ値です。

印字できる文字 (20〜7E)

16進10進16進10進
(空白)2032P5080
!2133Q5181
"2234R5282
#2335S5383
$2436T5484
%2537U5585
&2638V5686
'2739W5787
(2840X5888
)2941Y5989
*2A42Z5A90
+2B43[5B91
,2C44\5C92
-2D45]5D93
.2E46^5E94
/2F47_5F95
03048`6096
13149a6197
23250b6298
33351c6399
43452d64100
53553e65101
63654f66102
73755g67103
83856h68104
93957i69105
:3A58j6A106
;3B59k6B107
<3C60l6C108
=3D61m6D109
>3E62n6E110
?3F63o6F111
@4064p70112
A4165q71113
B4266r72114
C4367s73115
D4468t74116
E4569u75117
F4670v76118
G4771w77119
H4872x78120
I4973y79121
J4A74z7A122
K4B75{7B123
L4C76|7C124
M4D77}7D125
N4E78~7E126
O4F79

大文字と小文字の差は32(16進で20)。A→a は 41→61。数字の値は「16進コード−30」。

制御文字 (00〜1F, 7F)

画面に表示されない、機器の制御用の文字。今もよく出てくるのはタブ(09)、改行のLF(0A)とCR(0D)、ESC(1B)くらいです。

16進略号意味16進略号意味
00NULヌル文字10DLE伝送制御拡張
01SOHヘッダ開始11DC1装置制御1(XON)
02STXテキスト開始12DC2装置制御2
03ETXテキスト終了13DC3装置制御3(XOFF)
04EOT伝送終了14DC4装置制御4
05ENQ照会15NAK否定応答
06ACK肯定応答16SYN同期
07BELベル(警告音)17ETBブロック終了
08BS後退(バックスペース)18CAN取消
09HT水平タブ19EM媒体終端
0ALF改行(ラインフィード)1ASUB置換
0BVT垂直タブ1BESCエスケープ
0CFF改ページ1CFSファイル区切り
0DCR復帰(キャリッジリターン)1DGSグループ区切り
0ESOシフトアウト1ERSレコード区切り
0FSIシフトイン1FUSユニット区切り
7FDEL削除

改行コード: Windowsは CR+LF (0D 0A)、Unix系・Macは LF (0A)。ここが混ざると「行末に^Mが付く」「全部1行になる」が起きます。