Як швидко визначити кодування файлу?
Встановлення програм не потрібне. Визначте кодування файлу та виправте нечитабельний текст онлайн за 3 кроки:
Вибір та завантаження файлів
Натисніть на область завантаження, щоб вибрати файли на комп'ютері, перетягніть файли у вікно браузера або скопіюйте файли та натисніть Ctrl + V. Підтримуються окремі та групові файли.
Миттєвий аналіз та перегляд
Швидкісні алгоритми визначають кодування за мілісекунди локально без відправки файлів на сервер. Переглядайте тип кодування (UTF-8, Windows-1251 тощо), точність та вміст файлу.
Зміна кодування та експорт
Якщо текст виглядає спотвореним, натисніть на відповідний тег у списку «Можливі кодування». Після перевірки натисніть «В 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-1251 | 8-бітове кириличне кодування Windows (ANSI) | Старі системи Windows, текстові файли та документи | Тільки для кириличного середовища; рекомендовано UTF-8 |
| KOI8-U / KOI8-R | 8-бітове кириличне кодування для 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). Усі слова, символи, абзаци та пунктуація залишаються повністю збереженими без будь-яких втрат даних.