Преобразование текста между UTF-8, GBK и другими кодировками
Нажмите на пример, чтобы загрузить его: Click on any example to load it into the input field, or use "Quick Run" to automatically convert:
你好世界!Hello World!
こんにちは世界
Héllo Wörld 你好 🌍
Кодировка символов - это система, которая сопоставляет символы с байтами для хранения и передачи. Наша реализация использует встроенные API TextEncoder/TextDecoder JavaScript с пользовательскими обработчиками для шестнадцатеричных, двоичных и Unicode escape форматов. Различные кодировки, такие как UTF-8, GBK и ISO-8859-1, представляют символы по-разному, что может вызвать "mojibake" (искаженный текст), когда данные декодируются с неправильной кодировкой.
Поддержка UTF-8, GBK, Latin-1 и многого другого
Мгновенный предварительный просмотр при вводе
Текстовые, Шестнадцатеричные, Base64 и Unicode форматы
Вся обработка происходит в вашем браузере
UTF-8 использует 1-4 байта на символ и обратно совместим с ASCII. UTF-16 использует 2 или 4 байта. UTF-8 более распространен в вебе, в то время как UTF-16 используется внутри Windows и Java.
Искаженный китайский обычно означает, что текст был закодирован в GBK, но декодирован как UTF-8 (или наоборот). Попробуйте преобразовать из исходной кодировки в UTF-8.
Да, все преобразование кодировки происходит локально в вашем браузере. Ваши данные никогда не отправляются на какой-либо сервер.
Откройте для себя больше инструментов и руководств для улучшения вашего рабочего процесса разработки