XLSX / CSV / JSON
Переведите файл Excel в CSV или JSON. Если листов несколько, выберите нужные.
Без загрузки
Перетащите сюда свои файлы
Файлы открываются только внутри этого браузера и никуда не отправляются.
Как преобразовать табличные данные
- 1
Выберите файл
Подходят XLSX, XLS, CSV и ODS. Список листов и первые строки показываются для предпросмотра.
- 2
Выберите листы и формат
Оставьте только нужные листы, затем выберите, во что выгружать.
- 3
Скачайте
При выборе нескольких листов получается по файлу на лист.
Что нужно знать о каждом формате
Проблема кодировки в CSV
Excel пытается открыть CSV в системной кодировке по умолчанию, поэтому файлы в UTF-8 так часто превращаются в кракозябры.
Именно поэтому CSV, создаваемый здесь, несёт BOM: он сообщает Excel, что файл в UTF-8, и тот открывает его правильно. Другие программы тоже читают его без проблем.
В обратную сторону старые системы до сих пор выдают CSV в EUC-KR, Shift_JIS, GB18030, Big5 и других кодовых страницах. Кодировка определяется автоматически, а если догадка неверна, её можно задать вручную.
JSON берёт первую строку как имена столбцов
Первая строка считается именами столбцов, а остальные превращаются в массив объектов, форма, которую можно сразу передать в API или использовать в коде.
Если в первой строке у вас данные, имена столбцов получатся странными; добавьте строку заголовков в Excel перед преобразованием.
Частые вопросы
Что происходит с формулами?+
Переносятся вычисленные значения, а не формулы. Обычно это именно то, что нужно.
Сохраняются ли формат ячеек и цвета?+
Нет. CSV и JSON хранят только значения, да и при выгрузке в XLSX оформление теряется. Этот инструмент переносит данные.
Что будет, если листов несколько?+
По файлу на каждый выбранный лист, а имя листа добавляется к имени файла.
Справится с очень большим файлом?+
Десятки тысяч строк обычно проходят нормально. Но файл целиком держится в памяти, поэтому всё, что весит десятки мегабайт, открывайте на компьютере.