Конвертер таблиц онлайн: Excel в CSV и JSON и обратно, XLS в XLSX
Конвертеры таблиц онлайн: книга Excel (XLSX, XLS, XLSM) или таблица ODS превращается в CSV, книга XLSX — в JSON, XML и ODS, а JSON и XML — обратно в книгу; CSV, TSV и TXT собираются в книгу Excel без кракозябр, а старый XLS, ODS и таблица Numbers переходят в XLSX с формулами.
10 инструментов · бесплатно, без регистрации
Инструменты раздела — 10
Конвертер Excel в CSV
Сохраните таблицу Excel (XLSX, XLS, XLSM) или OpenDocument (ODS) в CSV для русского Excel, для сервисов или в Windows-1251 — каждый лист с данными отдельным файлом
Конвертер CSV в Excel
Откройте CSV, TSV или TXT в Excel без кракозябр и без «всё в одном столбце»: кодировка и разделитель определяются сами, ИНН и коды с ведущими нулями остаются текстом
Конвертер XLS в XLSX
Переведите старую книгу Excel 97–2003 в XLSX с листами, формулами и оформлением — подходят и «xls» из 1С и банков, внутри которых веб-страница, XML или текст
Конвертер Excel в JSON
Превратите таблицу Excel (XLSX, XLSM) в JSON: строки становятся записями с ключами из заголовков, первый лист — массивом, все листы — объектом по именам
Конвертер JSON в Excel
Превратите JSON — ответ API, выгрузку сервиса или JSON Lines — в таблицу Excel: записи находятся сами, вложенные поля становятся столбцами через точку
Конвертер ODS в XLSX
Переведите таблицу LibreOffice или OpenOffice (ODS) в книгу Excel XLSX — листы, формулы, цвет текста, закреплённые строки и оформление остаются на месте
Конвертер XLSX в ODS
Переведите книгу Excel (XLSX, XLSM) в таблицу LibreOffice или OpenOffice (ODS) — формулы, оформление и закреплённые строки на месте, а у русской книги и язык документа русский
Конвертер Excel в XML
Превратите таблицу Excel (XLSX, XLSM) в XML: каждая строка — запись, поля — элементы с именами столбцов, исходные заголовки сохранены, первый лист или все листы книги
Конвертер XML в Excel
Превратите XML — фид Яндекс Маркета, выгрузку 1С в CommerceML или банковскую выписку — в таблицу Excel: записи находятся сами, вложенные поля становятся столбцами
Конвертер Numbers в Excel
Откройте таблицу Apple Numbers без Mac: файл .numbers превращается в книгу Excel XLSX — каждая таблица на своём листе, формулы остаются формулами
Что выбрать для таблицы: CSV, Excel или PDF
Формат таблицы выбирают по тому, кто будет её читать. Если с данными дальше работает человек в Excel или LibreOffice — считает, правит, строит сводные, — таблица остаётся книгой XLSX или ODS: там живут формулы, оформление и несколько листов в одном файле. Если данные уходят в другую программу — CRM, 1С, рекламный кабинет, банк-клиент, базу данных или скрипт, — чаще всего нужен CSV: простой текст, где строка таблицы становится строкой файла, а ячейки разделены знаком. Для этого в разделе есть «Конвертер Excel в CSV»: он принимает XLSX, XLSM, старый XLS и ODS. Обратный путь — когда CSV прислали вам — проходит «Конвертер CSV в Excel»: из выгрузки он собирает книгу XLSX. А если таблицу нужно отправить или распечатать так, чтобы её не правили, ищите «Конвертер Excel в PDF» в разделе PDF-инструментов.
У CSV нет единых настроек, и программы читают его по-разному, поэтому конвертер предлагает три варианта. «Для Excel» — точка с запятой, UTF-8 с меткой BOM, дробные через запятую и даты вида 31.12.2025: такой файл русский Excel открывает двойным щелчком. «Стандартный» — запятая, UTF-8 без метки, дробные через точку и даты 2025-12-31, как по умолчанию читают Python и pandas и как требуют фиды Яндекс Директа. «Windows-1251» — для программ, которые не понимают UTF-8; знаки вне этой кодировки, например ₽ и эмодзи, в ней заменяются на «?». Один CSV вмещает один лист, поэтому книга с несколькими заполненными листами скачивается ZIP-архивом, а пустые листы и диаграммы пропускаются.
Обратная задача — открыть чужой CSV в Excel — ломается на тех же настройках: файл в UTF-8 без метки BOM Excel с русскими настройками читает как Windows-1251 и показывает кракозябры, а файл с запятой кладёт в один столбец. «Конвертер CSV в Excel» сам определяет кодировку (UTF-8, UTF-16, Windows-1251, KOI8-R или CP866) и разделитель (точка с запятой, запятая, табуляция или «|») и собирает книгу XLSX с одним листом, названным по имени файла. Числа, проценты и даты в ней становятся значениями, с которыми Excel считает, а ИНН, номера счетов, телефоны и коды с ведущими нулями остаются текстом, как в файле. Формулы из CSV не выполняются — они записываются текстом. Если строк больше 1 048 576 или столбцов больше 16 384, то есть больше, чем вмещает лист Excel, конвертер ничего не обрезает молча, а просит разделить файл на части.
Книгу Excel 97–2003 в старом формате XLS «Конвертер XLS в XLSX» переводит в современный XLSX и сохраняет в ней листы, в том числе скрытые, формулы вместе с посчитанными значениями, форматы чисел и рублей, объединённые ячейки, шрифты, заливку, границы и ширину столбцов, автофильтр, условное форматирование, проверку данных, примечания, картинки и диаграммы. Расширение для него не главное — он читает содержимое: под именем .xls 1С, банки и бухгалтерские сервисы нередко отдают веб-страницу с таблицей, таблицу в формате XML 2003 или текст с разделителями, и такие файлы тоже собираются в книгу XLSX; у веб-страницы и текста коды с ведущими нулями и номера счетов остаются текстом. Файл под паролем на открытие или недокачанный файл конвертер не примет и скажет, что с ним делать.
Таблицу OpenDocument (ODS) — родной формат LibreOffice Calc и OpenOffice Calc — «Конвертер ODS в XLSX» переводит в книгу Excel. В XLSX остаются листы, в том числе скрытые, формулы вместе с посчитанными значениями и именованные диапазоны, форматы дат, процентов и рублей, объединённые ячейки, шрифты, заливка, границы, ширина столбцов и высота строк, скрытые строки и столбцы, автофильтр и область печати. Цвет текста переносится как был — белый заголовок на тёмной заливке остаётся белым, — закреплённые строки и столбцы остаются закреплёнными, а условное форматирование вместе с цветовой шкалой, проверка данных, примечания, картинки и диаграммы — на своих местах. Меняются две вещи: имя листа длиннее 31 знака обрезается до 31 — это предел Excel, — а защита листа сохраняется, но пароль на её снятие — нет.
Обратная задача — книга Excel нужна в LibreOffice Calc или OpenOffice Calc в их родном формате — решает «Конвертер XLSX в ODS». Он принимает книги XLSX и XLSM до 50 МБ и переносит в таблицу OpenDocument листы, в том числе скрытые, формулы вместе с посчитанными значениями, форматы дат, процентов и рублей, шрифты, цвета, заливку, границы, объединённые ячейки, условное форматирование, проверку данных по списку и диапазону чисел, примечания, картинки и диаграммы. Закреплённые строки и столбцы остаются закреплёнными, а относительная ссылка на файл рядом и ссылка на ячейку внутри книги ведут туда же, куда вели; в нашей проверочной книге и защищённый лист остался защищённым вместе с паролем. Язык документа конвертер ставит по началу текста книги: у русской таблицы он русский, и проверка орфографии LibreOffice не подчёркивает весь текст, а если в начале книги латинских букв намного больше — английский.
Таблицу из Numbers — программы Apple для таблиц — «Конвертер Numbers в Excel» переводит в книгу XLSX, когда самой программы под рукой нет. Принимается одиночный файл .numbers в формате, которым Numbers пользуется с 2013 года, и архив ZIP: пакет Numbers, который браузер загрузить не может, сожмите в Finder командой «Сжать», а архив с одним файлом .numbers распаковывать не нужно. В Numbers на одном листе бывает несколько таблиц, поэтому в книге каждая из них становится отдельным листом, а его имя складывается из имени листа Numbers и имени таблицы через подчёркивание. Формулы остаются формулами — в наших проверках на девяти шаблонах Numbers 342 из 342, — условия со знаками «<» и «>» записываются правильно, денежный формат получает цифры и код валюты, а даты — вид ДД.ММ.ГГГГ. Диаграммы, картинки и примечания в книгу не переносятся, а функции Numbers без пары в Excel, например DURATION, дают ошибку #VALUE!. Документ Pages, архив другого содержания и файл прежнего формата Numbers конвертер распознаёт и советует экспортировать таблицу в самом Numbers: Файл → Экспортировать в → Excel.
Если таблица нужна сайту, приложению или скрипту, удобнее JSON. «Конвертер Excel в JSON» читает книгу XLSX или XLSM и превращает каждую строку под заголовком в запись, где ключи — заголовки столбцов: заголовком считается первая заполненная строка листа, пустая ячейка заголовка получает имя «Столбец N», а повторы — номер в скобках. Можно взять первый лист с данными — получится массив записей — или все листы сразу, и тогда JSON станет объектом, где у каждого листа свой массив. Пустые ячейки записываются как null, даты — строками вида 2025-12-31, числа — числами без формата отображения, а коды, набранные в Excel текстом, остаются строками вместе с ведущими нулями. Формулы попадают в JSON значениями, сохранёнными в книге: конвертер их не пересчитывает. Старый XLS и таблицу ODS он не читает — их сначала переводят в XLSX «Конвертер XLS в XLSX» и «Конвертер ODS в XLSX».
Обратный путь — когда данные пришли в JSON: ответ API, выгрузка сервиса или файл JSON Lines. «Конвертер JSON в Excel» сам находит в файле записи: это массив верхнего уровня, список внутри обёртки вроде {"items": [...]}, объект объектов — тогда его ключи встают в первый столбец «Ключ» — или JSON Lines, где на каждой строке свой объект. Если в объекте все значения — списки записей, каждый становится отдельным листом, поэтому файл «все листы» из «Конвертера Excel в JSON» собирается обратно в книгу. Вложенные поля превращаются в столбцы через точку, например user.address.city, список простых значений — в одну ячейку через «; », а список объектов остаётся текстом JSON в ячейке. Числа записываются числами, целые длиннее 15 цифр — текстом, ровно как в файле, даты вида 2026-09-01 — настоящими датами Excel, а строки, которые начинаются с «=», — текстом, а не формулами. Поля самой обёртки в таблицу не попадают, а если списков в ней несколько, берётся самый длинный.
Если таблицу ждёт программа, которая читает XML, подойдёт «Конвертер Excel в XML». Книгу XLSX или XLSM он читает так же, как конвертер в JSON, — первый лист с данными или все листы сразу, — и записывает каждую строку под заголовком элементом row, а каждую заполненную ячейку — элементом с именем столбца. Имена приводятся к правилам XML: кириллица остаётся, пробелы, скобки, запятые и другие знаки становятся подчёркиванием, перед цифрой в начале имени ставится «_», а одинаковые заголовки получают «_2», «_3» — так «Наименование товара» превращается в Наименование_товара. Если хоть одно имя пришлось изменить, исходные заголовки один раз собраны в блоке columns в начале таблицы. Пустая ячейка элемента не получает, даты записываются вида 2025-12-31, логические значения — true и false, а знаки &, < и > экранируются. Это собственная простая структура конвертера, а не XML по схеме конкретной программы.
Обратный путь для XML — «Конвертер XML в Excel». Он нужен, когда данные пришли в XML: фид товаров для Яндекс Маркета (YML), выгрузка каталога и предложений из 1С в формате CommerceML, банковская выписка или лента RSS. Указывать, где в файле записи, не нужно: конвертер сам находит повторяющийся элемент с полями — товар фида, товар или предложение 1С, операцию выписки — и делает из каждого строку таблицы, а шапку и подвал документа пропускает. Атрибуты становятся столбцами «@имя», вложенные элементы — столбцами через точку, параметры товара из YML — отдельными столбцами вроде «param.Жирность, %», а реквизиты товара из 1С — столбцами вроде «ЗначенияРеквизитов.Вес». Числом становится только столбец, где все значения — числа без ведущего нуля и не длиннее 10 цифр до точки, поэтому штрихкоды, счета из 20 цифр и коды с ведущими нулями остаются текстом, а столбцы, названные как коды, — ИНН, КПП, артикул — текстом остаются всегда. Даты вида 2026-09-01 становятся датами Excel. Кодировку конвертер берёт из объявления в начале файла, а файл без объявления и не в UTF-8 читает как Windows-1251. XML-таблица Excel 2003 и файл из «Конвертера Excel в XML» собираются обратно со своими листами.
Помните, что CSV хранит только значения. Вместо формул в файл попадают их результаты, сохранённые в книге, числа выходят без знака валюты и пробелов между разрядами, а шрифты, цвета, ширина столбцов, объединение ячеек и картинки остаются в исходной книге. Скрытые листы, строки и столбцы в CSV попадают, так что лишнее лучше удалить до конвертации. Обработка идёт на нашем сервере: книга для выгрузки в CSV, JSON, XML или ODS и файлы XLS, ODS и Numbers — до 50 МБ, CSV, JSON и XML для сборки книги Excel — до 10 МБ, на конвертацию отводится до 120 секунд (книги в JSON и XML — до 60, JSON и XML в книгу — до 30), а загруженный файл удаляется сразу после обработки, самое позднее — через 20 минут. Таблицу под паролем на открытие конвертер не откроет — сначала снимите пароль в Excel.
Частые вопросы
Какой вариант CSV выбрать, если не знаешь, куда пойдёт файл?
Почему после открытия CSV в Excel длинные номера превращаются в 7,70123E+11?
Таблица пришла в PDF — как получить из неё CSV или книгу Excel?
Как открыть CSV из 1С или банка в Excel без кракозябр?
Excel открывает выгрузку .xls из 1С или банка с предупреждением — как получить нормальную книгу XLSX?
Как получить из таблицы Excel файл JSON для сайта или скрипта?
Как открыть файл JSON или ответ API в Excel?
Как открыть таблицу ODS из LibreOffice или OpenOffice в Excel, чтобы ничего не потерялось?
Как перевести книгу Excel в формат LibreOffice (ODS) и не потерять оформление?
Как сделать XML из таблицы Excel и как он будет устроен?
Как открыть в Excel фид Яндекс Маркета или выгрузку 1С в XML?
Как открыть таблицу Numbers без Mac и перевести её в Excel?
Смежные разделы
PDF-инструменты
Объединение, сжатие, разделение, защита PDF, конвертация в Word/Excel/PowerPoint, OCR PDF
Конвертеры документов
Конвертация DOC, RTF, ODT, TXT, Pages и Markdown в Word, а также Word в TXT, HTML, RTF, ODT, ePub и Markdown
Текст и контент
Инструменты для работы с текстом, списками и генерации контента
Раздел обновлён: октябрь 2026