Конвертер ASCII

Преобразование символов и кодов ASCII с подробной информацией о символах

Инструкция по использованию

🚀 Быстрый старт

  • Символ → ASCII: введите текст и нажмите «Кодировать»; «Декодировать» восстановит символы
  • ASCII → Символ: введите числовые коды для получения символов
  • Отображение: десятичный/шестнадцатеричный/двоичный/восьмеричный показываются вместе по умолчанию
  • Пакетно: преобразование множества символов или кодов за раз
  • Направление: выберите Кодировать/Декодировать

📌 Частые сценарии

  • Разработка: кодировки и отладка строк
  • Аналитика: проверка спецсимволов и кодировок
  • Сети: понимание/отладка управляющих в протоколах
  • Обучение: основы информатики и кодировок
  • Безопасность: помогает выявлять невидимые символы и проверять подозрительные строки
  • Преобразование форматов: между системами счисления

🎛️ Параметры конвертации и диапазон

  • Ввод кодов: поддерживаются разные форматы
  • Двоичный: с префиксом 0b, напр., 0b1000001
  • Восьмеричный: с префиксом 0o, напр., 0o101 0o141
  • Десятичный: напр., 65 97 32
  • Шестнадцатеричный: с префиксом 0x, напр., 0x41 0x61 0x20
  • Разделители: пробелы, запятые или точки с запятой
  • Диапазоны: цифры 48–57, A–Z 65–90, a–z 97–122
  • Частые коды: Space (32), 0 (48), A (65), a (97), LF (10), CR (13)
  • Двоичное отображение: ASCII — 8 бит; не‑ASCII коды — 16 бит
  • Восьмеричное отображение: префикс 0o; часто в правах Unix
  • Десятичное отображение: стандартные значения 0–127
  • Hex‑отображение: префикс 0x; удобно для программирования
  • Предпросмотр: символы как глифы; управляющие — по именам
  • Спецсимволы: поддержка перевода строки (\n) и табуляции (\t)
  • За пределами ASCII: символы вне ASCII показывают сведения Unicode; некоторые могут отображаться как суррогатные (U+D800–U+DFFF)

🧭 Рекомендации по использованию

  • Текст: введите или вставьте содержимое
  • Проверка ввода: коды ASCII должны быть в 0–127
  • Осторожно с управляющими символами
  • Отладка: найдите скрытые управляющие символы в выводе

⚠️ Ограничения и совместимость

  • Диапазон: стандартный ASCII охватывает только 0–127
  • Вне диапазона: символы вне ASCII (0–127) показывают сведения Unicode
  • Отображение: некоторые управляющие символы не визуализируются
  • Совместимость: расширенный ASCII (128–255) зависит от системы

🔒 Конфиденциальность и безопасность

  • Вся обработка выполняется в вашем браузере; данные не покидают ваше устройство

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

Почему некоторые символы не имеют кода ASCII?

ASCII охватывает только базовый латинский диапазон 0–127. Символы за пределами (например, буквы с диакритикой, CJK, арабская письменность, эмодзи) относятся к Unicode, поэтому отображаются как кодовые позиции Unicode (U+XXXX). UTF‑8 полностью совместим с ASCII для первых 128 символов

Что такое управляющие символы и как они отображаются?

Управляющие (0–31) не печатаются (перевод строки, возврат каретки, табуляция); отображаются их названия

Какова закономерность регистров в ASCII?

A–Z: 65–90; a–z: 97–122. Различие — 32

Зачем шестнадцатеричный формат?

Компактен и просто соотносится с двоичным (1 hex = 4 бита)

Что такое расширенный ASCII?

8 бит (128–255), зависит от региона; сегодня рекомендуется UTF‑8

Коды перевода строки различаются в системах?

Да. Windows: CR+LF (13+10); Unix/Linux/macOS: LF (10); старый Mac: CR (13)

Конвертер ASCII - Текст, Hex, Двоичный, Десятичный - CrateX.app