ASCIIコード表

制御文字、印刷可能文字、拡張文字を含む完全なASCII文字コード参照表

合計 256 文字
10進数16進数文字説明
00x00-ヌル文字 (Null)
10x01-ヘッダ開始 (Start of Heading)
20x02-テキスト開始 (Start of Text)
30x03-テキスト終了 (End of Text)
40x04-転送終了 (End of Transmission)
50x05-照会 (Enquiry)
60x06-肯定応答 (Acknowledge)
70x07-ベル (Bell)
80x08-バックスペース (Backspace)
90x09-水平タブ (Horizontal Tab)
100x0A-改行 (Line Feed)
110x0B-垂直タブ (Vertical Tab)
120x0C-フォームフィード (Form Feed)
130x0D-キャリッジリターン (Carriage Return)
140x0E-シフトアウト (Shift Out)
150x0F-シフトイン (Shift In)
160x10-データリンクエスケープ
170x11-デバイス制御1
180x12-デバイス制御2
190x13-デバイス制御3
200x14-デバイス制御4
210x15-否定応答 (Negative Acknowledge)
220x16-同期アイドル (Synchronous Idle)
230x17-転送ブロック終了
240x18-キャンセル
250x19-メディア終了 (End of Medium)
260x1A-置換 (Substitute)
270x1B-エスケープ (Escape)
280x1C-ファイル区切り (File Separator)
290x1D-グループ区切り (Group Separator)
300x1E-レコード区切り (Record Separator)
310x1F-ユニット区切り (Unit Separator)
1270x7F-削除 (Delete)
320x20スペース (Space)
330x21!感嘆符 (Exclamation mark)
340x22"二重引用符 (Double quote)
350x23#番号記号 (Number sign)
360x24$ドル記号 (Dollar sign)
370x25%パーセント記号 (Percent sign)
380x26&アンパサンド (Ampersand)
390x27'単一引用符 (Single quote)
400x28(左括弧 (Left parenthesis)
410x29)右括弧 (Right parenthesis)
420x2A*アスタリスク (Asterisk)
430x2B+プラス記号 (Plus sign)
440x2C,カンマ (Comma)
450x2D-ハイフン (Hyphen)
460x2E.ピリオド (Period)
470x2F/スラッシュ (Slash)
480x300数字 0 (Digit 0)
490x311数字 1 (Digit 1)
500x322数字 2 (Digit 2)
510x333数字 3 (Digit 3)
520x344数字 4 (Digit 4)
530x355数字 5 (Digit 5)
540x366数字 6 (Digit 6)
550x377数字 7 (Digit 7)
560x388数字 8 (Digit 8)
570x399数字 9 (Digit 9)
580x3A:コロン (Colon)
590x3B;セミコロン (Semicolon)
600x3C<小なり記号 (Less than)
610x3D=等号 (Equal sign)
620x3E>大なり記号 (Greater than)
630x3F?疑問符 (Question mark)
640x40@アットマーク (At sign)
650x41A大文字 A (Uppercase A)
660x42B大文字 B (Uppercase B)
670x43C大文字 C (Uppercase C)
680x44D大文字 D (Uppercase D)
690x45E大文字 E (Uppercase E)
700x46F大文字 F (Uppercase F)
710x47G大文字 G (Uppercase G)
720x48H大文字 H (Uppercase H)
730x49I大文字 I (Uppercase I)
740x4AJ大文字 J (Uppercase J)
750x4BK大文字 K (Uppercase K)
760x4CL大文字 L (Uppercase L)
770x4DM大文字 M (Uppercase M)
780x4EN大文字 N (Uppercase N)
790x4FO大文字 O (Uppercase O)
800x50P大文字 P (Uppercase P)
810x51Q大文字 Q (Uppercase Q)
820x52R大文字 R (Uppercase R)
830x53S大文字 S (Uppercase S)
840x54T大文字 T (Uppercase T)
850x55U大文字 U (Uppercase U)
860x56V大文字 V (Uppercase V)
870x57W大文字 W (Uppercase W)
880x58X大文字 X (Uppercase X)
890x59Y大文字 Y (Uppercase Y)
900x5AZ大文字 Z (Uppercase Z)
910x5B[左角括弧 (Left bracket)
920x5C\バックスラッシュ (Backslash)
930x5D]右角括弧 (Right bracket)
940x5E^キャレット (Caret)
950x5F_アンダースコア (Underscore)
960x60`グレイヴアクセント (Grave accent)
970x61a小文字 a (Lowercase a)
980x62b小文字 b (Lowercase b)
990x63c小文字 c (Lowercase c)
1000x64d小文字 d (Lowercase d)
1010x65e小文字 e (Lowercase e)
1020x66f小文字 f (Lowercase f)
1030x67g小文字 g (Lowercase g)
1040x68h小文字 h (Lowercase h)
1050x69i小文字 i (Lowercase i)
1060x6Aj小文字 j (Lowercase j)
1070x6Bk小文字 k (Lowercase k)
1080x6Cl小文字 l (Lowercase l)
1090x6Dm小文字 m (Lowercase m)
1100x6En小文字 n (Lowercase n)
1110x6Fo小文字 o (Lowercase o)
1120x70p小文字 p (Lowercase p)
1130x71q小文字 q (Lowercase q)
1140x72r小文字 r (Lowercase r)
1150x73s小文字 s (Lowercase s)
1160x74t小文字 t (Lowercase t)
1170x75u小文字 u (Lowercase u)
1180x76v小文字 v (Lowercase v)
1190x77w小文字 w (Lowercase w)
1200x78x小文字 x (Lowercase x)
1210x79y小文字 y (Lowercase y)
1220x7Az小文字 z (Lowercase z)
1230x7B{左中括弧 (Left brace)
1240x7C|垂直バー (Vertical bar)
1250x7D}右中括弧 (Right brace)
1260x7E~チルダ (Tilde)
1280x80€
1290x81
1300x82‚
1310x83ƒ
1320x84„
1330x85…
1340x86†
1350x87‡
1360x88ˆ
1370x89‰
1380x8AŠ
1390x8B‹
1400x8CŒ
1410x8D
1420x8EŽ
1430x8F
1440x90
1450x91‘
1460x92’
1470x93“
1480x94”
1490x95•
1500x96–
1510x97—
1520x98˜
1530x99™
1540x9Aš
1550x9B›
1560x9Cœ
1570x9D
1580x9Ež
1590x9FŸ
1600xA0 
1610xA1¡
1620xA2¢
1630xA3£
1640xA4¤
1650xA5¥
1660xA6¦
1670xA7§
1680xA8¨
1690xA9©
1700xAAª
1710xAB«
1720xAC¬
1730xAD­
1740xAE®
1750xAF¯
1760xB0°
1770xB1±
1780xB2²
1790xB3³
1800xB4´
1810xB5µ
1820xB6
1830xB7·
1840xB8¸
1850xB9¹
1860xBAº
1870xBB»
1880xBC¼
1890xBD½
1900xBE¾
1910xBF¿
1920xC0À
1930xC1Á
1940xC2Â
1950xC3Ã
1960xC4Ä
1970xC5Å
1980xC6Æ
1990xC7Ç
2000xC8È
2010xC9É
2020xCAÊ
2030xCBË
2040xCCÌ
2050xCDÍ
2060xCEÎ
2070xCFÏ
2080xD0Ð
2090xD1Ñ
2100xD2Ò
2110xD3Ó
2120xD4Ô
2130xD5Õ
2140xD6Ö
2150xD7×
2160xD8Ø
2170xD9Ù
2180xDAÚ
2190xDBÛ
2200xDCÜ
2210xDDÝ
2220xDEÞ
2230xDFß
2240xE0à
2250xE1á
2260xE2â
2270xE3ã
2280xE4ä
2290xE5å
2300xE6æ
2310xE7ç
2320xE8è
2330xE9é
2340xEAê
2350xEBë
2360xECì
2370xEDí
2380xEEî
2390xEFï
2400xF0ð
2410xF1ñ
2420xF2ò
2430xF3ó
2440xF4ô
2450xF5õ
2460xF6ö
2470xF7÷
2480xF8ø
2490xF9ù
2500xFAú
2510xFBû
2520xFCü
2530xFDý
2540xFEþ
2550xFFÿ

ASCIIとは?

ASCII(American Standard Code for Information Inter Exchange、情報交換用米国標準コード)は、ラテンアルファベットに基づく文字エンコーディング標準規格です。元はテレグラフ通信用に開発され、コンピュータ分野で最も基本的な文字エンコーディングシステムとなりました。

標準ASCIIは128文字(0-127)を含み、33個の制御文字と95個の印刷可能文字があります。拡張ASCII(128-255)には、追加の特殊記号や外国語文字が含まれます。

使い方

値や文字をクリックしてコピーできます。検索ボックスで特定の文字を素早く見つけられます。カテゴリボタンで文字タイプをフィルタリングできます。

文字の分類

  • 0-31, 127 - 制御文字:印刷不可能な特殊文字で、デバイス制御や通信プロトコルに使用。
  • 32-126 - 印刷可能文字:数字、アルファベット、句読点などの可視文字。
  • 128-255 - 拡張文字:128-255の範囲の文字、エンコーディング表によって異なる。

よくある質問 (FAQ)

Q: ASCIIとUnicodeの違いは何ですか?

A: ASCIIは7ビットエンコーディングで、128文字しか表現できず、主に英字と記号をカバーします。Unicodeはより現代的なエンコーディング標準で、世界中のほぼすべての書記体系を表現でき、ASCIIと互換性があります(最初の128文字は同じ)。UnicodeはASCIIのスーパーセットです。

Q: よく使われるASCII制御文字は?

A: 最も一般的な制御文字:0(NUL ヌル)、9(TAB タブ)、10(LF 改行)、13(CR キャリッジリターン)、27(ESC エスケープ)、127(DEL 削除)。LFとCRはOSによって異なる改行の組み合わせを持っています。

Q: なぜWindowsとLinuxで改行コードが違うの?

A: これは歴史的な理由によるものです。WindowsはCRLF(\r\n、13+10)を使用し、これは初期のタイプライター操作(キャリッジリターン+改行)に由来します。Linux/UnixはLF(\n、10)を使用し、よりシンプルです。Mac OS 9以前はCR(\r)を使用していましたが、OS XからLFに変更されました。

Q: コードでASCII文字を表現するには?

A: 言語によって異なります:Pythonはchr(65)または'\x41'を使用;JavaScriptはString.fromCharCode(65)または'\x41'を使用;C/C++は'\x41'またはchar(65)を使用。16進数表記'\xNN'はほとんどの言語で機能します。