К содержанию
устроено

Таблица ASCII

Найдите символ или код: введите букву, число (65, 0x41) или название вроде LF — таблица подсветит строку и покажет код во всех системах счисления. Переключатель добавит кириллицу из Windows-1251 или КОИ-8Р.

Обновлено

На листе — все 128 кодов в четыре колонки: dec, hex и символ.

Коды символов

A

латинская заглавная A

dec 65 · hex 41 · oct 101 · bin 01000001 · U+0041

Нажмите на строку таблицы, чтобы выбрать символ.

Коды символов ASCII
DecHexOctBinСимволОписание
00000000000000NULпустой символ — Null \0
10100100000001SOHначало заголовка — Start of Heading
20200200000010STXначало текста — Start of Text
30300300000011ETXконец текста (Ctrl+C) — End of Text
40400400000100EOTконец передачи (Ctrl+D) — End of Transmission
50500500000101ENQзапрос — Enquiry
60600600000110ACKподтверждение — Acknowledge
70700700000111BELзвонок — Bell \a
80801000001000BSвозврат на шаг — Backspace \b
90901100001001HTгоризонтальная табуляция (Tab) — Horizontal Tabulation \t
100A01200001010LFперевод строки — Line Feed \n
110B01300001011VTвертикальная табуляция — Vertical Tabulation \v
120C01400001100FFпрогон страницы — Form Feed \f
130D01500001101CRвозврат каретки — Carriage Return \r
140E01600001110SOпереключение на другой набор — Shift Out
150F01700001111SIвозврат к основному набору — Shift In
161002000010000DLEэкранирование канала данных — Data Link Escape
171102100010001DC1управление устройством 1 (XON) — Device Control 1
181202200010010DC2управление устройством 2 — Device Control 2
191302300010011DC3управление устройством 3 (XOFF) — Device Control 3
201402400010100DC4управление устройством 4 — Device Control 4
211502500010101NAKотрицательное подтверждение — Negative Acknowledge
221602600010110SYNсинхронизация — Synchronous Idle
231702700010111ETBконец блока передачи — End of Transmission Block
241803000011000CANотмена — Cancel
251903100011001EMконец носителя — End of Medium
261A03200011010SUBзамена (Ctrl+Z) — Substitute
271B03300011011ESCescape — начало управляющей последовательности — Escape \x1b
281C03400011100FSразделитель файлов — File Separator
291D03500011101GSразделитель групп — Group Separator
301E03600011110RSразделитель записей — Record Separator
311F03700011111USразделитель элементов — Unit Separator
322004000100000␠пробел — Space
332104100100001!восклицательный знак
342204200100010"двойная кавычка
352304300100011#решётка
362404400100100$доллар
372504500100101%процент
382604600100110&амперсанд
392704700100111'апостроф
402805000101000(открывающая скобка
412905100101001)закрывающая скобка
422A05200101010*звёздочка
432B05300101011+плюс
442C05400101100,запятая
452D05500101101-дефис-минус
462E05600101110.точка
472F05700101111/косая черта
4830060001100000цифра 0
4931061001100011цифра 1
5032062001100102цифра 2
5133063001100113цифра 3
5234064001101004цифра 4
5335065001101015цифра 5
5436066001101106цифра 6
5537067001101117цифра 7
5638070001110008цифра 8
5739071001110019цифра 9
583A07200111010:двоеточие
593B07300111011;точка с запятой
603C07400111100<меньше
613D07500111101=равно
623E07600111110>больше
633F07700111111?вопросительный знак
644010001000000@коммерческое at («собака»)
654110101000001Aлатинская заглавная A
664210201000010Bлатинская заглавная B
674310301000011Cлатинская заглавная C
684410401000100Dлатинская заглавная D
694510501000101Eлатинская заглавная E
704610601000110Fлатинская заглавная F
714710701000111Gлатинская заглавная G
724811001001000Hлатинская заглавная H
734911101001001Iлатинская заглавная I
744A11201001010Jлатинская заглавная J
754B11301001011Kлатинская заглавная K
764C11401001100Lлатинская заглавная L
774D11501001101Mлатинская заглавная M
784E11601001110Nлатинская заглавная N
794F11701001111Oлатинская заглавная O
805012001010000Pлатинская заглавная P
815112101010001Qлатинская заглавная Q
825212201010010Rлатинская заглавная R
835312301010011Sлатинская заглавная S
845412401010100Tлатинская заглавная T
855512501010101Uлатинская заглавная U
865612601010110Vлатинская заглавная V
875712701010111Wлатинская заглавная W
885813001011000Xлатинская заглавная X
895913101011001Yлатинская заглавная Y
905A13201011010Zлатинская заглавная Z
915B13301011011[открывающая квадратная скобка
925C13401011100\обратная косая черта
935D13501011101]закрывающая квадратная скобка
945E13601011110^циркумфлекс
955F13701011111_подчёркивание
966014001100000`гравис (обратный апостроф)
976114101100001aлатинская строчная a
986214201100010bлатинская строчная b
996314301100011cлатинская строчная c
1006414401100100dлатинская строчная d
1016514501100101eлатинская строчная e
1026614601100110fлатинская строчная f
1036714701100111gлатинская строчная g
1046815001101000hлатинская строчная h
1056915101101001iлатинская строчная i
1066A15201101010jлатинская строчная j
1076B15301101011kлатинская строчная k
1086C15401101100lлатинская строчная l
1096D15501101101mлатинская строчная m
1106E15601101110nлатинская строчная n
1116F15701101111oлатинская строчная o
1127016001110000pлатинская строчная p
1137116101110001qлатинская строчная q
1147216201110010rлатинская строчная r
1157316301110011sлатинская строчная s
1167416401110100tлатинская строчная t
1177516501110101uлатинская строчная u
1187616601110110vлатинская строчная v
1197716701110111wлатинская строчная w
1207817001111000xлатинская строчная x
1217917101111001yлатинская строчная y
1227A17201111010zлатинская строчная z
1237B17301111011{открывающая фигурная скобка
1247C17401111100|вертикальная черта
1257D17501111101}закрывающая фигурная скобка
1267E17601111110~тильда
1277F17701111111DELудаление — Delete
СимволA — 65Таблица

Как читать таблицу ASCII

В каждой строке — один символ и его номер в четырёх системах счисления: десятичной (Dec), шестнадцатеричной (Hex), восьмеричной (Oct) и двоичной (Bin). Буква A — это 65, или 41 в шестнадцатеричной записи, или 01000001 в двоичной: в памяти компьютера хранится именно это число. Нажмите на строку, чтобы увидеть символ крупно и скопировать его. На телефоне столбцы Oct, Bin и описание скрыты, их показывает карточка над таблицей.

Поиск понимает сам символ (A, Ж, @), десятичный код (65), шестнадцатеричный с приставкой (0x41, 41h), двоичный (0b1000001), HTML-мнемонику (&#65;) и название — например, LF, «пробел» или «табуляция». Пустое поле показывает всю таблицу.

Управляющие символы 0–31 и 127

Первые 32 кода и код 127 не рисуют ничего на экране: они управляли телетайпами и принтерами. Сегодня из них живы немногие. HT (9) — клавиша Tab, LF (10) и CR (13) — концы строк, ESC (27) начинает управляющие последовательности терминала, например смену цвета текста. Сочетания клавиш в терминале тоже отсюда: Ctrl+C посылает ETX (3), Ctrl+D — EOT (4), Ctrl+Z — SUB (26). Код 0 (NUL) в языке C отмечает конец строки, а DEL (127) — все единицы, 1111111: так на перфоленте «забивали» ошибочный символ.

Кириллица: Windows-1251 и КОИ-8Р

ASCII занимает 7 бит, а байт — 8, поэтому коды 128–255 каждая страна заполняла по-своему. В Windows-1251 русские буквы идут по алфавиту подряд: А–Я — 192–223, а–я — 224–255, Ё и ё стоят отдельно (168 и 184). В КОИ-8Р буквы расставлены так, чтобы при потере восьмого бита текст оставался читаемым латиницей: «Привет» превращался в «pRIWET». Поэтому в КОИ-8Р строчные идут раньше заглавных и не по алфавиту, а по созвучию с латинскими. Если вместо русского текста видны знаки вроде «Ïðèâåò», его открыли не в той кодировке — таблица поможет понять, в какой.

Частые ошибки

  • Путать ASCII и Unicode. ASCII — только первые 128 кодов. Emoji, кириллица и иероглифы в него не входят.
  • Считать, что «расширенная ASCII» одна. Коды 128–255 разные в Windows-1251, КОИ-8Р, CP866 и Latin-1: один и тот же байт — разные буквы.
  • Забывать о нуле впереди в Alt-кодах. Alt + 0169 даёт ©, а Alt + 169 — совсем другой символ из DOS-кодировки.

Перевести код в другую систему счисления с решением по шагам поможет калькулятор систем счисления, а знаки, которых нет на клавиатуре, — спецсимволы с копированием в один клик.

Вопросы

Что такое ASCII?

Американский стандартный код для обмена информацией, принятый в 1963 году. Он ставит в соответствие 128 символам числа от 0 до 127: латинские буквы, цифры, знаки препинания и 33 управляющих кода. Эти же коды — первые 128 позиций Unicode и почти всех однобайтовых кодировок, поэтому английский текст читается одинаково везде.

Есть ли в ASCII русские буквы?

Нет. Кириллица живёт в кодах 128–255 «расширенных» кодировок, и в каждой по-своему: в Windows-1251 буква А — 192 (C0), в КОИ-8Р — 225 (E1). Если текст открыли не в той кодировке, получаются «кракозябры». Сегодня русский текст обычно хранят в UTF-8, где буква занимает два байта.

Как ввести символ по коду в Windows?

Зажмите Alt и наберите код на цифровой клавиатуре справа. Alt + 0 и три цифры берёт символ из текущей кодовой страницы Windows (для русской — Windows-1251): Alt + 0171 даёт «. Без нуля впереди Windows берёт код из старой DOS-кодировки, и результат будет другим.

Чем LF отличается от CR?

LF (10, \n) — перевод строки, CR (13, \r) — возврат каретки к началу строки, как в пишущей машинке. Linux и macOS заканчивают строку одним LF, Windows — парой CR LF. Из-за этого файл из Windows в другой системе может показывать лишние символы ^M.

Почему буквы в ASCII расположены именно так?

Заглавные и строчные отличаются ровно на 32 — одним битом: A — 65 (01000001), a — 97 (01100001). Цифры 0–9 идут подряд с 48 (30 в hex), поэтому цифру легко получить из кода вычитанием 48. Такие совпадения упрощали работу старых машин и остались удобными для программистов.

Поделиться

Источники

  1. RFC 20. ASCII format for Network Interchange (V. Cerf, 1969), разделы 2 и 5.2 — таблица кодов и названия управляющих символов. (проверено 27.09.2026).
  2. Unicode Consortium. Таблица соответствия cp1251 → Unicode, файл CP1251.TXT (раздел Mappings, Vendors, Microsoft). (проверено 27.09.2026).
  3. Unicode Consortium. Таблица соответствия KOI8-R → Unicode, файл KOI8-R.TXT (раздел Mappings, Vendors, Misc); RFC 1489 Registration of a Cyrillic Character Set. (проверено 27.09.2026).

Ещё таблицы

Все таблицы