Перекодировать Windows-1251, KOI8-R и CP866 в UTF-8

Открыли старый файл на Mac, в Linux или в редакторе кода и видите одни �? Скорее всего, он сохранён в Windows-1251. Перетащите файл – Mojibuster определит кодировку и перекодирует его в UTF-8.

Работает с текстом и файлами:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Например, выгрузки из Excel и 1С, дампы баз данных, субтитры или код сайтов.

Исправить

  1. Перетащите файл или вставьте текст
  2. Исправление происходит автоматически
  3. Скопируйте или скачайте
или просто перетащите файл сюда
  • Без загрузки. Файлы исправляются прямо в браузере и не покидают ваше устройство.

  • Серверы в ЕС. Mojibuster работает на сервере в стране Финляндия (ЕС), поэтому действует Общий регламент по защите данных (GDPR). Текст GDPR (EUR-Lex, англ.)

Когда это нужно

  • Выгрузки из 1С, банк-клиента или бухгалтерских программ в Windows-1251 нужно загрузить в систему, которая понимает только UTF-8.
  • Старые сайты, форумы, письма и логи сохранены в Windows-1251 или KOI8-R.
  • Вывод консоли Windows или старые .bat-файлы в CP866 выглядят как ЏаЁўҐв.
Текст в Windows-1251, открытый с западными настройками

Кракозябры

Ìîñêâà, óë. Òâåðñêàÿ 7
Òåëåôîí: +7 495 123-45-67

После перекодировки

Москва, ул. Тверская 7
Телефон: +7 495 123-45-67

Как перекодировать

  1. Перетащите файл в поле выше.
  2. Mojibuster сам распознает Windows-1251, KOI8-R, CP866 и UTF-8. В результатах видно, в какой кодировке прочитан файл.
  3. Если кодировка определилась неверно, прочитайте файл заново кнопкой Прочитать как ….
  4. Нажмите Скачать, чтобы сохранить файл в UTF-8.

Чем отличаются кодировки

Windows-1251 – стандартная кодировка русской Windows. KOI8-R использовалась в Unix и почте: в ней русские буквы расположены так, что без неё текст читается как латиница с перепутанным регистром (рТЙЧЕФ). CP866 – кодировка DOS и консоли Windows. Для Mojibuster это неважно: он пробует все три и выбирает правильный вариант.

Символы, которые уже превратились в ?, восстановить нельзя: информация потеряна при сохранении. Mojibuster покажет, сколько их.

Частые вопросы

Можно ли потом открыть файл в Excel?

Да. Для CSV оставьте включённой опцию Сохранить с BOM – тогда Excel откроет файл без кракозябр.

Можно перекодировать обратно из UTF-8 в Windows-1251?

Пока файл сохраняется только в UTF-8. Если нужна Windows-1251, пересохраните файл в Excel или текстовом редакторе.

Файл загружается на сервер?

Нет. Перекодировка полностью выполняется в браузере.

Другие инструкции