Перейти к содержимому

Конвертировать Excel в CSV

Сохраните любой лист книги XLSX, XLS или ODS в CSV с нужным разделителем и BOM. Книга читается в браузере и не загружается на сервер.

Конвертировать в
Перетащите файл CSV, Excel или JSONCSV, TSV, XLSX, XLS, ODS, JSON · до 500 MB
Выбрать файлОбработка на вашем устройстве — файлы не покидают его
Работает в браузере · без загрузки на серверКак это работает

Как пользоваться: Excel в CSV

  1. 1

    Перетащите книгу

    XLSX, XLSM, XLSB, XLS или ODS. Если в книге несколько листов, выберите нужный в параметрах ввода.

  2. 2

    Настройте формат CSV

    Запятая, точка с запятой, табуляция или вертикальная черта; UTF-8 BOM для Excel в Windows; с строкой заголовков или без неё.

  3. 3

    Скачайте CSV

    Проверьте предпросмотр, затем скачайте файл .csv (или .tsv) либо скопируйте его текст.

Лимиты и Pro

Книги до 500 MB; за один раз конвертируется один лист.

Книги до 4 GB. Смотреть Pro

О инструменте «Excel в CSV»

Конвертер Excel в CSV сохраняет один лист книги как простой текст с разделителями — в формате, который принимает почти любая база данных, CRM, интернет-магазин и бухгалтерская программа. В отличие от «Сохранить как» в Excel, здесь результат не зависит от региональных настроек вашего компьютера: вы сами выбираете разделитель, нужна ли строка заголовков и будет ли файл начинаться с маркера порядка байтов.

По умолчанию значения записываются так, как их хранит Excel: 1200.5, а не «1 200,50 ₽», и 0.15, а не 15 %. Именно этого ждут программы импорта. Включите «Брать значения как отображаются», чтобы выгрузить форматированный текст так, как он выглядит на экране. Даты записываются в формате ISO 8601 (2024-05-01, а если есть время, то и оно), поэтому в любой стране читаются одинаково; ячейки со значениями «истина» и «ложь» превращаются в true и false.

Формулы выгружаются как их последние вычисленные результаты — так же, как Excel сохраняет их в CSV. Поля, в которых есть разделитель, кавычки или переводы строк, заключаются в кавычки по RFC 4180, а строки заканчиваются на CRLF.

Если CSV будет снова открываться в Excel в Windows, включите «Добавить UTF-8 BOM»: тогда кириллица, узбекские и другие буквы с диакритикой отобразятся правильно. Для баз данных и скриптов этот параметр лучше не включать. Текст всегда записывается в UTF-8.

Ограничения: за один раз выгружается один лист, а форматирование ячеек, объединённые ячейки, диаграммы, комментарии и сведения о скрытых строках в CSV не существуют и отбрасываются.

Конфиденциальность

SheetJS читает книгу в Web Worker прямо в этой вкладке и там же записывает CSV; ваша таблица не загружается на сервер и не сохраняется после того, как вы закроете страницу.

Excel в CSV: частые вопросы

Как конвертировать книгу с несколькими листами?
Выберите лист в списке «Лист» среди параметров ввода: предпросмотр и CSV будут соответствовать этому листу. В CSV помещается только одна таблица, поэтому каждый лист — отдельный файл: выгрузите первый, выберите следующий лист и скачайте снова. Книга остаётся загруженной, так что переключение занимает пару секунд.
Запятая или точка с запятой — какой разделитель выбрать?
Запятую выбирайте для баз данных, языков программирования и большинства веб-сервисов. Точка с запятой подойдёт, если файл будут открывать в Excel на компьютере, где десятичный разделитель — запятая (так в России, Узбекистане и многих странах Европы), или если её требует принимающая система. Вариант с табуляцией тоже доступен — файл .tsv.
Почему при открытии CSV в Excel русские и другие буквы отображаются криво?
Excel в Windows читает CSV без маркера порядка байтов в устаревшей кодировке. Включите «Добавить UTF-8 BOM» перед скачиванием, и символы вроде oʻ, ё, é и ü отобразятся правильно. Google Таблицы, LibreOffice и Numbers читают UTF-8 в любом случае, а многие скрипты импорта лучше работают с файлом без BOM.
Выгружаются ли формулы?
Нет: в CSV формул не бывает, поэтому каждая ячейка с формулой записывается как её последнее вычисленное значение — ровно то, что сохранено в книге. Если после изменения данных лист не пересчитывали, значения могут устареть: откройте книгу в Excel, дождитесь пересчёта и сохраните её перед конвертацией.
Можно ли выгрузить даты в своём формате?
По умолчанию даты записываются в формате ISO (гггг-мм-дд), который программы импорта понимают однозначно. Чтобы сохранить формат, как на листе, например 31.03.2026, включите «Брать значения как отображаются»: тогда каждая ячейка выгружается как форматированный текст, включая символы валют и разделители тысяч.

Другие задачи с этим инструментом