Excel в CSV
Экспорт листов в CSV с UTF-8 BOM против искажённых символов
Перетащите файлы сюда
или выберите файлы
Поддерживаются .xlsx / .xls / .csv — по одному CSV на лист
Об этом инструменте
CSV — универсальный формат обмена табличными данными: его принимают базы данных, BI-инструменты, скрипты и другие системы. Инструмент читает каждый лист файлов .xlsx / .xls через SheetJS и экспортирует стандартный CSV: разделители запятая, точка с запятой или табуляция, с экранированием по RFC 4180 для ячеек, содержащих разделители или кавычки.
По умолчанию выводится UTF-8 с BOM, чтобы при двойном клике Excel показывал текст правильно; снимите галочку, если принимающая система требует чистый UTF-8. Несколько листов экспортируются отдельными файлами в ZIP. Конвертация выполняется локально в браузере — ничего не загружается на сервер.
Возможности
- Поддержка .xlsx / .xls — один CSV-файл на каждый лист
- Разделители запятая / точка с запятой / табуляция со стандартным экранированием
- UTF-8 BOM по умолчанию — без кракозябр в Excel
- Экспорт нескольких листов одним ZIP-архивом
- Бесплатно, без регистрации, локальная конвертация
Как пользоваться
- Перетащите или выберите файл .xlsx / .xls / .csv
- Выберите разделитель и опции BOM
- Нажмите «Конвертировать»
- Скачайте CSV (или ZIP для нескольких листов)
Частые вопросы
- Почему CSV в Excel открывается с кракозябрами?
- UTF-8 без BOM неверно читается с локальной кодовой страницей. Инструмент по умолчанию пишет UTF-8 с BOM, который Excel открывает корректно; снимите галочку BOM для систем, которые его не принимают.
- Какой разделитель выбрать?
- Запятая — безопасное значение по умолчанию для большинства локалей; некоторые европейские сборки Excel используют точку с запятой, выбирайте её для таких систем. Табуляция подходит инструментам, принимающим TSV.
- Что если ячейки содержат запятые или переносы строк?
- Такие ячейки заключаются в кавычки и экранируются по RFC 4180, поэтому импортирующие инструменты восстанавливают их в точности.
- Объединяются ли несколько листов в один CSV?
- Нет — каждый лист экспортируется отдельным файлом внутри ZIP, чтобы сохранить границы данных. Снимите галочку «все листы», чтобы экспортировать только первый лист.