Перейти к содержимому
🔣

ASCII конвертер

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

Что такое ASCII-конвертер

ASCII-конвертер переводит текст в таблицу символов American Standard Code for Information Interchange и обратно. Каждому символу латинского алфавита, цифре и знаку препинания соответствует число от 0 до 127.

Инструмент полезен программистам при отладке строк, работе с двоичными файлами, изучении кодировок. Также используется дизайнерами для создания ASCII-арта и шифровальщиками для простых преобразований.

Форматы преобразования

Конвертер поддерживает вывод в десятичном, шестнадцатеричном, восьмеричном и двоичном виде. Можно выбрать разделитель между кодами: пробел, запятая или перенос строки.

Обратное преобразование принимает коды в любом из форматов и восстанавливает исходный текст. Система автоматически определяет формат по содержимому.

ASCII и Unicode

Классический ASCII описывает только 128 символов — этого хватает для английского языка. Для русских букв и эмодзи нужен расширенный стандарт Unicode (UTF-8), который полностью совместим с ASCII в первых 128 позициях.

Наш конвертер работает с расширенной таблицей ASCII (0-255) и поддерживает UTF-8 для кириллицы.

💡

Пример преобразования

1

Введите слово "Hello" в поле исходного текста.

2

Выберите формат вывода — десятичный с разделителем-пробелом.

3

Результат: 72 101 108 108 111 — коды каждой буквы в ASCII-таблице.

🧠

Знаете ли вы?

📜

ASCII-стандарт разработан в 1963 году для телетайпов и до сих пор в ходу.

🔢

Цифры 0-9 занимают коды 48-57 — удобно преобразовывать через вычитание 48.

🔤

Разница между заглавной и строчной буквой всегда равна 32.

🎨

ASCII-арт — целое направление компьютерной графики из символов.

📡

Код 7 (BEL) раньше заставлял телетайп звонить колокольчиком.

🌍

Unicode содержит более 149 000 символов — ASCII занимает только первые 128.

Популярные ASCII-коды

СимволDecHexBin
A654101000001
a976101100001
0483000110000
пробел322000100000
!332100100001
💡

Важно знать

Для шифрования паролей ASCII не подходит — используйте bcrypt или argon2. ASCII-конвертер нужен только для отображения и отладки, не для защиты данных.

Как перевести текст в ASCII-коды: пошаговая инструкция

1

Введите текст

Скопируйте или наберите исходный текст в верхнее поле.

2

Выберите формат

Десятичный для читаемости, шестнадцатеричный для программирования.

3

Укажите разделитель

Пробел, запятая или перенос строки — в зависимости от задачи.

4

Скопируйте результат

Нажмите на поле вывода и используйте кнопку копирования.

Форматы ASCII-кодов: сравнение и примеры

Hello World

Текст "Hello" → 72 101 108 108 111 в десятичном виде.

Шестнадцатеричный вид

"OK" → 4F 4B — компактная запись для программистов.

Обратное преобразование

65 66 67 → "ABC" — восстановление текста из кодов.

Частые вопросы об ASCII-конвертере

Поддерживает ли конвертер русский язык?
Да, через UTF-8 кодировку. Каждая русская буква занимает 2 байта.
В чём разница между ASCII и Unicode?
ASCII описывает 128 символов, Unicode — более 149 000 включая эмодзи и иероглифы.
Можно ли так зашифровать пароль?
Нет, это не шифрование, а кодирование. Любой легко расшифрует.
Что значит расширенный ASCII?
Коды 128-255, которые в разных странах используют для национальных алфавитов.
Почему код пробела — 32?
Исторически сложилось: первые 32 кода отведены под управляющие символы.
Как перевести букву или текст в ASCII-код?
Вставьте текст в поле ввода, выберите режим «Текст → ASCII» и нужный формат (десятичный, шестнадцатеричный, двоичный или восьмеричный), затем нажмите «Закодировать». Каждый символ превратится в свой числовой код: например, «A» станет 65, «a» — 97, а пробел — 32. Для обратной операции переключитесь на режим «ASCII → Текст» и вставьте коды.
Какие ASCII-коды у популярных символов?
Заглавные латинские буквы занимают коды 65–90 (A=65, Z=90), строчные — 97–122 (a=97, z=122), цифры 0–9 — это коды 48–57, а пробел имеет код 32. Знаки препинания и спецсимволы расположены в диапазонах 33–47, 58–64, 91–96 и 123–126. Полную таблицу с двоичным и шестнадцатеричным представлением можно открыть прямо в инструменте.
Чем десятичный ASCII отличается от шестнадцатеричного и двоичного?
Это одно и то же число, записанное в разных системах счисления. Код буквы «A» — это 65 в десятичном виде, 0x41 в шестнадцатеричном, 0o101 в восьмеричном и 0b01000001 в двоичном. Десятичный формат удобен для чтения, шестнадцатеричный компактен и привычен программистам, двоичный наглядно показывает биты, а HTML-entity (A) применяется в веб-разметке.

Полезная информация

ASCII расшифровывается как American Standard Code for Information Interchange.

Управляющие символы (коды 0-31) раньше использовались для управления принтерами и терминалами.

Код 127 — это DEL, символ удаления, наследие перфокарт.

Все современные кодировки (UTF-8, CP1251, KOI8-R) совместимы с ASCII в первых 128 позициях.

Смежные конвертеры и кодировщики

ASCII-кодирование — один из способов представить текст числами. Для других задач кодирования и шифрования пригодятся:

Комментарии

Пока нет комментариев

Будьте первым!

Руслан Авдеев (автор проекта)Закреплено
🎉 Спасибо, что используете наши инструменты! Все инструменты на ToolFox полностью бесплатны и постоянно улучшаются. 📝 Пожалуйста, оставляйте комментарии: - Если инструмент работает некорректно - Если есть идеи по улучшению - Поделитесь своим опытом использования 👍 Ставьте лайки/дизлайки - это помогает мне понять, какие инструменты нуждаются в доработке. Я обновляю сайт каждую неделю на основе вашей обратной связи. ⭐ Если вам нравится ToolFox — буду благодарен за отзыв о сайте в Яндекс.Браузере (нажмите на ⋮ → «Оценить сайт» в панели браузера). Это помогает другим людям находить наши инструменты! 😊 Также вы можете написать мне напрямую в Telegram: @avdeevrus Все доработки и улучшения по вашим пожеланиям делаю бесплатно! Благодарю за доверие и использование ToolFox! 🚀