Omnikit
РазработкаФайлыФинансыВсе инструменты
Ctrl K
Инструменты для разработкиИнструменты для файловФинансовые калькуляторыВсе инструменты
ГлавнаяИнструменты для разработчиковКонвертер CSV в JSON
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Конвертер CSV в JSON

разработка

Преобразуйте CSV в JSON и JSON в CSV с предпросмотром таблицы

Работает в вашем браузере. Ничего из того, что вы вводите, никуда не отправляется.

CSV и JSON хранят одни и те же строки в разной форме, и перевод из одного в другой — ежедневная рутина. Здесь работают оба направления, с предпросмотром таблицы, чтобы проверить столбцы, прежде чем им доверять, до 20 MB. Файлы читаются на вашем собственном устройстве.

Эта страница переведена машинным способом с английского оригинала. Перевод ещё не проверен человеком, поэтому ориентируйтесь на английскую версию. Читать английский оригинал

Дальше:
  • Форматирование и проверка JSON Форматирование, проверка, минификация и сортировка JSON с точным местом ошибки
  • JSON в TypeScript Создайте интерфейсы или типы TypeScript по образцу JSON

Как преобразовать CSV в JSON и JSON в CSV

1

Нажмите вверху «CSV в JSON» или «JSON в CSV», чтобы выбрать направление.

2

Вставьте строки CSV или массив JSON в левую панель либо нажмите «Открыть файл», чтобы загрузить файл .csv, .tsv или .json.

3

Для CSV в JSON проверьте «Разделитель», «Строка заголовка» и «Определять типы» и выберите «Объекты» или «Массивы».

4

Для JSON в CSV выберите «Разделитель» и оставьте включённым «Записать заголовок», чтобы получить строку с именами столбцов.

5

Проверьте «Предпросмотр таблицы», затем нажмите «Копировать JSON» или «Копировать CSV» либо значок загрузки, чтобы сохранить файл.

О конвертере CSV в JSON

Этот конвертер читает данные, разделённые запятыми, точками с запятой, табуляцией или вертикальной чертой, и прямо при вводе превращает их в JSON-массив, с предпросмотром таблицы, чтобы проверить столбцы перед копированием. Смените направление, чтобы превратить JSON-массив в CSV для электронной таблицы.

Его используют, чтобы передать выгрузку из таблицы в API, заполнить тестовую базу данных или превратить отчёт банка или зарплатной системы во что-то, что может прочитать скрипт. Обратное тоже частое дело: API возвращает JSON, а коллеге нужно это в Excel.

Разделитель определяется по данным, и его можно сменить. Первая строка используется как имена столбцов, если вы это не отключите. Поля в кавычках, удвоенные кавычки и переносы строк внутри кавычек обрабатываются так, как описывает стандарт CSV. Определение типов превращает 42, true и пустые ячейки в число, логическое значение и null, но оставляет текстом значения вроде 007 или 19-значного номера счёта, чтобы ничего не менялось незаметно. При переводе в CSV вложенные объекты становятся столбцами с именами через точку, и вам сообщают, какими.

Всё работает в браузере; открытые файлы читаются на вашем устройстве и никогда не загружаются. Файлы до 20 MB обрабатываются без проблем. Ctrl+Enter копирует результат. Связанные инструменты: JSON Formatter, YAML to JSON, JSON to TypeScript.

Частые вопросы

Как преобразовать CSV в JSON?

Вставьте CSV или откройте файл .csv. JSON появляется по мере ввода, а под ним предпросмотр таблицы. Выберите массив объектов или массив массивов и нажмите «Копировать» или «Скачать».

Мой CSV-файл загружается?

Нет. Файл читает и преобразует ваш собственный браузер, поэтому списки клиентов, банковские выгрузки и зарплатные данные никогда не покидают ваше устройство. Инструмент бесплатный и не требует аккаунта.

Почему некоторые числа остаются текстом?

Значения с ведущими нулями, например 007 или почтовый индекс, начинающийся с 0, и целые числа, слишком длинные для точного хранения в JSON, вроде номеров счетов, остаются строками. Превращение их в числа изменило бы их. Отключите определение типов, чтобы оставить все значения текстом.

В моём файле точки с запятой, а не запятые. Это сработает?

Да. Разделитель определяется автоматически среди запятой, точки с запятой, табуляции и вертикальной черты: проверяется, какой из них ровно делит первые строки, и выбранный показывается над результатом. Европейским выгрузкам с точкой с запятой никакие настройки не нужны. Если определение ошиблось, выберите разделитель сами.

Как вложенный JSON преобразуется в CSV?

Вложенные объекты разворачиваются в столбцы с именами через точку, так что address.city становится отдельным столбцом. Массивы записываются как JSON-текст в одну ячейку. Примечание перечисляет, что было развёрнуто, чтобы ничего не менялось незаметно.

Есть ли ограничение по размеру?

Файлы до 20 MB преобразуются без проблем — это предел, который принимает эта страница. Предпросмотр таблицы показывает первые 100 строк, чтобы страница оставалась отзывчивой, а копируемый или скачиваемый JSON или CSV всегда содержит все строки файла. Файлы крупнее разделите перед преобразованием.

Всё ещё не получается? Задайте вопрос об инструменте «Конвертер CSV в JSON» и ответить может любой, кто знает. Учётная запись не нужна.

Подробнее об этом

Все руководства
  • How to convert JSON to CSV, and CSV back to JSON, without losing dataHow nested JSON becomes CSV columns, what happens to arrays, why Excel mangles IDs and long numbers, and how to turn a CSV back into JSON safely.

Похожие инструменты

Все инструменты для разработчиков
Конвертер букв столбцов ExcelБуквы столбцов Excel в номера и обратно (A=1, AA=27, XFD=16384), по одной или целым спискомКонвертер docker run в docker composeПревратите команды docker run в compose.yaml: порты, тома, сети, health checksКонвертер JSON в классы PythonПревратите пример JSON в dataclass, модели Pydantic или TypedDict на Python с аннотациями типовКодирование и декодирование Base64Текст и файлы в Base64 и обратно, с режимом для URL и предпросмотром изображенийКонвертер Unix-времениМетки времени Unix в даты и даты в метки времени, в любом часовом поясеJSON в TypeScriptСоздайте интерфейсы или типы TypeScript по образцу JSONКонвертер YAML в JSONПреобразуйте YAML в JSON и JSON в YAML с разрешёнными якорямиКодирование и декодирование URLПроцентное кодирование и декодирование текста и URL, с разбором каждой части ссылки
Был ли этот инструмент полезен?
Omnikit

Небольшие задачи прямо в вашем браузере. Бесплатно, быстро и конфиденциально. Файлы никогда не загружаются на сервер.

Файлы

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Разработка

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Финансы

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
РуководстваВопросыО сайтеКак мы проверяемБиблиотека законов (бета)КонфиденциальностьУсловияРаскрытие информацииКонтактыMore: Exam practice (UGC NET Paper 1)Работает в вашем браузере. Ничего не загружается на сервер. © 2026 Omnikit (theomnikit.com)