Конвертер CSV, Excel, JSON и XML

4 форматаБета

Конвертируйте CSV, Excel (xlsx), JSON и XML в любом направлении. Превью таблицы, выбор разделителя и листа, скачивание. В браузере, без загрузки.

Без загрузки на сервер · обработка в браузере

Исходные данные
Выберите файл CSV, Excel, JSON или XML
или перетащите файлы сюда (они обрабатываются на устройстве и не загружаются на сервер)Поддерживаются .csv .tsv .txt .xlsx .json .xml, до 50 МБ.
Настройки чтения
Настройки результата
Конвертировать в

Выберите файл или вставьте данные, выберите формат результата и нажмите «Конвертировать».

Как конвертировать

  1. Загрузите файл CSV, Excel (.xlsx), JSON или XML либо переключитесь на «Вставить текст» и вставьте данные.
  2. «Автоопределение» подходит для большинства файлов. Если в книге несколько листов, выберите нужный. Если CSV отображается неправильно, выберите кодировку вручную.
  3. Выберите формат результата: CSV, Excel, JSON или XML.
  4. Нажмите «Конвертировать», проверьте превью и скачайте файл. Текстовые форматы можно также сразу скопировать.

Правила конвертации

  • CSV в Excel: по умолчанию значения записываются как текст, поэтому ведущие нули и длинные числа не меняются. Отметьте «Распознавать числа», если с ними нужно считать.
  • Excel в CSV или JSON: даты записываются по формату ячейки как YYYY-MM-DD или YYYY-MM-DD HH:MM:SS, для формул выводится сохранённый результат, а погрешности чисел с плавающей точкой убираются.
  • JSON в таблицу: ключи всех объектов становятся строкой заголовка; вложенные объекты и массивы записываются в ячейку как текст JSON.
  • XML в таблицу: повторяющийся элемент-запись находится автоматически, а его дочерние элементы и атрибуты становятся столбцами. Вложенные элементы называются parent.child.
  • Таблица в XML: результат имеет вид <rows><row>…</row></rows>. Заголовки, которые не годятся в имена элементов, превращаются в field_N, а исходные заголовки перечислены в комментарии в начале файла.

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

Выбранные файлы и введённый текст обрабатываются в вашем браузере. Они не загружаются на наши серверы, и мы их не храним. Некоторые инструменты при первом использовании скачивают с этого сайта нужный им код или данные (например, языковые данные для OCR).

Прочитать политику конфиденциальности

Вопросы и ответы

Загружаются ли мои файлы на сервер?

Нет. Чтение и конвертация полностью выполняются в браузере, и файл не покидает ваше устройство, поэтому списки клиентов и финансовые данные остаются конфиденциальными.

Сохранятся ли ведущие нули (индексы, телефоны, ID) при переводе CSV в Excel?

Да. По умолчанию каждое значение CSV записывается в Excel как текст, поэтому 00123 или длинные номера остаются как есть. Отметьте «Распознавать числа», чтобы обычные числа (без ведущего нуля, до 15 цифр) стали настоящими числовыми ячейками, которые можно суммировать.

Почему кириллица или другие символы превращаются в «кракозябры» при открытии CSV в Excel?

Excel для Windows распознаёт UTF-8 только при наличии метки порядка байтов (BOM). CSV здесь по умолчанию сохраняется с BOM; снимите флажок, если другая система его не принимает. При чтении UTF-8 и UTF-16 распознаются автоматически, а прочие файлы на этой странице читаются как Windows-1251. Если текст отображается неправильно, выберите кодировку вручную (Shift_JIS, GBK, Big5, EUC-KR, Windows-1252, Windows-1254, Windows-874, Windows-1258 и др.).

Как обрабатываются даты, формулы и объединённые ячейки Excel?

Даты определяются по числовому формату ячейки и записываются как текст вида 2024-05-01 или 2024-05-01 13:30:00 (система дат 1904 поддерживается). Для формул выводится результат, последний раз сохранённый Excel, а у объединённого диапазона значение остаётся только в левой верхней ячейке.

Можно ли конвертировать старые файлы .xls?

Нет. Старые двоичные файлы .xls и книги с паролем не поддерживаются. Откройте файл в Excel или LibreOffice, сохраните его через «Сохранить как» в .xlsx без пароля и затем конвертируйте.

Есть ли ограничения по размеру?

До 50 МБ на файл и 3 млн ячеек на таблицу. Для вывода в Excel также действует ограничение в 1 048 576 строк и 16 384 столбца. В превью показываются первые 100 строк, но скачанный файл содержит всё.