Перекодировать текст из windows-1251 в UTF-8
Файлы не покидают устройство
Перетащите файлы сюда или вставьте из буфера (Ctrl+V). Принимаем TXT, CSV — до 50 файлов за раз.
Файлы не загружаются на сервер

Кракозябры вместо русского текста — классическая проблема выгрузок из старых учётных систем, экспортов из 1С и файлов, пришедших от партнёров. Причина в том, что формат .txt и .csv не хранит информацию о кодировке: программа читает байты и угадывает, как их толковать.
Перекодирование исправляет это раз и навсегда: файл переписывается в UTF-8, который понимают все современные программы.
Как это работает
Инструмент проверяет, корректен ли файл как UTF-8, и если нет — перебирает однобайтовые кириллические кодировки, оценивая каждый вариант статистически. Правильное прочтение даёт много кириллицы, естественное соотношение гласных и отсутствие странных символов; неправильное — набор диакритики и псевдографики.
Определённая кодировка указывается в карточке файла, так что результат всегда можно проверить. Обработка идёт в браузере: выгрузки с данными не передаются на сервер.
Как пользоваться
- 1Добавьте файлы TXT или CSV с нечитаемым текстом.
- 2Оставьте автоопределение кодировки или выберите её вручную, если знаете точно.
- 3Нажмите «Перекодировать».
- 4Скачайте результат — в карточке файла будет указано, какая кодировка была определена.

Частые вопросы
Почему вообще появляются кракозябры?
Как работает автоопределение?
Определение ошиблось. Что делать?
Какие кодировки поддерживаются?
Файл уже в UTF-8 — зачем его обрабатывать?
Статьи по теме
- Что такое EXIF в фотографиях и зачем его удалятьКакие данные телефон записывает в каждый снимок, как посмотреть геометку, кто может её прочитать и как удалить метаданные, не испортив качество фотографии.
- Кракозябры вместо русского текста — почему и как исправитьОткуда берутся нечитаемые символы в TXT и CSV, чем windows-1251 отличается от UTF-8, почему Excel открывает выгрузку неправильно и как это чинится.