Чем открыть файл .json

Автор: Опубликовано: 5 минут чтения

JSON — текстовый формат обмена данными: внутри обычный текст UTF-8 с парами «ключ: значение» и массивами. Открыть его можно Блокнотом, Notepad++, Visual Studio Code или браузером, а для проверки синтаксиса и красивого вида используют онлайн-валидаторы вроде JSONLint. Специальная программа нужна только для больших файлов и конвертации.

Файл .JSON: чем открыть
Расширение
.json
Тип
Данные и разметка
Конвертировать в
.xml, .csv, .yaml, .xlsx

JavaScript Object Notation (JSON)

Программы для файла .json

Где открытьПрограммаЦенаЧем удобна
Windows Блокнот бесплатно Встроен в Windows, подходит для быстрого просмотра и правки
Notepad++ бесплатно Подсветка синтаксиса, плагин JSON Viewer для дерева
Visual Studio Code бесплатно Форматирование Shift+Alt+F, сворачивание блоков, поиск ошибок
Firefox бесплатно Показывает JSON в виде раскрывающегося дерева
Google Chrome бесплатно Открывает как обычный текст, удобно для беглого просмотра
macOS TextEdit бесплатно Нужно включить режим обычного текста через меню «Формат»
Visual Studio Code бесплатно Подсветка, форматирование, работа с большими файлами
Sublime Text платно Быстрый редактор, бесплатный режим без ограничения срока
Xcode бесплатно Удобен для правки JSON внутри проектов Apple
Linux gedit бесплатно Простой текстовый редактор с подсветкой
Kate бесплатно Подсветка синтаксиса и сворачивание блоков
Visual Studio Code бесплатно Форматирование и проверка схемы файла
jq бесплатно Консольная утилита для просмотра и фильтрации больших файлов
Android Google Files бесплатно Файловый менеджер, предлагает открыть через текстовый редактор
Google Chrome бесплатно Открывает локальный файл по адресу file:/// как текст
QuickEdit бесплатно Редактор с подсветкой синтаксиса и поиском по строке
iPhone и iPad Файлы бесплатно Системный предпросмотр текста без возможности правки
Textastic платно Редактор кода с подсветкой JSON и работой по FTP
Kodex бесплатно Лёгкий редактор кода для iPhone и iPad
Онлайн JSONLint бесплатно Проверка синтаксиса с указанием строки и символа ошибки
JSON Editor Online бесплатно Режимы дерева, таблицы и текста, форматирование
Code Beautify бесплатно Форматирование, минификация и конвертация в CSV или XML

Похожие форматы: .xml, .csv, .yaml, .txt, .html, .js

Содержание
  1. Что за формат .json
  2. Чем открыть файл JSON на Windows
  3. На macOS
  4. На Android и iPhone
  5. Онлайн без установки программ
  6. Как конвертировать в другие форматы
  7. Если файл не открывается
  8. Безопасность

Коротко: как открыть файл .json в Windows

  1. Откройте через контекстное меню. Нажмите по файлу правой кнопкой → «Открыть с помощью» → «Блокнот». Если пункта нет, выберите «Выбрать другое приложение» и найдите редактор в списке.
  2. Или через меню редактора. Запустите Блокнот, нажмите «Файл» → «Открыть», в поле типа файлов укажите «Все файлы (.)» и выберите .json.
  3. Назначьте программу по умолчанию. Свойства файла → строка «Приложение» → «Изменить» → выберите Notepad++ или Visual Studio Code, чтобы файл открывался двойным кликом.
  4. Приведите файл в читаемый вид. В VS Code нажмите Shift+Alt+F: отступы выровняются, вложенные объекты можно будет сворачивать.

Что за формат .json

JSON (JavaScript Object Notation) — текстовый формат обмена данными, закреплённый в стандартах ECMA-404 и RFC 8259. Внутри файла всегда обычный текст в кодировке UTF-8, поэтому открыть его можно почти любым редактором: двоичных данных, макросов и встроенного исполняемого кода формат не содержит.

Структура строится из двух конструкций:

  • объект — набор пар «ключ: значение» в фигурных скобках {};
  • массив — список значений в квадратных скобках [].

Значения бывают строками, числами, true, false, null, а также вложенными объектами и массивами. Пример:

{
  "name": "Ноутбук",
  "price": 54990,
  "in_stock": true,
  "tags": ["электроника", "техника"]
}

Кто создаёт такие файлы:

  • веб-сервисы и API — выгрузки, ответы на запросы, экспорт из личного кабинета;
  • браузер и расширения — служебный файл manifest.json;
  • редакторы кода — settings.json, launch.json, tasks.json;
  • проекты Node.js — package.json с зависимостями и скриптами;
  • мобильные приложения — резервные копии и настройки;
  • картографические сервисы — GeoJSON с координатами объектов.

Одно расширение объединяет несколько похожих форматов: JSON Lines (.jsonl, .ndjson) хранит по объекту на строке и удобен для логов; GeoJSON (.geojson) описывает географию; JSON5 допускает комментарии и другие послабления, которые строгий JSON не принимает.

Чем открыть файл JSON на Windows

Программа Цена Чем удобна
Блокнот бесплатно есть в системе, правит любой текст, но без подсветки
Notepad++ бесплатно подсветка синтаксиса, плагин JSON Viewer
Visual Studio Code бесплатно форматирование, сворачивание блоков, поиск ошибок
Firefox бесплатно встроенный просмотр в виде дерева
Chrome, Edge бесплатно показывают как обычный текст

Пошагово в Блокноте (Windows 10 и 11)

  1. Найдите файл в Проводнике и нажмите по нему правой кнопкой → «Открыть с помощью» → «Блокнот».
  2. Если Блокнота нет в списке — «Выбрать другое приложение», затем отметьте «Всегда использовать это приложение».
  3. Чтобы закрепить выбор: правой кнопкой → «Свойства» → строка «Приложение» → «Изменить».
  4. Для чтения структуры откройте файл в VS Code: Shift+Alt+F выравнивает отступы, а слева появляются значки для сворачивания вложенных объектов.

При сохранении в Блокноте следите за кодировкой: старые версии могли записывать UTF-8 с BOM, и некоторые парсеры после этого сообщают об ошибке. Современный Блокнот сохраняет UTF-8 без BOM по умолчанию.

На macOS

  • TextEdit — перед правкой включите меню «Формат» → «Сделать обычным текстом», иначе файл может уйти в RTF.
  • Visual Studio Code и Sublime Text — подсветка, форматирование, работа с файлами в сотни килобайт.
  • Xcode — если json лежит внутри проекта Apple.
  • Быстрый просмотр — выделите файл и нажмите пробел, чтобы прочитать содержимое без запуска редактора.

В Терминале пригодятся команды cat file.json, python3 -m json.tool file.json для проверки синтаксиса и jq . file.json для фильтрации, если установлен пакет jq.

На Android и iPhone

Android. Скачанный файл обычно лежит в папке Download. Откройте её через Google Files или другой файловый менеджер, выберите «Открыть с помощью» и укажите текстовый редактор — например, QuickEdit. Браузер тоже справится: локальный файл доступен по адресу вида file:///sdcard/Download/file.json, но крупный документ в мобильном браузере читать неудобно. Просмотрщики JSON из Play Маркета строят дерево, однако часто содержат рекламу — проверяйте запрашиваемые разрешения.

iPhone и iPad. В приложении «Файлы» тап по файлу открывает предпросмотр текста, но редактировать его нельзя. Для правки нужен сторонний редактор кода (Textastic, Kodex): в «Файлах» нажмите «Поделиться» и выберите нужную программу. Системного «Блокнота» в iOS нет, поэтому без установки приложения файл доступен только для чтения.

Онлайн без установки программ

  • JSONLint — проверка синтаксиса: показывает строку и позицию ошибки.
  • JSON Editor Online — дерево, таблица и текст, форматирование и сравнение.
  • Code Beautify — форматирование, минификация, конвертация в CSV и XML.

Порядок работы одинаков: открыть сервис, вставить содержимое или загрузить файл, нажать «Format» либо «Validate». Не отправляйте в публичные сервисы файлы с токенами доступа, паролями, персональными данными и коммерческой информацией: копия уходит на чужой сервер. Файлы в десятки мегабайт в браузере лучше не открывать — вкладка зависнет.

Как конвертировать в другие форматы

  • XML — когда принимающая система требует именно его. Массивы передаются иначе, поэтому имена узлов проверяйте вручную: формат XML.
  • CSV — для таблиц и Excel. Подходит только «плоский» JSON без вложенных объектов, иначе часть данных теряется: формат CSV.
  • YAML — конфигурации, которые легче читать человеку.
  • XLSX — в Excel: «Данные» → «Получить данные» → «Из файла» → «Из JSON», затем «В таблицу».
  • TXT, HTML, MD — для отчётов и документации: формат Markdown.

Инструменты: онлайн-конвертеры, утилита jq, скрипт на Python (модули json и csv), Power Query, расширения VS Code. При регулярной обработке выгрузок удобнее написать скрипт — общий подход описан в материале про парсинг сайтов.

Если файл не открывается

  • Всё слилось в одну строку. Файл минифицирован, это нормально: отформатируйте его в VS Code или онлайн.
  • Двойной клик открывает Excel или браузер и показывает пустоту. Смените приложение по умолчанию через свойства файла.
  • Ошибка разбора. Типичные причины: лишняя запятая перед } или ], одинарные кавычки вместо двойных, комментарии //, ключи без кавычек, значения NaN, BOM в начале файла. Строгий JSON ничего этого не допускает.
  • Внутри не текст. Проверьте расширение и первые байты: под именем .json иногда лежит архив или двоичный файл.
  • Редактор зависает. Файл слишком велик для текстового редактора — используйте jq или потоковый парсер.
  • Нет доступа. Файл лежит в системной папке программы; скопируйте его в «Документы» и открывайте копию.

Безопасность

JSON — это данные, а не программа: он не запускается двойным кликом и не содержит макросов, в отличие от офисных документов. Риски связаны с другим:

  • файл могут прислать под видом банковской выписки, счёта или «конфигурации для программы» — распространённая приманка фишинга;
  • в чужих проектах package.json, tasks.json и настройки IDE могут содержать команды, которые выполнятся при сборке или запуске задачи, поэтому просматривайте их до запуска;
  • manifest.json в составе расширений браузера задаёт их разрешения — не устанавливайте расширения из непроверенных источников;
  • онлайн-просмотрщик получает копию файла целиком;
  • после правки конфигурации делайте резервную копию: программа с повреждённым json может перестать запускаться.

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

Чем открыть файл json на компьютере?

Достаточно любого текстового редактора: Блокнота в Windows, TextEdit в macOS, gedit в Linux. Для подсветки синтаксиса и форматирования удобнее Notepad++ или Visual Studio Code. Если файл нужно только прочитать, подойдёт браузер.

Чем открыть файл json на Андроид?

Найдите файл в «Загрузках» через Google Files и выберите «Открыть с помощью» → текстовый редактор. Подойдут Chrome (локальный адрес file:///), QuickEdit или специализированные просмотрщики JSON из Play Маркета. На телефоне большие файлы открываются медленно, лучше смотреть их на компьютере.

Можно ли открыть json в Excel?

Да, в Excel 2016 и новее: «Данные» → «Получить данные» → «Из файла» → «Из JSON», затем «В таблицу». Вложенные объекты превращаются в отдельные записи, поэтому простые списки переносятся удачнее, чем сложная иерархия.

Почему json открывается одной длинной строкой?

Файл минифицирован — из него удалили пробелы и переводы строк, чтобы уменьшить размер. Это корректный JSON, просто нечитаемый. Отформатируйте его в VS Code сочетанием Shift+Alt+F или в онлайн-сервисе.

Как проверить, что json без ошибок?

Вставьте содержимое в JSONLint — сервис покажет строку и символ, где нарушен синтаксис. Локально помогает команда python -m json.tool file.json или jq с тем же файлом. Обе утилиты сообщают об ошибке разбора и не выводят результат.

Чем json отличается от xml?

Оба формата описывают структурированные данные, но JSON компактнее и ближе к программированию, а XML поддерживает атрибуты, пространства имён и строгие схемы. Подробнее о втором — в разделе формат XML.

Материал подготовлен редакцией справочника Торох и носит справочный характер: интерфейсы программ и настройки серверов зависят от версии. Нашли неточность? Напишите нам.

Читайте также

Другие разделы