Вставьте нечитаемый текст (например, Тект или Òåêñò) - декодер переберёт популярные комбинации кодировок (UTF-8 ↔ CP1251, CP866, KOI8-R, ISO-8859-1) и подберёт лучший вариант с максимальным содержанием кириллицы.
Ошибка «кракозябр» возникает, когда программа читает файл в кодировке, отличной от той, в которой он был сохранён. Инструмент проверяет популярные комбинации перекодировок и подбирает подходящий вариант с наибольшим количеством валидных кириллических слов.
| Что вы видите | Причина (исходник → сбой) | Восстановленный текст |
|---|---|---|
Тект | UTF-8 прочитан как CP1251 | Текст |
Òåêñò | CP1251 прочитан как ISO-8859-1 | Текст |
╒еъёЄ | CP866 прочитан как CP1251 | Текст |
ôÅËÓÔ | KOI8-R прочитан как CP1251 | Текст |
Текст мог пройти 3+ перекодировки - в этом случае помогает открыть исходный файл в Notepad++ и вручную переключить Encoding.
Excel по умолчанию открывает CSV в CP1251 (Windows-1251). Если файл сохранён в UTF-8 без BOM, кириллица ломается. Решение - открыть через «Данные → Из текста» с явным указанием UTF-8.
Нет. Вся обработка (TextDecoder API) происходит в браузере.