Конвертер кодировок текста
Преобразование текста между 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
Набор символов vs Формат кодировки
Набор символов и формат кодировки — это два разных понятия. Набор символов определяет, какие символы используются в тексте (такие как ASCII, GB2312, GBK, Unicode и т.д.), а формат кодировки определяет, как эти символы хранятся на компьютере (такие как UTF-8, UTF-16 и т.д.). Например, один и тот же текст может быть закодирован с использованием набора символов GB2312 как кодировка GB2312 или с использованием набора символов Unicode как UTF-8.
Если вам нужно преобразовывать между различными наборами символов (такими как GBK, UTF-8, ISO-8859-1 и т.д.), а не просто менять формат кодировки, используйте инструмент Конвертер наборов символов.
Связанные инструменты
Конвертер кодировок
Преобразование кодировки текста между UTF-8, GBK, Big5, Shift_JIS, ISO-8859, кодовыми страницами Windows с автоопределением
Конвертер систем счисления
Конвертация между двоичной, восьмеричной, десятичной и шестнадцатеричной системами с поддержкой произвольных оснований (2-36)
URL Кодировщик/Декодер
Кодирование и декодирование URL для обеспечения соответствия и удобства использования
HTML Кодировщик/Декодер
Преобразование специальных символов в HTML сущности с именованными, десятичными и шестнадцатеричными форматами для предотвращения XSS атак
Base64 Кодировщик/Декодер
Быстрое кодирование и декодирование Base64 строк с поддержкой текста и файлов
Escape/Unescape Инструмент
Экранирование и снятие экранирования строк между несколькими форматами, включая JavaScript, JSON, HTML, XML, CSV, SQL и другие