Ключові моменти
- 01Автоматично визначає розділювачі запятих, крапок з комою, табуляцій та труб, тому більшість файлів працюють без конфігурації.
- 02Заголовки першого рядка стають ключами об'єкту JSON; вимкніть заголовки для сирого 2D масиву.
- 03Дотримується RFC 4180 — цитовані поля, запятих всередину клітин та екранованих лапок обробляються правильно.
- 04Конвертація виконується 100% у вашому браузері — ваші дані ніколи не завантажуються і не логуються.
Чому розробники та аналітики потребують CSV в JSON
CSV — це lingua franca експортів даних — електронні таблиці, бази даних, інструменти CRM та платформи аналітики — все це видає. Але більшість сучасних API, фронтальних програм та конвеєрів даних очікують JSON. Конвертація вручну не практична для чого-небудь більше ніж кілька рядків, і більшість онлайн-інструментів вимагають завантаження ваших даних на сервер.
Handytool аналізує файли CSV та TSV прямо у вашому браузері. Вставте рядки, дозвольте автовизначенню розібратися з розділювачем, і отримайте чистий JSON масив об'єктів за секунди. Оскільки нічого не залишає вашу машину, конфіденційні експорти з Excel, Google Sheets, Postgres або процесора платежів залишаються повністю приватними.
Як конвертувати CSV-файл на JSON
- 01
Вставте свій CSV
Скопіюйте рядки з електронної таблиці або текстового файлу та вставте їх у ліву панель. Ви також можете безпосередньо завантажити файл .csv або .tsv.
- 02
Перевірте визначення розділювача
Інструмент автоматично визначає розділювачі запятих, крапок з комою, табуляцій та труб. Якщо визначення невірне, заблокуйте розділювач вручну з меню.
- 03
Переключіть заголовки ввімкнено чи вимкнено
З увімкнутими заголовками перший рядок стає ключами об'єкту, а кожен наступний рядок стає об'єктом JSON. З вимкнутими заголовками ви отримаєте сирий 2D масив масивів.
- 04
Виберіть відступ і натисніть Конвертувати
Виберіть 2-пробільний, 4-пробільний або мініфікований результат. JSON з'являється у правій панелі — скопіюйте його в буфер обміну або завантажте як converted.json.
Варіанти CSV, які обробляються
- 01Стандартний CSV, розділений запятими (Excel, Google Sheets)
- 02CSV, розділений крапками з комою (європейська локаль Excel)
- 03Значення, розділені табулями (TSV) з експортів баз даних
- 04Файли, розділені труба, поширені в конвеєрах даних
- 05Файли з або без рядка заголовка
- 06Цитовані поля, які містять запятих, новий рядок або екранованих подвійних лапок
Ваші дані залишаються у вашому браузері
Синтаксичний аналізатор CSV працює 100% у вашому браузері за допомогою JavaScript. Ваші рядки ніколи не торкаються сервера, нічого не логується, і немає облікового запису для створення. Це важливо для експортів, що містять персональну інформацію, фінансові записи, списки клієнтів або будь-які інші дані, керовані нормативами приватності.
Нема жорсткого ліміту рядків чи розміру файлу, накладеного сервером — практичної стелі — це доступна пам'ять вашого пристрою. Для типових експортів електронної таблиці з тисячами рядків конвертація є практично миттєвою. Дуже великі файли (сотні мегабайт) можуть зайняти кілька секунд.
ЧАП CSV to JSON
Як конвертувати CSV-файл на JSON онлайн?
Вставте рядки CSV чи завантажте файл, підтвердіть, що розділювач визначений правильно, переключіть заголовки ввімкнено чи вимкнено, і натисніть Конвертувати. JSON завантажується як converted.json.
Які розділювачі підтримуються?
Запятої, крапки з комою, табуляції та труби. Параметр Авто вибирає найбільш послідовний розділювач, який обробляє європейський CSV із крапками з комою та експорти TSV без конфігурації.
Чи це обробляє запятих всередину клітин?
Так. Поля, огороджені подвійними лапками, можуть містити розділювач, новий рядок або екранованих лапок — саме як зазначено в RFC 4180.
Що трапляється з дублюванням або порожніми заголовками стовпців?
Порожні заголовки стають column_1, column_2, тощо. Дублікати імен отримають числовий суфікс (email, email_2), тому кожний ключ JSON унікальний.
Чи мої дані завантажуються на сервер?
Ні. Синтаксичний аналізатор працює повністю у вашому браузері. Ваші рядки ніколи не торкаються сервера і нічого не логується.
Чи є ліміт рядків або розміру файлу?
Без накладеного сервером ліміту. Дуже великі файли можуть повільніше рендеритися, але типові експорти з тисячами рядків конвертуються миттєво.