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

Швидко визначайте кодування символів у файлах, конвертуйте кодування та виправляйте нечитабельні символи у текстових редакторах та електронних книгах.

Натисніть для вибору файлів або перетягніть файли сюди
Підтримує пакетне визначення та пряму вставку Ctrl + V з буфера обміну
Додано {{ fileList.length }} файлів
Назва файлуРозмірКодуванняТочністьПопередній переглядДіїМожливі кодування
{{ item.file.name }}
{{ formatFileSize(item.file.size) }} Визначення... {{ item.encoding }}-- Порожній файл {{ item.confidenceText }}
Декодування...
(Порожній файл, немає вмісту)
{{ item.previewText }}
Аналіз...
--

Попередній перегляд тексту - {{ currentPreviewItem ? currentPreviewItem.file.name : '' }}

Можливі кодування:
Декодування файлу...

{{ convertDialogTitle }}

Конвертація кодування файлу та підготовка до завантаження, зачекайте...

Конвертацію завершено! Завантаження розпочалося автоматично.

УВІМК Записує сигнатуру BOM на початку файлу. Виправляє некоректне відображення тексту при відкритті CSV у Microsoft Excel або старій версії Блокнота.

ВИМК Створює стандартний UTF-8 без BOM. Рекомендовано для веб-розробки, Linux/macOS та вихідного коду (запобігає появі неочікуваних символів).

Як швидко визначити кодування файлу?

Встановлення програм не потрібне. Визначте кодування файлу та виправте нечитабельний текст онлайн за 3 кроки:

1

Вибір та завантаження файлів

Натисніть на область завантаження, щоб вибрати файли на комп'ютері, перетягніть файли у вікно браузера або скопіюйте файли та натисніть Ctrl + V. Підтримуються окремі та групові файли.

2

Миттєвий аналіз та перегляд

Швидкісні алгоритми визначають кодування за мілісекунди локально без відправки файлів на сервер. Переглядайте тип кодування (UTF-8, Windows-1251 тощо), точність та вміст файлу.

3

Зміна кодування та експорт

Якщо текст виглядає спотвореним, натисніть на відповідний тег у списку «Можливі кодування». Після перевірки натисніть «В UTF-8» або «Конвертувати всі у UTF-8 та завантажити (ZIP)».

Типові проблеми з кодуванням та їх вирішення

1. Блокнот Windows відкриває текст кракозябрами

Старий Блокнот зберігав файли у локальному ANSI (Windows-1251/CP866), що спричиняє появу дивних символів у macOS, Linux або веб-додатках. Визначте та сконвертуйте файл в універсальний UTF-8.

2. Excel відкриває CSV зі знаками питання або символами

Excel може некоректно інтерпретувати файли UTF-8 CSV без BOM-мітки. Сконвертуйте файли в UTF-8 з BOM або UTF-16LE, щоб вони без проблем відкривалися подвійним кліком в Excel.

3. TXT-книги та новели не читаються на телефоні або Kindle

Рідери та мобільні додатки для читання часто не підтримують старі кодування. Завантажте та конвертуйте ваші TXT-книги у стандартний UTF-8 для комфортного читання на будь-якому пристрої.

4. Помилки кодування в коментарях коду, субтитрах і треках

Коментарі у вихідному коді, субтитри .srt / .ass та файли .lrc часто спотворюються на різних ОС. Перетягніть їх утилітою для пакетного перетворення та експортуйте чистий ZIP-архів за кілька секунд.

Порівняння та довідник кодувань символів

КодуванняПовна назва та особливостіОсновне застосуванняСумісність та рекомендації
UTF-8Універсальне Unicode-кодування змінної довжини (1-4 байти)Світовий веб-стандарт, сучасні ОС, програмуванняНастійно рекомендується, найвища сумісність у світі
Windows-12518-бітове кириличне кодування Windows (ANSI)Старі системи Windows, текстові файли та документиТільки для кириличного середовища; рекомендовано UTF-8
KOI8-U / KOI8-R8-бітове кириличне кодування для Unix/LinuxСтарі поштові сервери, Unix/Linux системи та мережеві протоколиЗастаріле; рекомендується конвертація у UTF-8
GBK / GB2312 / GB18030Національні стандарти китайських ієрогліфівСпрощена китайська мова, китайські версії WindowsСпеціалізоване середовище; конвертуйте в UTF-8
Shift-JIS / EUC-JPЯпонські промислові стандарти кодуванняЯпонські ОС, аніме-субтитри, ретро-ігри та програмиЧасто спотворюється за межами Японії; конвертуйте в UTF-8
Windows-1252Однобайтове західноєвропейське кодування (ANSI)Англійські, французькі, німецькі, іспанські старі текстиЧасто плутається з іншими однобайтовими латинськими кодуваннями

Чому варто обрати онлайн-детектор та конвертер?

🔒

100% у браузері · Повна конфіденційність

Усі процеси визначення, попереднього перегляду та конвертації відбуваються виключно в пам'яті вашого браузера. Жоден файл не передається на сервер, забезпечуючи безпеку даних.

⚡

Оцінка точності · Швидке перемикання кодувань

Завдяки передовим алгоритмам інструмент показує результат із коефіцієнтом впевненості та дозволяє перемикатися між варіантами в 1 клік.

📦

Швидкісна пакетна обробка · Автоматичний ZIP

Завантажуйте десятки або сотні файлів одночасно. Асинхронна черга обробляє файли за мілісекунди, дозволяючи завантажувати їх окремо або одним ZIP-архівом.

Часті запитання (FAQ)

Q: Чому точність розпізнавання для коротких текстів не завжди становить 100%?

Визначення кодування базується на статистичному аналізі частоти байтів та імовірнісних моделях мови. Короткі файли або чистий ASCII-текст можуть одночасно відповідати кільком кодуванням. Ви можете перевірити всі варіанти в колонці 'Можливі кодування' та натиснути на них для миттєвого попереднього перегляду.

Q: Яка різниця між UTF-8 з BOM та без BOM? Як додати або видалити BOM?

1. Різниця: BOM — це 3-байтова сигнатура (0xEF 0xBB 0xBF) на початку файлу. UTF-8 з BOM допомагає Microsoft Excel та старій версії Блокнота коректно розпізнавати кирилицю під час відкриття CSV; стандартний UTF-8 без BOM рекомендований для веб-розробки та систем Linux/macOS.

2. Як додати BOM: Під час конвертації позначте опцію «Додати сигнатуру BOM» у діалоговому вікні для експорту файлу з BOM.

3. Як видалити BOM: Зніміть позначку «Додати сигнатуру BOM» у діалоговому вікні. Інструмент автоматично видалить початкові байти BOM та експортує чистий стандартний UTF-8.

Q: Які кодування символів підтримує цей інструмент?

Інструмент підтримує понад 80 кодувань з усього світу з високою точністю розпізнавання та конвертації, розподілених за регіонами:

  • Універсальні міжнародні (Юнікод): UTF-8, UTF-8 with BOM (UTF-8-SIG), UTF-16LE, UTF-16BE, UTF-16, UTF-32LE, UTF-32BE, UTF-32, ASCII
  • Східна Європа та кирилиця: Windows-1251, KOI8-U, KOI8-R, ISO-8859-5, MacCyrillic, CP866, CP1125
  • Центральна та Східна Європа: Windows-1250, ISO-8859-2, MacLatin2, CP852
  • Китай (спрощена та традиційна): GB18030 (сумісний з GBK і GB2312), HZ-GB-2312, Big5, Big5-HKSCS
  • Японія (японська): Shift_JIS, Shift_JIS_2004, CP932, EUC-JP, EUC-JIS-2004, ISO-2022-JP
  • Корея (корейська): EUC-KR, CP949, ISO-2022-KR, Johab
  • Західна Європа та Америка: Windows-1252, ISO-8859-1 (Latin-1), ISO-8859-15, MacRoman, HP-Roman8
  • Греція (грецька): Windows-1253, ISO-8859-7, MacGreek, CP737
  • Туреччина (турецька): Windows-1254, ISO-8859-9, MacTurkish, CP857
  • Близький Схід (арабська, іврит, перська): Windows-1255 / ISO-8859-8, Windows-1256 / ISO-8859-6 / CP720 / CP864
  • Південно-Східна Азія: Windows-1258 (в'єтнамська), CP874 / TIS-620 (тайська)
  • Країни Балтії та Скандинавії: Windows-1257, ISO-8859-4, ISO-8859-10, ISO-8859-13, MacIceland
  • Застарілі сторінки DOS та мейнфреймів: DOS (CP437, CP850, CP858), IBM EBCDIC (CP500, CP1026, CP1140)

Q: Які формати файлів підтримуються?

Підтримуються всі звичайні текстові файли, включаючи .txt, .csv, .json, .xml, .html, .css, .js, .py, .java, .c, .cpp, .sql, .srt, .ass, .lrc, .log, .md тощо.

Q: Чи може вміст файлу пошкодитися або втратитися під час конвертації?

Ні. Конвертація змінює лише байти кодування (наприклад, з байтів Windows-1251 на байти UTF-8). Усі слова, символи, абзаци та пунктуація залишаються повністю збереженими без будь-яких втрат даних.