Содержание
Источник: https://vkladka-brauzera.ru/zadachi/ispravit-krakozyabry/
Коротко. Вставьте текст с кракозябрами в поле — сервис переберёт кодировки и покажет исправленный вариант, самый вероятный — первым. Обычно это помогает с текстом вида «РџСЂРёРІРµС‚», «Ïðèâåò» и «ÐŸÑ€Ð¸Ð²ÐµÑ‚». Если вместо букв только знаки вопроса или ромбики, исходный текст уже потерян — его не восстановить. Текст обрабатывается на вашем устройстве.
Текст исправляется на вашем устройстве и никуда не отправляется. Если вы согласились на cookie, в Яндекс Метрику уходит только факт использования сервиса — без результатов и введённых данных.
Откуда берутся кракозябры
Компьютер хранит текст как числа, а кодировка — это таблица, какое число какой букве соответствует. Для русского языка за годы появилось несколько таблиц: UTF-8 (сейчас основная), Windows-1251, KOI8-R, кодировка DOS. Если текст записан в одной таблице, а прочитан по другой, буквы превращаются в бессмыслицу. Сами числа при этом не теряются — поэтому текст можно вернуть, прочитав его по правильной таблице.
Как узнать, что случилось
- «РџСЂРёРІРµС‚» — текст в UTF-8 прочитали как Windows-1251. Самый частый случай: старая программа открыла современный файл.
- «ÐŸÑ€Ð¸Ð²ÐµÑ‚» — UTF-8 прочитали как западноевропейскую кодировку.
- «Ïðèâåò» — наоборот, старый текст в Windows-1251 открыли как западноевропейский.
- «Привет» стал «п÷я─п╦п╡п╣я┌», «оПХБЕР» или «╧ЁштхЄ» — замешаны KOI8-R или кодировка DOS. Сервис проверяет и такие сочетания, и двойную порчу.
Если сайт показывает кракозябры
Обычно это ошибка самого сайта. Попробуйте открыть страницу в другом браузере. В Яндекс Браузере кодировку страницы можно выбрать вручную: ☰ → «Дополнительно» → «Кодировка» — укажите «Автоматически» или кириллическую кодировку. В Chrome такого пункта в меню нет.
Если кракозябры в файле
- CSV из Excel — откройте файл не двойным щелчком, а через импорт данных в Excel и выберите кодировку UTF-8 или Windows-1251.
- Текстовый файл — в Блокноте Windows при сохранении можно выбрать кодировку; для новых файлов выбирайте UTF-8.
- Письмо — в почтовом клиенте обычно есть пункт выбора кодировки сообщения.
Когда текст не спасти
Если при пересохранении вместо букв появились «?» или «�», программа уже заменила неизвестные ей символы — исходные числа потеряны. Остаётся попросить прислать текст заново, лучше в UTF-8.
Похожая задача — «кракозябры» в ссылках вида %D0%BF%D1%80…. Их расшифровывает расшифровка ссылок. А если текст набран не в той раскладке («Ghbdtn»), поможет конвертер раскладки.
Это статья из подборки «Лайфхаки» — там другие неочевидные функции браузеров.
Была ли статья полезна?
Спасибо! Рады, что статья помогла.
Спасибо за ответ. Напишите, что не получилось или какие шаги устарели, — мы поправим статью: vkladka-brauzera@mail.ru