Таблица ASCII (Справочник)

Просматривайте полную таблицу символов ASCII (0–127) с десятичным, hex, восьмеричным, двоичным кодом, HTML-сущностью и именами управляющих символов; фильтруйте по коду или имени

Ключевые факты

Категория
Разработка и Web
Типы входных данных
checkbox, select
Тип результата
html
Покрытие примерами
3
API доступен
Yes

Обзор

Интерактивный справочник по таблице ASCII (0–127) позволяет быстро находить десятичные, шестнадцатеричные, восьмеричные и двоичные коды символов, а также их HTML-сущности и названия управляющих кодов. Настраивайте отображение печатных и управляющих символов, фильтруйте по регистру и подсвечивайте нужные диапазоны для удобного анализа данных.

Когда использовать

  • При разработке программного обеспечения для быстрого поиска числовых кодов символов в различных системах счисления (DEC, HEX, OCT, BIN).
  • При отладке сетевых протоколов или парсинге текстовых файлов, содержащих невидимые управляющие символы ASCII.
  • При верстке веб-страниц для поиска HTML-сущностей специальных символов и знаков пунктуации.

Как это работает

  • Выберите типы отображаемых символов, включив или выключив показ управляющих (0–31, 127) и печатных (32–126) символов.
  • Примените фильтр регистра букв, чтобы оставить в таблице только заглавные, строчные буквы, цифры или знаки пунктуации.
  • Выберите диапазон подсветки (например, буквы или цифры) для визуального выделения нужных строк в таблице.
  • Используйте сгенерированную HTML-таблицу для быстрого копирования кодов, двоичных представлений или HTML-сущностей.

Сценарии использования

Преобразование символов в двоичный или шестнадцатеричный формат при написании низкоуровневого кода на C/C++ или ассемблере.
Поиск HTML-сущностей (например, & или <) для безопасного отображения спецсимволов в HTML-документах.
Анализ управляющих байтов в потоках данных при отладке последовательных портов (UART/RS-232) или сокетов.

Примеры

1. Поиск шестнадцатеричных кодов для валидации ввода

Backend-разработчик
Контекст
Разработчику необходимо написать регулярное выражение для валидации только заглавных латинских букв и цифр на уровне байтов.
Проблема
Нужно быстро узнать точные границы шестнадцатеричных кодов для диапазонов A-Z и 0-9.
Как использовать
Включить показ печатных символов, отключить управляющие, установить фильтр регистра на 'Заглавные Буквы' и выбрать подсветку цифр.
Пример конфигурации
showControl = false, showPrintable = true, caseFilter = "upper", highlightRange = "digits"
Результат
В таблице отображаются только заглавные буквы (HEX 41–5A) и подсвечиваются цифры (HEX 30–39), что позволяет безошибочно составить маску валидации.

2. Идентификация управляющих символов в логах

Системный администратор
Контекст
При анализе лог-файлов сетевого оборудования обнаружены неотображаемые символы с кодами 10 и 13.
Проблема
Требуется выяснить текстовое обозначение и назначение этих управляющих кодов.
Как использовать
Включить отображение управляющих символов, отключить печатные символы и найти строки с десятичными кодами 10 и 13.
Пример конфигурации
showControl = true, showPrintable = false, caseFilter = "all", highlightRange = "control"
Результат
Администратор видит, что код 10 соответствует LF (Line Feed — перевод строки), а код 13 — CR (Carriage Return — возврат каретки).

Проверить на примерах

html

Связанные хабы

FAQ

Что такое таблица ASCII?

Это стандартная кодировка символов, представляющая 128 знаков (от 0 до 127), включая латинские буквы, цифры, знаки препинания и управляющие коды.

Как найти двоичный или шестнадцатеричный код символа?

Найдите нужный символ в таблице и посмотрите соответствующие колонки HEX (шестнадцатеричный) или BIN (двоичный).

Можно ли скрыть управляющие символы, такие как NUL или LF?

Да, для этого снимите флажок «Показать Управляющие Символы» в настройках инструмента.

Что означают управляющие символы в диапазоне 0–31?

Это непечатные символы, используемые для управления устройствами и форматированием текста, например, перевод строки (LF) или табуляция (TAB).

Поддерживает ли эта таблица символы Unicode или кириллицу?

Нет, данный справочник содержит только стандартный набор ASCII (коды 0–127), который не включает кириллицу или расширенные символы Unicode.

Документация API

Конечная точка запроса

POST /ru/api/tools/ascii-table

Параметры запроса

Имя параметра Тип Обязательно Описание
showControl checkbox Нет -
showPrintable checkbox Нет -
caseFilter select Нет -
highlightRange select Нет -

Формат ответа

{
  "result": "
Processed HTML content
", "error": "Error message (optional)", "message": "Notification message (optional)", "metadata": { "key": "value" } }
HTML: HTML

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-ascii-table": {
      "name": "ascii-table",
      "description": "Просматривайте полную таблицу символов ASCII (0–127) с десятичным, hex, восьмеричным, двоичным кодом, HTML-сущностью и именами управляющих символов; фильтруйте по коду или имени",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=ascii-table",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]