Конвертировать данные
Переносите строки данных между форматами, которые ждут электронные таблицы, базы данных, API и адресные книги. Загрузите CSV, книгу Excel, файл JSON или XML, список контактов или таблицу из PDF и получите те же записи в виде, который понимает следующая программа.
Конвертер данных
или перетащите сюда файлы CSV, TSV, TXT … ·
Макс. 95 MB на файл· До 20 файлов· Удаляются через 30 минут
Файлы обрабатываются на наших серверах и удаляются через 30 минут.
Символ, разделяющий столбцы в CSV и текстовых файлах, — при чтении и при записи. «Автоопределение» распознаёт его во входном файле, а при записи ставит запятые.
UTF-8 подходит для любого языка. Выберите «UTF-8 с BOM», если Excel в Windows искажает при открытии CSV буквы с диакритикой, кириллицу или азиатские символы.
Для файлов Excel, ODS и Numbers: преобразовать только первый лист или все листы (по одному CSV на лист в ZIP или по одному ключу JSON на лист).
Название вкладки листа в новой таблице, до 31 символа.
«Массив объектов» использует имена столбцов как ключи в каждой строке; «Массив массивов» компактнее и хранит заголовок первым массивом.
Имя внешнего элемента, который содержит все строки; каждая строка становится элементом <row> внутри него.
Используется в операторах CREATE TABLE и INSERT. Только латинские буквы, цифры и подчёркивания.
Кавычки и типы столбцов немного различаются в разных СУБД; выберите ту, в которую будете импортировать.
Приводит ячейки с датами к одному формату. ISO (2026-10-18) надёжнее всего для баз данных и кода; «Оставить как есть» сохраняет даты в исходном виде.
Как пользоваться инструментом
- 1
Загрузите файл с данными
Добавьте файлы CSV, TSV, XLSX, XLS, ODS, Numbers, JSON, XML, YAML, VCF, SQL, Parquet, HTML или PDF — до 20 за раз, до 95 MB каждый.
- 2
Выберите целевой формат
Найдите в списке Преобразовать в XLSX, CSV, JSON, XML, SQL или другой формат. Разделитель, кодировка, строка заголовков и формат дат настраиваются в разделе Расширенные настройки.
- 3
Конвертируйте и импортируйте
Нажмите Конвертировать в XLSX (надпись меняется вместе с выбранным форматом) и скачайте файл — или ZIP-архив, если несколько листов превратились в несколько файлов.
Табличные, текстовые и программные форматы: для чего каждый
Форматов данных много, потому что программы читают данные по-разному. Электронные таблицы вроде XLSX хранят ячейки, листы и числовые форматы. CSV, закреплённый в 2005 году как RFC 4180, — наименьший общий знаменатель: обычные строки значений через запятую, которые импортирует любая база данных и любая бухгалтерская система. JSON, стандартизированный как RFC 8259 и ECMA-404, — то, что отдают веб-API и читает JavaScript. XML появился раньше и до сих пор используется в счетах, лентах новостей и офисных форматах, а YAML с его отступами — формат конфигурационных файлов.
Большинство конвертаций — это переходы между этими мирами: аналитик получает выгрузку API в JSON, а нужна таблица (JSON в Excel); разработчику приходит таблица от клиента, а нужен файл для заполнения базы (CSV в SQL); отдел выгружает список, чтобы передать его в другую систему (Excel в CSV). У каждого из этих сценариев есть отдельная страница с подходящими настройками — их список под этим текстом.
Ограничения форматов полезно знать заранее. Сетка XLSX вмещает 1 048 576 строк и 16 384 столбца, а старый формат XLS заканчивается на 65 536 строках и 256 столбцах, поэтому очень большие выгрузки лучше сохранять в XLSX, CSV или Parquet. Имя листа в Excel ограничено 31 символом, поэтому поле Имя листа больше не принимает.
Какие преобразования данных поддерживаются
| from ↓ · to → | XLSX | CSV | JSON | XML | YAML | SQL | VCF | Parquet | MD |
|---|---|---|---|---|---|---|---|---|---|
| CSV/TSV | CSV/TSV to XLSX: yes | CSV/TSV to CSV: yes | CSV/TSV to JSON: yes | CSV/TSV to XML: yes | CSV/TSV to YAML: yes | CSV/TSV to SQL: yes | CSV/TSV to VCF: yes | CSV/TSV to Parquet: yes | CSV/TSV to MD: yes |
| XLSX/XLS | XLSX/XLS to XLSX: yes | XLSX/XLS to CSV: yes | XLSX/XLS to JSON: yes | XLSX/XLS to XML: yes | XLSX/XLS to YAML: yes | XLSX/XLS to SQL: yes | XLSX/XLS to VCF: yes | XLSX/XLS to Parquet: yes | XLSX/XLS to MD: yes |
| ODS/Numbers | ODS/Numbers to XLSX: yes | ODS/Numbers to CSV: yes | ODS/Numbers to JSON: yes | ODS/Numbers to XML: yes | ODS/Numbers to YAML: yes | ODS/Numbers to SQL: yes | ODS/Numbers to VCF: yes | ODS/Numbers to Parquet: yes | ODS/Numbers to MD: yes |
| JSON | JSON to XLSX: yes | JSON to CSV: yes | JSON to JSON: yes | JSON to XML: yes | JSON to YAML: yes | JSON to SQL: yes | – JSON to VCF: no | JSON to Parquet: yes | JSON to MD: yes |
| XML | XML to XLSX: yes | XML to CSV: yes | XML to JSON: yes | XML to XML: yes | XML to YAML: yes | XML to SQL: yes | – XML to VCF: no | XML to Parquet: yes | XML to MD: yes |
| YAML | YAML to XLSX: yes | YAML to CSV: yes | YAML to JSON: yes | YAML to XML: yes | YAML to YAML: yes | YAML to SQL: yes | – YAML to VCF: no | YAML to Parquet: yes | YAML to MD: yes |
| VCF | VCF to XLSX: yes | VCF to CSV: yes | VCF to JSON: yes | VCF to XML: yes | – VCF to YAML: no | VCF to SQL: yes | VCF to VCF: yes | – VCF to Parquet: no | VCF to MD: yes |
| SQL | SQL to XLSX: yes | SQL to CSV: yes | SQL to JSON: yes | SQL to XML: yes | – SQL to YAML: no | SQL to SQL: yes | – SQL to VCF: no | SQL to Parquet: yes | SQL to MD: yes |
| Parquet | Parquet to XLSX: yes | Parquet to CSV: yes | Parquet to JSON: yes | Parquet to XML: yes | – Parquet to YAML: no | Parquet to SQL: yes | – Parquet to VCF: no | Parquet to Parquet: yes | Parquet to MD: yes |
| Таблица HTML/PDF | Таблица HTML/PDF to XLSX: yes | Таблица HTML/PDF to CSV: yes | Таблица HTML/PDF to JSON: yes | Таблица HTML/PDF to XML: yes | – Таблица HTML/PDF to YAML: no | Таблица HTML/PDF to SQL: yes | – Таблица HTML/PDF to VCF: no | Таблица HTML/PDF to Parquet: yes | Таблица HTML/PDF to MD: yes |
Настройки конвертера данных по типу результата
Эти настройки действуют при чтении и записи текста с разделителями.
- Разделитель: автоопределение, запятая, точка с запятой, табуляция, вертикальная черта или пробел. В режиме автоопределения разделитель исходного файла распознаётся, а на выходе ставятся запятые.
- Кодировка текста: по умолчанию UTF-8; UTF-8 с BOM — для Excel в Windows; UTF-16 и устаревшие кодовые страницы — для старых систем.
- Первая строка — заголовок: названия столбцов становятся ключами JSON, тегами XML, столбцами SQL и полями vCard.
- Заключать все значения в кавычки: каждое поле оборачивается в двойные кавычки — для строгих импортёров.
Для ввода и вывода Excel, ODS и Numbers.
- Какие листы преобразовать: только первый лист или все листы — по одному CSV на лист в ZIP-архиве либо по одному ключу JSON на лист.
- Имя листа: название вкладки в новой книге, по умолчанию Sheet1.
Параметры структуры для кода и баз данных.
- Форматирование с отступами: читаемый JSON, XML или YAML с отступами; если выключить, вывод будет компактным.
- Структура JSON: массив объектов с ключами в каждой строке или более компактный массив массивов.
- Корневой тег XML: внешний элемент, по умолчанию rows; каждая запись становится элементом row.
- Имя таблицы SQL и Диалект SQL: MySQL, PostgreSQL, SQLite или SQL Server.
Очистка, которая применяется к каждой ячейке.
- Даты: оставить как есть, ISO 8601 (2026-10-18), 18/10/2026, 10/18/2026 или метка времени Unix.
- Удалить лишние пробелы: убирает пробелы в начале и конце значения — частую причину неработающих поисков по таблице.
- Префикс Data URI: только для вывода в Base64, добавляет data:image/png;base64, или соответствующий тип.
Как выглядит строка CSV после конвертации в JSON
[
{
"id": 1,
"name": "Анна",
"city": "Казань"
}
]Частые проблемы при импорте данных и их решение
Кириллица и буквы с диакритикой превращаются в Excel в «кракозябры»
Excel в Windows угадал устаревшую кодировку. Конвертируйте файл, выбрав в поле Кодировка текста вариант «UTF-8 с BOM».
После импорта день и месяц поменялись местами
Целевая программа прочитала 03/04 наоборот. Выберите в поле Даты формат ISO — его одинаково читают все базы данных и языки программирования.
Поиск по таблице не находит значения, хотя они выглядят одинаково
В конце ячеек стоят невидимые пробелы. Оставьте включённым Удалить лишние пробелы.
Первая строка данных стала названиями столбцов
В файле нет строки заголовков. Отключите Первая строка — заголовок, чтобы строка 1 осталась данными.
Файл SQL не импортируется
Диалект не совпадает с базой данных. Выберите правильный Диалект SQL и задайте Имя таблицы SQL только из латинских букв, цифр и подчёркиваний.
Вопросы о конвертере данных
Как открыть файл JSON в Excel?
Загрузите файл .json и конвертируйте его в XLSX. Массив объектов превращается в таблицу, где каждый объект — отдельная строка, а ключи — заголовки столбцов; вложенные объекты раскладываются по столбцам. Как обрабатываются вложенные массивы, рассказано на странице JSON в Excel.
Почему CSV открывается в Excel одним столбцом?
Excel берёт разделитель элементов списка из региональных настроек системы. В странах, где дробную часть отделяют запятой, — например, в России, Германии, Франции или Бразилии — он ожидает точку с запятой. Конвертируйте файл заново, выбрав в поле Разделитель вариант «Точка с запятой», или импортируйте его через вкладку «Данные» в Excel и укажите разделитель сами.
Зачем в конвертере данных нужен формат Parquet?
Parquet — столбцовый формат Apache, с которым работают хранилища данных и инструменты вроде Spark, pandas и DuckDB. Он хранит значения каждого столбца вместе и хорошо сжимается, поэтому большой CSV часто заметно уменьшается. Конвертируйте в Parquet для аналитических конвейеров или используйте Parquet в CSV, чтобы открыть такой файл в таблице.
Можно ли перенести контакты из таблицы в телефон через VCF?
Да. Разложите имена, номера телефонов и адреса электронной почты по столбцам со строкой заголовков, конвертируйте лист в VCF и импортируйте файл .vcf в Google Контакты, iCloud или Outlook. Названия столбцов сопоставляются с полями vCard, описанными в RFC 6350. Обратная операция, VCF в CSV, выгружает контакты телефона в таблицу.
Какой диалект SQL выбрать при конвертации таблицы в SQL?
Тот, в базу которого вы будете импортировать: MySQL, PostgreSQL, SQLite или SQL Server. Они по-разному заключают имена в кавычки (обратные апострофы в MySQL, двойные кавычки в PostgreSQL и SQLite, квадратные скобки в SQL Server) и по-разному называют типы столбцов, поэтому подходящий диалект избавит от синтаксических ошибок при импорте.
Почему текст Base64 больше исходного файла?
Base64, описанный в RFC 4648, записывает каждые 3 байта четырьмя текстовыми символами, поэтому результат примерно на треть больше исходника. Это плата за возможность вставить файл в HTML, CSS, JSON или текст письма. Включите Префикс Data URI, чтобы получить строку, готовую для атрибута img src.
Можно ли перевести таблицу из PDF в CSV?
Да, если в PDF настоящий текст. Загрузите PDF и выберите CSV или XLSX — таблицы распознаются постранично. Для отсканированных PDF и фотографий таблиц используйте изображение в Excel: там таблица сначала считывается с помощью OCR.
| Изображение в Excel | Конвертер документов | Конвертировать в PDF |
| Конвертер PDF | Распознать текст с картинки (OCR) | Конвертер электронных книг |
Все инструменты: Конвертер данных
Выберите именно тот параметр, который от вас требуют. Каждая страница ниже — тот же инструмент с другими настройками по умолчанию.
- Конвертер CSV в таблицу MarkdownПеревести CSV в таблицу Markdown для GitHub, GitLab, Obsidian или Jupyter: экранирование «|», строка заголовков, любой разделитель.
- Конвертер CSV в ParquetКонвертируйте CSV в Apache Parquet с типизированными столбцами и сжатием для pandas, DuckDB, Spark, BigQuery или Athena. Без настройки Python и Spark.
- Конвертер CSV в SQLКонвертируйте CSV в SQL: CREATE TABLE и команды INSERT для MySQL, PostgreSQL, SQLite или SQL Server с выбранным вами именем таблицы. Без регистрации.
- Конвертер CSV в TXTКонвертируйте CSV в файл .txt для форм, которые принимают только текст, для получателей без Excel или для любого текстового редактора. До 20 файлов сразу.
- Конвертер CSV в VCFКонвертируйте список контактов из CSV в файл VCF для iPhone, iCloud, Android и Google Контактов. Столбцы сопоставляются с полями vCard по заголовкам.
- Конвертировать CSV в XLSПереведите CSV в XLS — формат Excel 97–2003, который до сих пор требуют старые системы импорта и Office. Автоопределение разделителя, до 20 файлов сразу.
- Конвертер CSV в XLSXКонвертируйте CSV в книгу Excel XLSX с сохранением ведущих нулей, длинных номеров и текста с диакритикой. Запятая, точка с запятой и табуляция — автоматически.
- Конвертер CSV в XMLПереведите строки CSV в корректный XML со своим корневым тегом. Спецсимволы экранируются, разделитель определяется сам, вывод в UTF-8. До 20 файлов за раз.
- Конвертер Excel в CSVКонвертируйте книги Excel (XLS, XLSX, XLSM) в CSV: каждый лист отдельным файлом, разделитель запятая или точка с запятой, UTF-8 для Excel.
- Конвертер Excel в JSONКонвертируйте Excel в JSON онлайн: заголовки становятся ключами, каждая строка — объектом, даты — строками ISO. Поддерживаются XLSX, XLS, ODS и Numbers.
- Конвертер Excel в SQLПревратите лист Excel в SQL-скрипт для MySQL, PostgreSQL, SQLite или SQL Server. Заголовки станут столбцами, строки — командами INSERT.
- Конвертировать Excel в VCFКонвертируйте список контактов из Excel в файл .vcf (vCard) и импортируйте его в iPhone, Android, Google Контакты или iCloud. Подходят XLSX, XLS, ODS и Numbers.
- Конвертер Excel в XMLКонвертируйте лист Excel в XML без XML-карт и вкладки «Разработчик». Каждая строка — запись, каждый заголовок — тег. Поддерживаются XLSX, XLS и ODS.
- Конвертер HTML в CSVКонвертируйте таблицы из веб-страницы в CSV для Excel или Google Таблиц. Чистые строки без ссылок, стилей и форматирования. Файлы HTML и HTM.
- Конвертер HTML в JSONКонвертируйте HTML-таблицу в JSON: ячейки заголовка становятся ключами, каждая строка — объектом. Загрузите страницу .html или .htm, без кода парсера.
- Конвертер изображений в Base64Кодируйте PNG, JPG, GIF, WebP или SVG в текст Base64 с готовым префиксом data:image для src в HTML, url() в CSS или JSON. До 20 изображений за раз.
- Кодировать JSON в Base64Закодируйте JSON-файл в одну строку Base64 для Kubernetes Secrets, переменных CI, тел API-запросов и токенов. Полностью обратимо, data URI по желанию.
- Конвертировать JSON в CSVПеревод JSON и JSON Lines в CSV: строка на объект, вложенные поля в столбцы, UTF-8 с BOM для корректных букв в Excel. До 20 файлов сразу.
- Конвертер JSON в ExcelПереведите JSON или JSON Lines в таблицу Excel XLSX: ключи становятся заголовками столбцов, каждая запись — строкой. До 20 файлов за раз, без регистрации.
- Конвертер JSON в HTML-таблицуКонвертируйте JSON в HTML-таблицу: ключи становятся заголовками столбцов, записи — строками. Вставьте ее в CMS, письмо или внутреннюю страницу. Без кода.
- Конвертер JSON в TXTКонвертируйте JSON в обычный текстовый файл: одна запись на строку, поля разделены табуляцией или любым другим разделителем. Открывается в Блокноте и Excel.
- Конвертер JSON в XMLКонвертируйте JSON в XML онлайн: ключи становятся элементами, массивы — повторяющимися элементами внутри корневого тега с вашим именем. Без регистрации.
- Конвертер JSON в YAMLКонвертируйте JSON в YAML онлайн для Kubernetes, GitHub Actions, Compose и Ansible. Отступы, безопасные кавычки, 20 файлов за раз, без регистрации.
- Конвертер Numbers в CSVКонвертируйте таблицы Apple Numbers в CSV для импорта в магазин, CRM и банк. Кодировка UTF-8, даты ISO, каждый лист — отдельный CSV. На любом устройстве.
- Конвертировать Numbers в ExcelКонвертируйте таблицу Apple Numbers в книгу Excel XLSX, которая открывается в Windows, Google Таблицах и офисных порталах. Все листы сохраняются, Mac не нужен.
- Конвертер ODS в XLSXКонвертируйте таблицы ODS из LibreOffice или OpenOffice Calc в XLSX для Excel и форм загрузки. Все листы, до 20 файлов, без установки программ.
- Конвертер Parquet в CSVКонвертируйте файлы Apache Parquet в CSV онлайн и открывайте их в Excel, Google Таблицах или любом импортере. Без Python, Spark и DuckDB. До 20 файлов.
- Конвертировать PDF в CSVИзвлеките таблицы из текстового PDF и сохраните их в CSV для бюджетных приложений, QuickBooks, pandas или базы данных. Даты в ISO, лишние пробелы удалены.
- Конвертировать PDF в JSONПеревод таблиц из PDF в JSON: каждая строка становится объектом с ключами из заголовков столбцов, готовым для скрипта, API или базы данных. До 20 PDF.
- Конвертер SQL в CSVПереведите INSERT-запросы из дампа .sql в строки CSV для Excel или Google Таблиц. Дампы MySQL, phpMyAdmin, SQLite и SQL Server.
- Конвертер TXT в CSVКонвертируйте TXT с разделителями в CSV онлайн. Табы, |, ; и пробелы определяются автоматически, кодировка исправляется, кавычки по RFC 4180.
- Конвертер TXT в JSONКонвертируйте TXT в JSON: строки с табуляцией, вертикальной чертой, запятой или пробелом становятся объектами с ключами из первой строки. До 20 файлов.
- Конвертер TXT в XMLПереведите файл .txt с разделителями (табуляция, запятая, точка с запятой, черта) в XML: элемент на строку, столбцы как теги, свой корневой тег. До 20 файлов.
- Конвертер VCF в CSVКонвертируйте контакты vCard (.vcf) с iPhone, Android, iCloud или Outlook в CSV для Google Контактов, Outlook.com, CRM и рассылок. Версии 2.1–4.0.
- Конвертер VCF в ExcelКонвертируйте файлы .vcf в книгу Excel: сортируйте, удаляйте дубли, чистите контакты. Номера как текст, строка на контакт, все версии vCard.
- Конвертер XLS в XLSXКонвертируйте книги Excel 97–2003 (.xls) в .xlsx онлайн. Все листы сохраняются, лимит 65 536 строк снимается, Excel не нужен. До 20 файлов за раз.
- Конвертер XLSX в CSVПревратите книгу XLSX в чистый CSV в UTF-8 для импорта в Shopify, WooCommerce, Mailchimp, Salesforce или базу данных. Формулы — в значения, даты в ISO.
- Конвертер XLSX в XLSКонвертируйте книги .xlsx в старый формат .xls для Excel 2003, устаревших ERP и порталов, которые не принимают XLSX. Все листы сохраняются, до 20 файлов.
- Конвертер XML в CSVКонвертируйте XML-фиды, счета и системные выгрузки в CSV онлайн. Повторяющиеся записи становятся строками, дочерние теги — столбцами. До 20 файлов по 95 MB.
- Конвертер XML в WordКонвертируйте XML в Word: повторяющиеся записи становятся строками таблицы в файле .docx, который можно распечатать, прокомментировать и отправить.
- Конвертер XML в ExcelОткройте XML-счета, банковские выписки, товарные фиды и выгрузки систем как таблицу Excel XLSX. Без XML-карт и вкладки «Разработчик»; работает и на Mac.
- Конвертер XML в JSONПеревод XML в читаемый JSON: атрибуты становятся ключами с @, повторяющиеся теги — массивами, текст сохраняется. Для ответов SOAP, лент и выгрузок.
- Конвертер YAML в JSONКонвертируйте файлы .yaml и .yml в JSON для API, валидаторов и программ, читающих только JSON. С отступами, до 20 файлов, удаление через 30 мин.