Расшифровать кракозябры
Вставь испорченный текст — подберу правильную кодировку.
Варианты расшифровки:
Что такое кракозябры
«Кракозябры» — это испорченный русский текст, который выглядит как набор латинских букв и непонятных символов. Чаще всего получается когда программа открыла кириллицу в неправильной кодировке.
Типичные виды:
- привет = UTF-8 → Latin-1 (двойное декодирование)
- Привет = CP1251 → UTF-8 → CP1251 (типичная Windows-проблема)
- Ðривет = UTF-8 → Latin-1
- äÒÉ×ÅÔ = KOI8-R интерпретирован как Latin-1
Подбираем все известные комбинации и показываем те, что выглядят как осмысленный текст.
Как расшифровать кракозябры
«Кракозябры» — это нечитаемый текст вроде «РєРѕРґ» или «Ð¿Ñ€Ð¸Ð²ÐµÑ‚» вместо нормальных слов. Появляются они из-за несовпадения кодировок: текст сохранили в одной (например, Windows-1251), а открыли в другой (UTF-8). Инструмент перебирает варианты перекодировки и восстанавливает исходный читаемый текст.
Почему так происходит
- файл или письмо сохранены в одной кодировке, а программа читает в другой;
- старые системы и базы данных используют Windows-1251 или KOI8-R;
- при экспорте CSV и текстовых файлов кодировку указали неверно.
Как пользоваться
Вставьте испорченный текст — инструмент попробует подобрать правильную пару кодировок и показать исходный вид. Если результат не идеален, попробуйте несколько вариантов: иногда текст «портился» дважды, и нужно последовательно применить разные перекодировки.
Вопросы и ответы
Почему вместо русского текста символы? Программа читает текст не в той кодировке, в которой он сохранён.
Всегда ли можно восстановить? В большинстве случаев да, но если данные были искажены безвозвратно, часть символов восстановить не удастся.
Что такое UTF-8 и Windows-1251? Это разные способы кодирования букв; их путаница и порождает кракозябры.