Для разработчиков / Коды символов

Таблица ASCII

Все 128 символов ASCII с десятичными, шестнадцатеричными, восьмеричными и двоичными кодами, именами управляющих символов, записью с кареткой, escape-последовательностями C и HTML-сущностями. Ищите по символу, коду или имени и нажимайте на символ, чтобы скопировать его.

Таблица ASCII: ASCII присваивает числа от 0 до 127 33 управляющим и 95 печатным символам — от пробела до тильды. В таблице для каждого символа указаны значения в четырёх системах счисления, а для управляющих символов — сокращение, имя, запись с кареткой (в том виде, как их показывают терминалы) и escape-последовательность C. Также отображается именованная HTML-ссылка, если она существует, или числовая ссылка. Сокращения и запись с кареткой сопоставлены с данными Python curses.ascii, имена — с псевдонимами имён Unicode, а сущности — со списком WHATWG. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.

Запуски
В вашем браузере
Стоимость
Бесплатно · без регистрации
Доступность
Готово к использованию
Таблица ASCIIЛокальная обработка

Полностью работает в браузере

Дес.Шестн.Восьм.ДвоичноеСимволHTMLОписание
00000000000000NUL�Пустой символ ^@ \0
10100100000001SOHНачало заголовка ^A
20200200000010STXНачало текста ^B
30300300000011ETXКонец текста ^C
40400400000100EOTКонец передачи ^D
50500500000101ENQЗапрос ^E
60600600000110ACKПодтверждение ^F
70700700000111BELОповещение (колокольчик) ^G \a
80801000001000BSЗабой ^H \b
90901100001001HT	Табуляция символов ^I \t
100A01200001010LF
Перевод строки ^J \n
110B01300001011VTТабуляция строк ^K \v
120C01400001100FFПодача страницы ^L \f
130D01500001101CR
Возврат каретки ^M \r
140E01600001110SOСдвинуть наружу ^N
150F01700001111SIСдвинуть внутрь ^O
161002000010000DLEEscape канала данных ^P
171102100010001DC1Управление устройством 1 ^Q
181202200010010DC2Управление устройством 2 ^R
191302300010011DC3Управление устройством 3 ^S
201402400010100DC4Управление устройством 4 ^T
211502500010101NAKОтрицательное подтверждение ^U
221602600010110SYNСинхронный простой ^V
231702700010111ETBКонец блока передачи ^W
241803000011000CANОтмена ^X
251903100011001EMКонец носителя ^Y
261A03200011010SUBЗамена ^Z
271B03300011011ESCEscape ^[ \e
281C03400011100FSРазделитель информации 4 ^\
291D03500011101GSРазделитель информации 3 ^]
301E03600011110RSРазделитель информации 2 ^^
311F03700011111USРазделитель информации 1 ^_
322004000100000SP Пробел
332104100100001!
342204200100010"
352304300100011#
362404400100100$
372504500100101%
382604600100110&
392704700100111'
402805000101000(
412905100101001)
422A05200101010*
432B05300101011+
442C05400101100,
452D05500101101-
462E05600101110.
472F05700101111/
4830060001100000
4931061001100011
5032062001100102
5133063001100113
5234064001101004
5335065001101015
5436066001101106
5537067001101117
5638070001110008
5739071001110019
583A07200111010:
593B07300111011;
603C07400111100<
613D07500111101=
623E07600111110>
633F07700111111?
644010001000000@
654110101000001A
664210201000010B
674310301000011C
684410401000100D
694510501000101E
704610601000110F
714710701000111G
724811001001000H
734911101001001I
744A11201001010J
754B11301001011K
764C11401001100L
774D11501001101M
784E11601001110N
794F11701001111O
805012001010000P
815112101010001Q
825212201010010R
835312301010011S
845412401010100T
855512501010101U
865612601010110V
875712701010111W
885813001011000X
895913101011001Y
905A13201011010Z
915B13301011011[
925C13401011100\
935D13501011101]
945E13601011110^
955F13701011111_
966014001100000`
976114101100001a
986214201100010b
996314301100011c
1006414401100100d
1016514501100101e
1026614601100110f
1036714701100111g
1046815001101000h
1056915101101001i
1066A15201101010j
1076B15301101011k
1086C15401101100l
1096D15501101101m
1106E15601101110n
1116F15701101111o
1127016001110000p
1137116101110001q
1147216201110010r
1157316301110011s
1167416401110100t
1177516501110101u
1187616601110110v
1197716701110111w
1207817001111000x
1217917101111001y
1227A17201111010z
1237B17301111011{
1247C17401111100|
1257D17501111101}
1267E17601111110~
1277F17701111111DELУдалить ^?

Коды 0–31 и 127 — управляющие символы: у них нет изображения, есть только функция, например завершение строки. Терминалы отображают их в нотации с крышкой (^C), а escape-последовательности (\n) используются в C и многих других языках. Нажмите символ, чтобы скопировать его.

Закономерности в кодах

Цифры начинаются с 48 (0x30), поэтому значение цифры равно её коду минус 48. Прописные буквы начинаются с 65 (0x41), строчные — с 97 (0x61); разница составляет 32. Коды управляющих символов равны коду соответствующей буквы минус 64, поэтому Ctrl+C отправляет 3, а Ctrl+[ — Escape, 27.

Чтобы преобразовывать числа между системами счисления, используйте конвертер систем счисления; для символов за пределами ASCII — инспектор Unicode.

Концы строк

Unix, Linux и macOS завершают строки символом LF (10, \n); Windows использует CR, за которым следует LF (13 10, \r\n). Файл, открытый в другой системе, может отображаться с лишними символами ^M или склеиваться в одну строку.

Как пользоваться

  1. Прокрутите таблицу или найдите символ, код, например 65 или 0x41, либо имя, например ESC.
  2. Просмотрите коды в каждой системе счисления, а также имена и escape-последовательности управляющих символов.
  3. Нажмите на символ, чтобы скопировать его.

Конфиденциальность и ограничения

Таблица является частью страницы; всё, что вы ищете, никуда не отправляется.

Похожие инструменты

Часто задаваемые вопросы

В чём разница между ASCII и Unicode?

Первые 128 кодовых точек Unicode — это неизменённый ASCII, а UTF-8 хранит их в виде тех же отдельных байтов, поэтому обычный текст ASCII также является корректным UTF-8.

Почему коды прописных и строчных букв отличаются на 32?

A — это 65 (0x41), а a — 97 (0x61): они различаются одним битом, 0x20, поэтому смена регистра выполняется переключением одного бита.

Что представляют собой коды от 128 до 255?

Это не ASCII. Расширенные наборы символов, например Latin-1 и Windows-1252, используют их по-разному, поэтому буквы с диакритическими знаками могут превращаться в странные символы.

Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен