CoderTools

Конвертер кодировок текста

Преобразование текста между Hex, Binary, Unicode и другими форматами кодировки

Разделитель байтов:
Добавить префикс:

Документация конвертера кодировок

Что такое кодировка символов?

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

Поддерживаемые форматы

Шестнадцатеричный (Hex)

Шестнадцатеричное представление с использованием цифр 0-9 и букв A-F. Каждый байт представлен двумя шестнадцатеричными символами. Широко используется в программировании и отладке.

Двоичный

Двоичное представление с использованием только 0 и 1. Каждый байт представлен 8 битами. Это фундаментальное представление данных, используемое компьютерами.

Unicode Escape

Escape-последовательности Unicode в формате \uXXXX, обычно используемые в языках программирования, таких как JavaScript и JSON, для представления символов Unicode.

HTML сущность

Кодировка HTML сущностей, включая именованные сущности (например, &) и числовые сущности (например, & или &). Используется для безопасного отображения специальных символов в HTML.

Punycode

Схема кодирования для интернационализированных доменных имен (IDN). Преобразует символы Unicode в кодировку, совместимую с ASCII, с префиксом xn--.

Общие случаи использования

  • Просмотр шестнадцатеричного или двоичного представления символов при отладке
  • Обработка кодирования данных в сетевых протоколах
  • Анализ и исправление проблем с кодировкой (mojibake)
  • Использование escape-последовательностей Unicode в коде
  • Обработка интернационализированных доменных имен (IDN)
  • Экранирование символов в HTML/XML

Связанные инструменты