Таблица ASCII

Найдите любой код ASCII по числу, знаку, слову из названия, например bell, или сокращению, например ESC. В каждой строке код записан в четырёх системах счисления, а также указаны знак или название управляющего кода.

Бесплатно Работает в браузере Проверено среда, 11 ноября 2026 г.

Этот инструмент работает в вашем браузере. То, что вы вводите, нам не отправляется.

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

  1. Введите в поле Поиск десятичный код, например 65, шестнадцатеричный, например 0x41, двоичный, например 0b1000001, знак, например A, или слово, например bell.
  2. Выберите Управляющие коды или Печатаемые знаки в списке Показать, чтобы сузить таблицу, или оставьте Все коды, чтобы увидеть все 128.
  3. Читайте строку слева направо: десятичное, шестнадцатеричное, восьмеричное и двоичное значения — это один и тот же код, а знак или сокращение с названием говорит, что это такое.

Что такое ASCII и как устроена таблица

ASCII, Американский стандартный код для обмена информацией, присваивает число от 0 до 127 каждому из 128 знаков. RFC 20 (1969) описывает его таблицу кодов и названия кодов. Коды от 0 до 31 и 127 — управляющие: они создавались для телетайпов и терминалов, например перевод строки (LF, 10) или escape (ESC, 27), и большинство из них не имеет печатного вида. Коды от 32 до 126 — печатаемые: пробел, буквы, цифры и знаки, которые можно набрать.

Базовая латиница в Unicode приписывает тем же 128 кодам те же числа, поэтому U+0041 — это буква A с кодом 65 во всех системах счисления таблицы.

Четыре системы счисления

Десятичная, по основанию 10, — привычное число. Шестнадцатеричная, по основанию 16, использует цифры от 0 до 9 и буквы от A до F, поэтому 65 — это 41 (4 × 16 + 1). Восьмеричная, по основанию 8, использует цифры от 0 до 7, поэтому 65 — это 101 (1 × 64 + 0 × 8 + 1). Двоичная, по основанию 2, использует только 0 и 1, поэтому 65 — это 1000001 (64 + 1). Программисты обычно пишут шестнадцатеричный код с префиксом 0x, например 0x41.

В таблице двоичные значения дополнены до семи цифр, а восьмеричные — до трёх, поэтому все строки выровнены.

65 = 41 в шестнадцатеричной = 101 в восьмеричной = 1000001 в двоичной

Пример: буква A и код escape

Введите A в поле «Поиск». Таблица покажет одну строку — код 65, с шестнадцатеричным значением 41, восьмеричным 101 и двоичным 1000001.

Введите esc. Строка с кодом 27 покажет сокращение ESC и название Escape, с шестнадцатеричным значением 1B, восьмеричным 033 и двоичным 0011011.

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

Почему таблица заканчивается на 127, а не на 255?

ASCII использует семь бит, поэтому его коды идут от 0 до 127. Расширенные наборы, например ISO 8859-9, который используется для турецкого языка, добавляют буквы с диакритикой, такие как ş и ğ, с кодами выше 127. В этой таблице только 128 кодов ASCII.

Какие управляющие коды до сих пор важны?

Большинство управляющих кодов утратили первоначальное назначение, но некоторые по-прежнему важны. LF (10) завершает строку в Unix и в вебе, CR (13), за которым идёт LF, завершает строку в текстовых файлах Windows, HT (9) — это табуляция, а ESC (27) начинает цветовые и курсорные коды терминала.

Знак 0 — это то же самое, что число 0?

Нет. Знак 0 имеет код 48, то есть 30 в шестнадцатеричной записи, а код 0 — это управляющий символ NUL. Цифра, набранная на клавиатуре, хранится как свой код: от 48 до 57 для цифр от 0 до 9.

Почему заглавные и строчные буквы отстоят на 32?

A — это код 65 (41 в шестнадцатеричной записи), а a — код 97 (61 в шестнадцатеричной), разница 32. Изменение одного бита меняет регистр буквы, поэтому простое преобразование регистра работает быстро.

Совпадают ли коды ASCII в файлах UTF-8?

Да. В UTF-8, кодировке веба, каждый символ ASCII хранится в одном байте с тем же значением, поэтому коды из этой таблицы — это коды, которые хранит текстовый файл. Некоторые старые кодировки, например EBCDIC на части мейнфреймов, используют другие числа.

Источники

Цифры и текст в последний раз проверены среда, 11 ноября 2026 г..

Мы используем необходимые cookie, чтобы сайт работал. С вашего согласия Google также использует рекламные cookie, чтобы показывать персонализированную рекламу. Если вы откажетесь, реклама всё равно будет показываться, но не будет персонализированной.