Перекодувати Windows-1251 і KOI8-U в 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С, BAS, M.E.Doc, клієнт-банку чи бухгалтерських програм у Windows-1251 треба завантажити в систему, яка розуміє лише UTF-8.
  • Старі сайти, форуми, листи й логи збережено у Windows-1251 або KOI8-U.
  • Файл з Блокнота, збережений як «ANSI» на Windows з кирилицею, відкривається на Mac чи в Linux з �.
Текст у Windows-1251, відкритий із західними налаштуваннями

Кракозябри

Êè¿â, âóë. Õðåùàòèê 22
Òåëåôîí: +380 44 123-45-67

Після перекодування

Київ, вул. Хрещатик 22
Телефон: +380 44 123-45-67

Як перекодувати

  1. Перетягніть файл у поле вище.
  2. Mojibuster сам розпізнає Windows-1251, KOI8-U і UTF-8. У результатах видно, в якому кодуванні прочитано файл.
  3. Якщо кодування визначилося неправильно, прочитайте файл заново кнопкою Прочитати як ….
  4. Натисніть Завантажити, щоб зберегти файл в UTF-8.

Чим відрізняються кодування

Windows-1251 – стандартне кодування Windows з кирилицею, у ньому є всі українські букви. KOI8-U – українське розширення KOI8-R для Unix і пошти: воно додає і, ї, є та ґ. Без нього текст читається як латиниця з переплутаним регістром (рТЙЧ¦Ф). Для Mojibuster це неважливо: він пробує обидва кодування й вибирає правильне.

Досове кодування CP866 для українських файлів не підтримується: у ньому немає букв і та ґ, а його українського варіанта (CP1125) браузер не знає.

Символи, які вже перетворилися на ?, відновити не можна: інформацію втрачено під час збереження. Mojibuster покаже, скільки їх. Це стосується й знака ₴ – його немає ні у Windows-1251, ні в KOI8-U.

Часті запитання

Чи можна потім відкрити файл в Excel?

Так. Для CSV залиште ввімкненою опцію Зберегти з BOM – тоді Excel відкриє файл без кракозябр.

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

Поки файл зберігається лише в UTF-8. Якщо потрібна Windows-1251, пересохраніть файл в Excel або текстовому редакторі.

Файл надсилається на сервер?

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

Інші інструкції