Список кодировок

Введите короткий текст, чтобы посимвольно сопоставить результаты кодирования Unicode, UTF-8, UTF-16 и ASCII, GB2312, GBK, GB18030, Big5, сохранив краткий справочник назначения кодировок.

Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию

Как пользоваться списком кодировок

Введённый текст обрабатывается только в текущем браузере по локальной фиксированной таблице кодировки; он не передаётся и не сохраняется.

  1. Введите короткий текст

    Введите или вставьте не более 64 значений Unicode; пробелы, повторяющиеся символы и исходный порядок сохраняются.

  2. Посимвольное сравнение

    Просматривайте для каждого символа Unicode, UTF-8, UTF-16 и байты в устаревших кодировках; шестнадцатеричные значения всегда записываются прописными буквами и разделяются пробелами.

  3. Копировать или очистить

    Текущий результат можно скопировать в формате TSV, чтобы было удобнее вставлять его в таблицу; кнопка очистки также удаляет результаты запроса.

Ограничения и примечания

  • Столбец GB2312 строго использует сопоставление набора символов GB2312-1980; столбцы GBK, GB18030 и Big5 используют веб-совместимый алгоритм Encoding WHATWG, и эти подходы нельзя считать взаимозаменяемыми.
  • Big5 запрос включает распространённые HKSCS расширения из индекса WHATWG; GB18030 использует фиксированный индекс и таблицу диапазонов, но этот инструмент не предназначен для проверки соответствия кодировки файла требованиям.
  • Символы, которые невозможно сопоставить, явно помечаются как «не поддерживается»; вопросительные знаки или символы-заменители не используются для имитации успешного результата, а по результатам запроса также нельзя восстановить исходную кодировку неизвестного файла.

Часто задаваемые вопросы

Почему байты одного и того же символа различаются в столбцах разных кодировок?

Каждая кодировка использует отдельный набор символов и правила распределения; совпадение или различие байтов не означает эквивалентности этих кодировок.

Почему Emoji отображаются с результатом только в некоторых столбцах?

Unicode、UTF-8、UTF-16 и GB18030 охватывают более широкий диапазон символов, однако ASCII、строгий GB2312、совместимые с Web GBK и Big5 охватывают не все Emoji.

Отправляются ли данные запроса на сервер?

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

Отзывы о страницеНашли проблему или есть предложения по улучшению?
Функция обратной связи доступна только в онлайн-версии

Пожалуйста, отправляйте заявку после включения JavaScript в онлайн-версии; локальные функции текущего инструмента или примера не будут затронуты.

Перейти к отзыву в онлайн-версии