nicetool.dev logo

Таблица ASCII

Ищите по символу, числу (65, 0x41) или названию либо фильтруйте по группе.

ДесHexСимволОписание
00x00NULПустой символ\0
10x01SOHНачало заголовка
20x02STXНачало текста
30x03ETXКонец текста
40x04EOTКонец передачи
50x05ENQЗапрос
60x06ACKПодтверждение
70x07BELЗвонок\a
80x08BSВозврат на шаг (Backspace)\b
90x09HTГоризонтальная табуляция\t
100x0ALFПеревод строки (LF)\n
110x0BVTВертикальная табуляция\v
120x0CFFПрогон страницы\f
130x0DCRВозврат каретки (CR)\r
140x0ESOВыход из расширения
150x0FSIВход в расширение
160x10DLEЭкранирование канала данных
170x11DC1Управление устройством 1 (XON)
180x12DC2Управление устройством 2
190x13DC3Управление устройством 3 (XOFF)
200x14DC4Управление устройством 4
210x15NAKОтрицательное подтверждение
220x16SYNСинхронизация
230x17ETBКонец блока передачи
240x18CANОтмена
250x19EMКонец носителя
260x1ASUBЗамена
270x1BESCEscape\e
280x1CFSРазделитель файлов
290x1DGSРазделитель групп
300x1ERSРазделитель записей
310x1FUSРазделитель полей
320x20SPПробел
330x21!Восклицательный знак
340x22"Двойная кавычка
350x23#Решётка
360x24$Знак доллара
370x25%Знак процента
380x26&Амперсанд
390x27'Апостроф (одинарная кавычка)
400x28(Открывающая круглая скобка
410x29)Закрывающая круглая скобка
420x2A*Звёздочка
430x2B+Знак плюс
440x2C,Запятая
450x2D-Дефис-минус
460x2E.Точка
470x2F/Косая черта
480x300Цифра 0
490x311Цифра 1
500x322Цифра 2
510x333Цифра 3
520x344Цифра 4
530x355Цифра 5
540x366Цифра 6
550x377Цифра 7
560x388Цифра 8
570x399Цифра 9
580x3A:Двоеточие
590x3B;Точка с запятой
600x3C<Знак меньше
610x3D=Знак равенства
620x3E>Знак больше
630x3F?Вопросительный знак
640x40@Коммерческое at (@)
650x41AЗаглавная буква A
660x42BЗаглавная буква B
670x43CЗаглавная буква C
680x44DЗаглавная буква D
690x45EЗаглавная буква E
700x46FЗаглавная буква F
710x47GЗаглавная буква G
720x48HЗаглавная буква H
730x49IЗаглавная буква I
740x4AJЗаглавная буква J
750x4BKЗаглавная буква K
760x4CLЗаглавная буква L
770x4DMЗаглавная буква M
780x4ENЗаглавная буква N
790x4FOЗаглавная буква O
800x50PЗаглавная буква P
810x51QЗаглавная буква Q
820x52RЗаглавная буква R
830x53SЗаглавная буква S
840x54TЗаглавная буква T
850x55UЗаглавная буква U
860x56VЗаглавная буква V
870x57WЗаглавная буква W
880x58XЗаглавная буква X
890x59YЗаглавная буква Y
900x5AZЗаглавная буква Z
910x5B[Открывающая квадратная скобка
920x5C\Обратная косая черта
930x5D]Закрывающая квадратная скобка
940x5E^Циркумфлекс
950x5F_Подчёркивание
960x60`Гравис (обратная кавычка)
970x61aСтрочная буква a
980x62bСтрочная буква b
990x63cСтрочная буква c
1000x64dСтрочная буква d
1010x65eСтрочная буква e
1020x66fСтрочная буква f
1030x67gСтрочная буква g
1040x68hСтрочная буква h
1050x69iСтрочная буква i
1060x6AjСтрочная буква j
1070x6BkСтрочная буква k
1080x6ClСтрочная буква l
1090x6DmСтрочная буква m
1100x6EnСтрочная буква n
1110x6FoСтрочная буква o
1120x70pСтрочная буква p
1130x71qСтрочная буква q
1140x72rСтрочная буква r
1150x73sСтрочная буква s
1160x74tСтрочная буква t
1170x75uСтрочная буква u
1180x76vСтрочная буква v
1190x77wСтрочная буква w
1200x78xСтрочная буква x
1210x79yСтрочная буква y
1220x7AzСтрочная буква z
1230x7B{Открывающая фигурная скобка
1240x7C|Вертикальная черта
1250x7D}Закрывающая фигурная скобка
1260x7E~Тильда
1270x7FDELУдаление

Что такое ASCII?

ASCII (American Standard Code for Information Interchange) опубликован в 1963 году и назначает число от 0 до 127 каждой английской букве, цифре, знаку препинания и набору управляющих кодов, чтобы каждое 7-битное значение означало один и тот же символ на любом компьютере. Коды 0-31 и 127 управляющие, например перевод строки (10), возврат каретки (13), табуляция (9) и escape (27); 32 это пробел; 33-126 печатные символы. UTF-8, кодировка почти всех сайтов, сохраняет эти первые 128 кодовых точек байт в байт, поэтому значения ASCII по-прежнему важны при работе с байтами, протоколами, регулярными выражениями и вводом с клавиатуры.

Возможности

  • • Все 128 кодов ASCII в десятичном, шестнадцатеричном, восьмеричном и 8-битном двоичном виде
  • • Числовые HTML-сущности для каждого символа
  • • Названия всех управляющих символов и escape-последовательности C, например \n, \t и \r
  • • Поиск по символу, десятичному или шестнадцатеричному (0x41) коду или описанию
  • • Фильтры управляющих символов, знаков, цифр и букв

Быстрый справочник

Вся таблица встроена в страницу, поиск работает в браузере, поэтому мгновенно и без интернета.

Поиск, печать, без трекинга.

Как пользоваться: Таблица ASCII

  1. 1

    Введите в поиск то, что знаете: символ (A), десятичный код (65), шестнадцатеричный код (0x41 или 41) или слово вроде "tab" или "bracket".

  2. 2

    Кнопками групп выводите только управляющие символы, знаки, цифры, заглавные или строчные буквы.

  3. 3

    В строке: десятичный, шестнадцатеричный, восьмеричный и 8-битный двоичный код, символ, HTML-сущность и описание. У управляющих символов есть и escape C, например \n.

  4. 4

    На широком экране видны все столбцы, на телефоне восьмеричный, двоичный и HTML скрыты, чтобы таблица оставалась читаемой.

Практические примеры

Смена регистра арифметикой

Заглавная A это 65, строчная a это 97: разница всегда 32 (бит 5), на этом построены многие функции смены регистра.

Отладка концов строк

Файл, где vim показывает ^M, содержит CR (13) перед LF (10): концы строк Windows CRLF вместо Unix LF. Таблица помогает узнать 0x0D и 0x0A в шестнадцатеричном дампе.

Экранирование в HTML

Используйте &#60; и &#62; (или &lt; и &gt;), чтобы показать < и > как текст, и &#38; для &, чтобы браузер не принял их за разметку.

Быстрый разбор цифр

Цифры 0-9 имеют коды 48-57, поэтому код символа минус 48 даёт числовое значение, частый приём в парсерах и на собеседованиях.

Частые вопросы

Чем ASCII отличается от Unicode?+

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

Что такое расширенный ASCII (128-255)?+

Единого расширенного ASCII нет. Кодовые страницы вроде Latin-1 (ISO 8859-1), Windows-1252 или Windows-1251 назначают значениям 128-255 разные символы. Современные системы используют UTF-8, где такие байты начинают многобайтовые последовательности.

Что такое CR и LF?+

CR (13, \r) возвращает курсор в начало строки, LF (10, \n) переводит на следующую. Unix и macOS заканчивают строки LF, Windows CR+LF, а заголовки HTTP требуют CRLF.

Почему DEL равен 127?+

На перфоленте пробивка всех семи отверстий (1111111 в двоичном виде, то есть 127) стирала символ, поэтому DEL получил наибольший код.