IT Market
Инструменты/Код/Данные/ASCII коды в текст — конвертер онлайн бесплатно
ASCII → Текст

Преобразование ASCII-кодов в читаемый текст

Коротко об инструменте

ASCII коды в текст

Инструмент принимает последовательность десятичных ASCII кодов и собирает из них обычную строку. Такие числа попадаются в дампах протоколов, в логах микроконтроллеров и в школьных задачах по информатике, где символ хранится как номер в таблице. Вставьте коды через пробел или запятую, нажмите «Конвертировать» и заберите готовый текст кнопкой «Копировать». Числа никуда не отправляются: разбор выполняется скриптом в самой вкладке браузера. Смотрите также: как получить коды символов из строки, расшифровать двоичный код в текст, как сделать ASCII-арт из картинки.

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

  1. Скопируйте набор чисел из лога, дампа или учебного задания — например, строку 72 101 108 108 111.
  2. Вставьте их в поле «ASCII коды (через пробел или запятую)»; разделитель распознаётся автоматически.
  3. Нажмите «Конвертировать» — в поле «Результат» появится собранная из кодов строка.
  4. Проверьте вывод: числа больше 127 дадут символы Unicode, а не классический семибитный ASCII.
  5. Нажмите «Копировать», чтобы забрать текст в буфер обмена и вставить его в редактор или тикет.

Вопросы и ответы

Работает ли обратное преобразование — из текста в ASCII коды?

Нет, эта страница собирает строку только из чисел: поле ввода ждёт коды, а «Результат» отдаёт текст. Обратное направление, когда нужно получить номера символов, закрывают соседние страницы «Текст в Hex» и «Текст в Binary» — там та же таблица символов показана в шестнадцатеричном и двоичном виде, и результат легко перевести в десятичные значения.

Какие разделители между кодами можно использовать?

Пробел и запятая в любом сочетании, с любым количеством пробелов подряд. Строка вида 72,101, 108 108 111 разберётся так же, как записанная только пробелами. Переносы строк тоже считаются разделителем, поэтому столбик чисел, скопированный из таблицы или из вывода отладчика, можно вставить как есть, ничего предварительно не выпрямляя.

Почему кириллица превращается в непонятные символы?

Классический ASCII описывает всего 128 позиций, и русских букв там нет. Числа больше 127 трактуются как коды Unicode: значение 1055 даст «П». А вот байты кириллицы из UTF-8, выписанные по одному (208, 159), соберутся в два служебных символа, потому что каждая буква занимает там два байта. Для побайтовых дампов кириллицы удобнее страница «Hex в Text».

Есть ли ограничение на длину списка кодов?

Жёсткого лимита нет, ограничивает только память вкладки. Несколько тысяч чисел обрабатываются мгновенно, а список на сотни тысяч кодов уже заметно подтормаживает интерфейс: вся строка собирается за один проход и целиком лежит в памяти. Если данных много, разбейте дамп на части по несколько тысяч значений и склейте результат в редакторе.

Что будет, если в строке окажется буква или лишний символ?

Нечисловой фрагмент не превратится в символ: разбор либо пропустит его, либо оставит пустое место в результате. Проще всего вычистить из вставленного куска префиксы вроде 0x, кавычки, подписи столбцов и знаки табуляции, оставив только числа и разделители между ними, и нажать «Конвертировать» ещё раз.

Можно ли работать с кодами на телефоне?

Да, страница открывается в мобильном браузере, поля ввода растягиваются на ширину экрана, а «Копировать» кладёт результат в системный буфер обмена. Отдельное приложение ставить не нужно: весь разбор выполняет JavaScript на самом устройстве, поэтому конвертация продолжает работать даже там, где связь пропала.

Примеры

Дамп из лога микроконтроллера
До: 72 101 108 108 111 44 32 87 111 114 108 100
После: Hello, World
Коды через запятую из учебного задания
До: 80,121,116,104,111,110
После: Python