Исправление искажённого текста
Исправляйте распространённые ошибки кодировки (модзибаке): вставьте текст и проверьте автоматически выбранные варианты.
Как исправить текст
- Вставьте текст в поле исходника.
- При необходимости выберите интерпретацию байтов и число проходов.
- Проверьте автоматически выбранные варианты, снимите выбор с ненужных и скопируйте результат.
Возможности
- Находит обратимые ошибки кодировки UTF-8
- Даёт проверить каждое исправление перед копированием
- Поддерживает до трёх проходов восстановления
- Не трогает участки текста без признаков ошибки
- Показывает промежуточный результат каждого прохода
Когда пригодится
- Исправить испорченные акценты во вставленном тексте
- Проверить фрагмент с обычным и битым текстом
- Исправить повторное искажение кодировки, проверяя каждый шаг
Как работает восстановление
Модзибаке появляется, когда байты UTF-8 ошибочно читают как другую кодировку. Инструмент обращает интерпретацию Windows-1252 или буквальной ISO-8859-1 для допустимых символов UTF-8. Исходная кодировка не определяется автоматически.
В одном тексте могут быть исправные и повреждённые фрагменты. Вариантами становятся только локальные обратимые последовательности. Даже правильный текст бывает обратимым, поэтому проверьте автоматически выбранные исправления.
Два или три прохода помогают при повторной порче. Показаны промежуточные результаты. Символы замены (�) и удалённые байты могут означать безвозвратную потерю. Другие кодировки, загрузка файлов, исправление целых CSV и переписывание текста не поддерживаются.
Примеры
Повреждённый акцент: café → café автоматически после анализа. Для правильного café в этом примере варианта нет.
Повторная порча: café → café за один проход → café за два. Можно вставить фрагмент CSV как текст, но не исправить весь файл.
Конфиденциальность и ограничения
Исправление выполняется в браузере. Инструмент не сохраняет и не загружает черновики; общие службы сайта могут обращаться к сети.
Лимит — 500 000 единиц UTF-16. Более длинный текст остаётся в редакторе без анализа. Невидимые символы, нормализация Unicode и HTML-экранирование не изменяются.
Вопросы и ответы
Похожие инструменты
JSON в YAML
Преобразуйте JSON в YAML локально, сохраняя запись чисел и строки в кавычках; скопируйте или скачайте результат целиком.
Открыть инструмент — JSON в YAMLYAML в JSON
Преобразуйте один документ YAML в JSON локально, сохраняя точный числовой текст, и скопируйте или скачайте результат.
Открыть инструмент — YAML в JSONHTML в Markdown
Преобразуйте вставленный или локальный HTML в Markdown, проверьте примечания и скопируйте или скачайте результат.
Открыть инструмент — HTML в MarkdownТестирование регулярных выражений JavaScript
Проверяйте шаблон JavaScript локально и изучайте совпадения, группы и позиции UTF-16.
Открыть инструмент — Тестирование регулярных выражений JavaScriptMarkdown в HTML
Преобразуйте Markdown в HTML-фрагмент, проверьте код и неактивный предпросмотр, затем скопируйте или скачайте результат.
Открыть инструмент — Markdown в HTMLСортировка строк
Сортируйте строки по алфавиту выбранного языка или по кодовым точкам Unicode, сохраняя повторы, пустые строки и содержимое.
Открыть инструмент — Сортировка строкУдаление повторяющихся строк
Сохраните первую копию каждой точной строки, порядок, значимые пробелы и пустые строки, затем скопируйте или скачайте результат.
Открыть инструмент — Удаление повторяющихся строкСравнение текстов
Сравните два текста локально: целые строки, пробелы и последний перевод строки.
Открыть инструмент — Сравнение текстовПреобразование регистра
Меняйте регистр текста, начала слов или предложений с явно выбранными правилами букв.
Открыть инструмент — Преобразование регистраКодировщик и декодировщик HTML-сущностей
Кодируйте или декодируйте HTML-ссылки в тексте, выбирайте контекст и формат Unicode и получайте результат с переносами LF без разбора разметки.
Открыть инструмент — Кодировщик и декодировщик HTML-сущностейГенератор таблиц Markdown
Редактируйте таблицу с обычным текстом, задавайте выравнивание и копируйте GFM Markdown или импортируйте TSV.
Открыть инструмент — Генератор таблиц MarkdownРазбор и создание строки запроса
Разбирайте и редактируйте параметры запроса, сохраняя повторы и порядок. Копируйте нормализованную строку или HTTP(S)-адрес.
Открыть инструмент — Разбор и создание строки запросаКодирование и декодирование URL
Преобразуйте компонент URL или значение формы UTF-8 с понятными правилами для пробела и плюса, затем скопируйте или скачайте результат.
Открыть инструмент — Кодирование и декодирование URLКодирование и декодирование Base64
Кодируйте текст UTF-8 в стандартный или URL-безопасный Base64 либо декодируйте данные с понятными сообщениями об ошибках.
Открыть инструмент — Кодирование и декодирование Base64Форматирование XML
Локально проверяйте корректность XML 1.0 с учётом пространств имён, форматируйте или сжимайте текст и копируйте или скачивайте результат в UTF-8.
Открыть инструмент — Форматирование XMLФорматирование и проверка JSON
Проверяйте синтаксис JSON, форматируйте или минифицируйте локально, копируйте и скачивайте результат с сохранением исходных данных.
Открыть инструмент — Форматирование и проверка JSONСчётчик символов и сегментов SMS
Узнайте кодировку сообщения, границы сегментов и примерную стоимость. Текст остаётся в вашем браузере.
Открыть инструмент — Счётчик символов и сегментов SMSСчётчик символов для соцсетей
Проверяйте лимиты платформ и разбивайте публикации без потери текста.
Открыть инструмент — Счётчик символов для соцсетейСчётчик символов
Считайте символы, слова, предложения и абзацы. Проверяйте плотность слов, время чтения и размер UTF-8 прямо в браузере.
Открыть инструмент — Счётчик символовКалькулятор размера текста
Сравнивайте кодировки и размеры передаваемого текста прямо в браузере.
Открыть инструмент — Калькулятор размера текстаОчистка текста из PDF
Исправьте переносы строк и пробелы в тексте из PDF. Сохраните исходник и проверьте неоднозначные дефисы перед копированием результата.
Открыть инструмент — Очистка текста из PDFТекст без стилизации
Преобразуйте поддерживаемые буквы Unicode в обычный текст прямо в браузере. Регистр, диакритика, эмодзи и оригинал сохраняются.
Открыть инструмент — Текст без стилизацииПроверка обрезки письма в Gmail
Узнайте точный размер HTML письма в UTF-8, сравните с ориентиром 102 000 байт и найдите объёмные фрагменты кода.
Открыть инструмент — Проверка обрезки письма в Gmail