Конвертер даних
Переносьте рядки даних між форматами, яких очікують електронні таблиці, бази даних, API та адресні книги. Завантажте CSV, книгу Excel, файл JSON чи XML, список контактів або таблицю з PDF і отримайте ті самі записи у вигляді, який прочитає наступна програма.
Конвертер даних
або перетягніть Файли CSV, TSV, TXT … сюди ·
До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв
Файли обробляються на наших серверах і видаляються через 30 хв.
Символ, що розділяє стовпці у файлах CSV і тексту, і під час читання, і під час запису. «Авто» визначає його з вхідних даних і записує коми.
UTF-8 підходить для всіх мов. Виберіть UTF-8 with 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, описаний у RFC 4180 у 2005 році, — це спільний знаменник: прості рядки значень, розділених комами, які може імпортувати будь-яка база даних і бухгалтерська система. 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": "Ana",
"city": "Lisbon"
}
]Як виправити типові проблеми з імпортом даних
Діакритика й нелатинські літери в 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 у Google Контакти, iCloud або Outlook. Назви заголовків зіставляються з полями vCard, визначеними в RFC 6350. Зворотна операція, VCF у CSV, експортує контакти телефону в таблицю.
Який діалект SQL вибрати?
Той, у який ви імпортуватимете: MySQL, PostgreSQL, SQLite або SQL Server. Вони відрізняються способом оформлення назв (зворотні лапки в MySQL, подвійні лапки в PostgreSQL і SQLite, квадратні дужки в SQL Server) і типами стовпців, тому відповідний діалект допоможе уникнути синтаксичних помилок під час імпорту.
Чому текст Base64 більший за сам файл?
Base64, визначений у RFC 4648, записує кожні 3 байти як 4 текстові символи, тому результат приблизно на третину більший за вихідні дані. Це плата за можливість вставити файл у 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 у XLSXCSV у Excel XLSX без втрати початкових нулів, довгих ID і літер будь-якої мови. Кома, крапка з комою чи табуляція визначаються автоматично.
- Конвертер 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 у vCard .vcf та імпортуйте в iPhone, Android, Google Contacts чи iCloud. Підтримка XLSX, XLS, ODS, Numbers.
- Конвертер Excel у XMLКонвертуйте аркуш Excel у XML без карт XML і вкладки «Розробник». Рядок стає записом, заголовок — тегом. Вхідні XLSX, XLS і ODS.
- Конвертер HTML у CSVКонвертуйте таблиці зі збереженої вебсторінки в CSV для Excel чи Google Sheets. Чисті рядки без посилань, стилів і форматування. Файли HTML і HTM.
- Конвертер HTML у JSONКонвертуйте HTML-таблицю в JSON: заголовки стають ключами, кожен рядок — об’єктом. Додайте сторінку .html чи .htm, без коду для парсингу.
- Конвертер зображень у Base64Кодуйте PNG, JPG, GIF, WebP чи SVG у Base64 з готовим префіксом data:image для HTML src, CSS url() чи JSON. До 20 зображень за раз.
- Кодування JSON у Base64Закодуйте JSON-файл в один рядок Base64 для Kubernetes Secrets, змінних CI, запитів API і токенів. Повністю зворотно, data URI за бажанням.
- Конвертувати JSON у CSVJSON або 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 Sheets і офісних порталах. Усі аркуші збережено, Mac не потрібен.
- Конвертер ODS у XLSXКонвертуйте таблиці ODS з LibreOffice чи OpenOffice Calc у XLSX для Excel і форм. Усі аркуші, до 20 файлів, без встановлення програм.
- Конвертер Parquet у CSVКонвертуйте Apache Parquet у CSV онлайн і відкривайте в Excel, Google Sheets чи будь-якому імпортері. Без 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 Sheets. Дампи 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 Contacts, 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 хв.