Определение кодировки

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

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

Предпросмотр текста - {{ currentPreviewItem ? currentPreviewItem.file.name : '' }}

Возможные кодировки:
Декодирование файла...

{{ convertDialogTitle }}

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

Конвертация завершена! Загрузка началась автоматически.

ВКЛ Записывает сигнатуру BOM в начало файла. Помогает Microsoft Excel и старому Блокноту распознавать кириллицу при открытии CSV.

ВЫКЛ Создает стандартный UTF-8 без BOM. Рекомендуется для веб-разработки, Linux/macOS и исходного кода (предотвращает ошибки парсинга).

Как быстро определить и изменить кодировку файла?

Без установки программ. Определите кодировку и исправьте кракозябры онлайн в 3 простых шага:

1

Выберите и загрузите файлы

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

2

Мгновенный анализ и предпросмотр

Высокоскоростные алгоритмы анализируют кодировку локально в браузере без отправки файлов на сервер. Вы сразу видите кодировку, процент точности и текст файла.

3

Смените кодировку и скачайте

Если предпросмотр искажен, переключайте кодировки по клику на теги кандидатов. После проверки нажмите "В UTF-8" или "Конвертировать все в UTF-8 и скачать (ZIP)".

Типичные проблемы с кракозябрами и их решение

1. Блокнот Windows открывает текст с непонятными символами

Старые версии Блокнота сохраняли текст в кодировке Windows-1251 (ANSI) или CP866, что приводит к кракозябрам на macOS, Linux и в веб-приложениях. Конвертируйте в универсальный UTF-8 для полного решения.

2. Excel открывает CSV с вопросительными знаками вместо букв

Excel часто не распознает UTF-8 в CSV без сигнатуры BOM и отображает символы искаженно. Конвертируйте файл в UTF-8 с BOM или UTF-16LE, чтобы открывать таблицы двойным кликом без ошибок.

3. Электронные книги TXT не читаются на смартфоне или Kindle

Электронные книги и мобильные ридеры могут не поддерживать старые кодировки ANSI/DOS. Преобразуйте TXT-книги в стандартный UTF-8 для комфортного чтения на любых устройствах.

4. Искаженные комментарии в коде, субтитры (.srt) и тексты песен

Русские комментарии в старых исходниках, субтитры .srt / .ass и тексты .lrc часто портятся при переносе между системами. Пакетная конвертация восстановит файлы и упакует их в чистый ZIP-архив.

Сравнение популярных кодировок символов

КодировкаПолное название и особенностиСфера примененияСовместимость и рекомендации
UTF-8Универсальная кодировка Unicode переменной длины (1-4 байта)Мировой стандарт интернета, современные ОС, разработка ПОМаксимально рекомендуется, лучшая совместимость в мире
Windows-1251Однобайтовая кодировка для кириллицы (стандарт Windows ANSI)Классические русскоязычные системы Windows, старые документыТолько для кириллических сред; рекомендуется перевод в UTF-8
CP866Кириллическая кодировка для MS-DOS и командной строкиКонсольные утилиты DOS/Windows, старые базы данных dBase/FoxProУстарела; рекомендуется конвертировать в UTF-8
KOI8-R / KOI8-U8-битный код для обмена информацией (русский / украинский)Ранние системы UNIX/Linux, почтовые протоколы FidoNet/UsenetИсторический стандарт; рекомендуется конвертация в UTF-8
Windows-1252Однобайтовая западноевропейская кодировка (ANSI)Английский, немецкий, французский, испанский языкиЧасто путается с другими однобайтовыми латинскими кодировками
GB18030 / Shift-JISНациональные стандарты Китая и ЯпонииАзиатские версии операционных систем и программВне целевых регионов отображаются с ошибками; конвертировать в UTF-8

Преимущества онлайн-детектора и конвертера

🔒

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

Все процессы анализа, декодирования и конвертации выполняются в оперативной памяти вашего браузера. Файлы не отправляются на сторонние серверы.

⚡

Оценка вероятности · Сравнение кодировок

На основе байтовых сигнатур сервис вычисляет процент соответствия и позволяет в один клик переключаться между всеми кандидатами для предпросмотра.

📦

Быстрая пакетная обработка · Авто-ZIP

Загружайте десятки и сотни файлов одновременно. Асинхронная очередь мгновенно обрабатывает массив и формирует готовый ZIP-архив.

Часто задаваемые вопросы (FAQ)

В: Почему точность определения не всегда составляет 100% для коротких текстов?

Определение кодировки основано на статистическом анализе частоты байтов и языковых вероятностных моделях. Небольшие файлы или текст, состоящий только из ASCII-символов, могут одновременно соответствовать нескольким кодировкам. Вы можете просмотреть все теги в столбце 'Возможные кодировки' и кликнуть по ним для мгновенного предпросмотра.

В: В чем разница между UTF-8 с BOM и без BOM? Как добавить или удалить BOM?

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

2. Как добавить BOM: При конвертации отметьте пункт "Добавить сигнатуру BOM" в диалоговом окне.

3. Как удалить BOM: Снимите флажок "Добавить сигнатуру BOM" перед скачиванием. Инструмент автоматически очистит файл от стартовых байтов BOM.

В: Какие кодировки символов поддерживаются этим инструментом?

Сервис поддерживает более 80 мировых кодировок с высокой точностью распознавания и конвертации, разбитых по языковым регионам:

  • Мировые и универсальные (Unicode / Международные): UTF-8, UTF-8 с BOM (UTF-8-SIG), UTF-16LE, UTF-16BE, UTF-16, UTF-32LE, UTF-32BE, UTF-32, ASCII
  • Россия и страны СНГ (Русский, украинский, белорусский и др.): Windows-1251 (ANSI), CP866 (DOS), KOI8-R, KOI8-U, ISO-8859-5, MacCyrillic, CP1125
  • Западная Европа и Америка (Английский, немецкий, французский, испанский и др.): Windows-1252, ISO-8859-1 (Latin-1), ISO-8859-15 (Latin-9), MacRoman, HP-Roman8
  • Китай (Упрощенный и традиционный китайский): GB18030 (Обязательный стандарт, совместим с GBK и GB2312), HZ-GB-2312, Big5, Big5-HKSCS
  • Япония (Японский): Shift_JIS, Shift_JIS_2004, CP932 (Windows), EUC-JP, EUC-JIS-2004, Серии ISO-2022-JP
  • Корея (Корейский): EUC-KR, CP949 (Windows), ISO-2022-KR, Johab
  • Центральная и Восточная Европа (Польский, чешский, венгерский и др.): Windows-1250, ISO-8859-2 (Latin-2), MacLatin2, CP852
  • Греция (Греческий): Windows-1253, ISO-8859-7, MacGreek, CP737
  • Турция (Турецкий): Windows-1254, ISO-8859-9 (Latin-5), 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/Mainframe EBCDIC (CP500, CP1026, CP1140 и др.)

В: Какие форматы файлов поддерживаются?

Поддерживаются любые текстовые файлы: .txt, .csv, .json, .xml, .html, .css, .js, .py, .java, .c, .cpp, .sql, .srt, .ass, .lrc, .log, .md и др.

В: Будет ли содержимое файла повреждено или потеряно при конвертации?

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