Пакетный конвертер XLSX CSV

Пакетное преобразование CSV/TSV и XLSX с учетом кодировки и разделителя

Поддерживает автоопределение по расширению и ZIP-выход.

Примеры результатов

2 Примеры

Пакетный CSV/TSV в XLSX

Преобразует несколько файлов и упаковывает в ZIP

xlsx-csv-batch-converter-example1.zip Показать файл
Показать параметры ввода
{ "sourceFiles": [ "/public/samples/csv/sample-utf8.csv", "/public/samples/csv/sample-tab.tsv" ], "mode": "auto", "sourceEncoding": "auto", "alwaysZip": true }

XLSX в CSV UTF-8 BOM

Создает CSV с BOM для уменьшения проблем кодировки

xlsx-csv-batch-converter-example2.csv Показать файл
Показать параметры ввода
{ "sourceFiles": [ "/public/samples/xlsx/workbook-sales.xlsx" ], "mode": "xlsx_to_csv", "outputDelimiter": ",", "outputEncoding": "utf-8-bom", "alwaysZip": false }

Click to upload files or drag and drop files here

Maximum file size: 100MB Maximum files: 50
Supported formats: text/csv, text/tab-separated-values, text/plain, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

Ключевые факты

Категория
Преобразование и кодирование
Типы входных данных
file, select, text, checkbox
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Пакетный конвертер XLSX и CSV — это эффективный инструмент для массового преобразования табличных данных, позволяющий гибко настраивать кодировку, разделители и параметры экспорта для обеспечения корректного отображения символов.

Когда использовать

  • Когда необходимо массово конвертировать десятки файлов CSV или XLSX за один раз.
  • При возникновении проблем с кодировкой (например, «кракозябры» в Excel) при открытии CSV-файлов.
  • Когда требуется изменить разделитель данных (запятая, точка с запятой, табуляция) для совместимости с другими программами.

Как это работает

  • Загрузите нужные файлы в формате XLSX, CSV или TSV.
  • Выберите режим конвертации или оставьте «Авто», чтобы система сама определила формат по расширению.
  • Настройте параметры кодировки и разделителей, если стандартные настройки не подходят для ваших данных.
  • Запустите процесс и скачайте результат в виде готового ZIP-архива или отдельного файла.

Сценарии использования

Подготовка данных для импорта в CRM или бухгалтерские системы с жесткими требованиями к формату.
Исправление ошибок отображения текста в отчетах, полученных из сторонних систем.
Унификация формата таблиц для всей команды перед началом работы над общим проектом.

Примеры

1. Массовая конвертация отчетов в XLSX

Аналитик данных
Контекст
Аналитик получил 20 файлов в формате CSV с разными разделителями, которые нужно объединить в Excel.
Проблема
Ручное открытие каждого файла и настройка импорта занимают много времени.
Как использовать
Загрузить все файлы, выбрать режим «CSV в XLSX» и нажать кнопку конвертации.
Результат
Все файлы преобразованы в формат XLSX и упакованы в один ZIP-архив для удобного скачивания.

2. Создание CSV для импорта в 1С

Бухгалтер
Контекст
Необходимо выгрузить прайс-лист из Excel в CSV, чтобы загрузить его в учетную систему.
Проблема
При обычном сохранении Excel кириллица отображается некорректно.
Как использовать
Загрузить XLSX-файл, выбрать режим «XLSX в CSV», установить кодировку «UTF-8 с BOM» и разделитель «Точка с запятой».
Результат
Получен CSV-файл, который корректно распознается учетной системой без искажения названий товаров.

Проверить на примерах

csv, xml, xlsx

Связанные хабы

FAQ

Можно ли конвертировать несколько файлов одновременно?

Да, инструмент поддерживает пакетную обработку до 50 файлов за один сеанс.

Как избежать проблем с кодировкой в Excel?

Используйте опцию «UTF-8 с BOM» при выводе, это помогает Excel корректно распознавать кириллицу в CSV-файлах.

Поддерживаются ли файлы с разделителем табуляцией?

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

Что делать, если файл слишком большой?

Сервис поддерживает загрузку файлов размером до 100 МБ.

Всегда ли файлы скачиваются в ZIP-архиве?

Вы можете отключить опцию «Всегда возвращать ZIP», если конвертируете один файл и хотите получить его напрямую.

Документация API

Конечная точка запроса

POST /ru/api/tools/xlsx-csv-batch-converter

Параметры запроса

Имя параметра Тип Обязательно Описание
sourceFiles file (Требуется загрузка) Да -
mode select Да -
sourceEncoding select Нет -
outputEncoding select Нет -
inputDelimiter select Нет -
outputDelimiter select Нет -
sheetName text Нет -
includeHeader checkbox Нет -
alwaysZip checkbox Нет -

Параметры типа файл должны быть загружены сначала через POST /upload/xlsx-csv-batch-converter для получения filePath, затем filePath должен быть передан в соответствующее поле файла.

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-csv-batch-converter": {
      "name": "xlsx-csv-batch-converter",
      "description": "Пакетное преобразование CSV/TSV и XLSX с учетом кодировки и разделителя",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-csv-batch-converter",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Поддерживает ссылки на файлы URL или кодирование Base64 для параметров файла.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]