Handytool
Посібник розробника5 хв читанняОновлено 8 трав. 2026 р.

Миттєвий синтаксичний аналізатор CSV

Перетворіть рядки електронної таблиці на об'єкти JSON — безплатно, приватно, миттєво.

Handytool аналізує файли CSV та TSV у чисті масиви JSON повністю у вашому браузері, автовизначаючи коми, крапки з комою, табуляції чи труби та збереженням цитованих полів.

Ключові моменти

  • 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

  1. 01

    Вставте свій CSV

    Скопіюйте рядки з електронної таблиці або текстового файлу та вставте їх у ліву панель. Ви також можете безпосередньо завантажити файл .csv або .tsv.

  2. 02

    Перевірте визначення розділювача

    Інструмент автоматично визначає розділювачі запятих, крапок з комою, табуляцій та труб. Якщо визначення невірне, заблокуйте розділювач вручну з меню.

  3. 03

    Переключіть заголовки ввімкнено чи вимкнено

    З увімкнутими заголовками перший рядок стає ключами об'єкту, а кожен наступний рядок стає об'єктом JSON. З вимкнутими заголовками ви отримаєте сирий 2D масив масивів.

  4. 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 унікальний.

Чи мої дані завантажуються на сервер?

Ні. Синтаксичний аналізатор працює повністю у вашому браузері. Ваші рядки ніколи не торкаються сервера і нічого не логується.

Чи є ліміт рядків або розміру файлу?

Без накладеного сервером ліміту. Дуже великі файли можуть повільніше рендеритися, але типові експорти з тисячами рядків конвертуються миттєво.

Пов'язані інструменти

Продовжуйте роботу з інструментами Документ

Інструменти Документ