Форматирование и минификация JSON — форматируйте и проверяйте JSON бесплатно

Вставляйте, проверяйте и форматируйте JSON с отступом в 2 / 4 / 8 пробелов или минифицируйте в одну строку. Перетащите файл .json или вставьте, затем скопируйте или скачайте.

Вставьте свой JSON здесь…

или перетащите файл .json

Файлы автоматически удаляются после обработкиБезопасная обработка по HTTPS

Закончили с форматированием JSON? Попробуйте дальше

Тщательно подобранные инструменты, которые отлично сочетаются с форматированием JSON. Продолжайте работу, не теряя свой файл.

Все инструменты
<div><h1>Hi</h1><p></p></div>

Форматирование HTML

Приведите неаккуратный HTML в порядок с правильными отступами или сожмите его в одну строку. Перетащите файл или вставьте текст, затем скопируйте или скачайте результат.

Попробовать сейчас
Hi!SGkhIQ==

Кодировщик / декодировщик Base64

Кодируйте любой текст или файл в Base64 (с URL-безопасным вариантом) или декодируйте Base64 обратно в текст. Безопасно для UTF-8.

Попробовать сейчас
eyJh.eyJz.SflKHEADERPAYLOADSIGN

Декодер JWT

Декодируйте JSON Web Tokens, просматривайте заголовок и полезную нагрузку, проверяйте срок действия. Только локально — ваши токены никогда не покидают браузер.

Попробовать сейчас
[{"a":1}]

Таблица в JSON / SQL

Вставьте таблицы CSV, TSV, с разделителем «точка с запятой», вертикальной чертой или Markdown и мгновенно преобразуйте их в JSON, JSONL или SQL-операторы INSERT.

Попробовать сейчас
- old line+ new line shared+ added

Сравнение текста

Сравнивайте два текстовых фрагмента построчно. Раздельный или единый вид, опциональное игнорирование пробелов и регистра.

Попробовать сейчас
# Title**bold**- item- itemTitle

Редактор Markdown

Пишите в Markdown с живым предпросмотром HTML. Заголовки, списки, таблицы, блоки кода, цитаты. Экспорт в HTML или Markdown.

Попробовать сейчас

Frequently Asked Questions

Вставьте свой JSON в панель ввода — он мгновенно разбирается и переформатируется с отступом в 2, 4 или 8 пробелов. Если JSON невалиден, вы получите точную строку и столбец ошибки от нативного парсера. Всё работает в вашем браузере, поэтому никаких ключей API, никаких ограничений по частоте запросов, и ваши данные никогда не покидают устройство. Используйте «Форматировать» для читаемого вывода с отступами или «Минифицировать», чтобы свернуть всё в одну строку для передачи по сети.

usage

Форматирование добавляет переносы строк и отступы, чтобы JSON было удобно читать и проверять при отладке. Минификация удаляет все пробелы, табуляции и переносы строк, создавая максимально компактный результат — это полезно для API-запросов, конфигурации внутри исходного кода и уменьшения размера сборки. Наш инструмент предлагает оба режима в один клик.

features

Проверка выполняется встроенным в браузер методом JSON.parse — тем же парсером, что используется в любой среде JavaScript. Ошибки показывают точный проблемный токен и его позицию, что обычно указывает на пропущенную запятую, незакрытую скобку, лишнюю запятую в конце или ключ без кавычек. Исправьте выделенное место — и панель вывода обновится прямо по мере ввода.

technical

Нет. Инструмент форматирования JSON работает на 100% на стороне клиента в вашем браузере — без обращения к серверу, без логирования и кеширования. Поэтому им безопасно обрабатывать конфиденциальные данные: ответы API с персональными данными, внутренние конфигурации или продакшен-секреты, которые вы никогда не вставили бы в облачный инструмент.

privacy

Да. Перетащите любой файл .json на панель ввода, и он будет прочитан прямо в редакторе. Большие файлы (многомегабайтные дампы API, экспортированные конфиги, лог-файлы) работают, пока ваш браузер может удержать их в памяти — обычно без проблем до десятков мегабайт.

usage

Нет, инструмент следует строгому стандарту RFC 8259 для JSON, потому что именно его принимает JSON.parse. Комментарии, висячие запятые, одинарные кавычки и ключи без кавычек будут отмечены как недопустимые. Если вам нужна поддержка JSON5 или JSONC, сначала уберите нестандартный синтаксис, а затем форматируйте в Pixoate.

features

После форматирования нажмите «Копировать», чтобы одним нажатием поместить результат в буфер обмена, или «Скачать», чтобы сохранить как output.json (или output.min.json в режиме минификации). Результат сохраняет кодировку UTF-8, поэтому эмодзи и нелатинские символы остаются нетронутыми.

tips

Полностью бесплатно, без необходимости создавать аккаунт. Нет ограничений на использование, водяных знаков, рекламы в результате и платных тарифов. Этот инструмент существует рядом с нашими утилитами для PDF и изображений как часть бесплатного набора для разработчиков и авторов.

pricing

Он проверяет, что ваш JSON синтаксически корректен по стандарту RFC 8259 — разбирает документ и указывает точную строку и столбец любой ошибки, — но не проверяет соответствие JSON Schema (обязательные поля, типы значений, диапазоны). Для мгновенной проверки синтаксиса и форматирования он идеален; для проверки по схеме понадобится отдельный валидатор JSON Schema.

technical

Два пробела — самый распространённый вариант по умолчанию: он соответствует Prettier и большинству руководств по стилю и не даёт глубоко вложенным объектам уезжать слишком далеко вправо. Четыре пробела хорошо читаются в неглубоких конфигурационных файлах, а восемь применяют в основном для печати или презентации. Все три варианта дают идентичный, корректный JSON, поэтому выбирайте тот, который ожидает линтер вашей команды, и затем скопируйте или скачайте результат.

tips

Да — наряду с этим форматировщиком JSON у нас есть инструмент «HTML Prettify», который форматирует и минифицирует HTML, часть того же бесплатного браузерного набора для разработчиков. Что касается именно JSON, эта страница выполняет форматирование, минификацию и проверку синтаксиса; для других языков переключитесь на соответствующий форматировщик.

features

Tree mode renders your parsed JSON as an interactive, collapsible tree instead of a flat text block, so you can expand or collapse nested objects and arrays to explore a large API response without scrolling through indentation. Prettify still gives you copyable, downloadable formatted text; switch to Tree when you just need to inspect structure, then back to Prettify or Minify when you need the actual output file.

features

Use Tree mode first to explore a big nested payload — expand only the branches you care about instead of scrolling a wall of indented text. Once you've confirmed the shape is correct, switch to Minify to produce the compact single-line JSON you actually paste into a request body or config file; both modes read the same pasted input, so switching between them is instant.

tips

Click Try sample to instantly load a small demo JSON object with a nested object, an array and a boolean so you can see Prettify, Minify and Tree mode working before pasting real data. Once you're done inspecting it, hit Clear next to the input panel to wipe the editor back to empty and start fresh with your own JSON.

usage

How JSON Prettify helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

For Developers

Отладка ответов API

Вставьте минифицированный ответ API из инструментов разработчика и мгновенно увидите структуру с отступами. Находите отсутствующие поля, проверяйте структуру и подтверждайте обработку null или undefined, не запуская расширение для просмотра JSON.

For Developers

Очистка конфигурационных файлов

Приведите запутанные package.json, tsconfig.json или .eslintrc.json в читаемый вид после разрешения конфликта слияния. Отформатируйте, проверьте и закоммитьте чистую версию за минуту.

For Developers

Проверка экспорта базы данных

Проверяйте JSON-экспорт из MongoDB, DynamoDB или Firestore перед импортом. Убедитесь, что структура соответствует вашей схеме и ни в одной записи нет неожиданных null-значений.

For Developers

Проверка полезной нагрузки вебхука

Захватите входящие данные webhook от Stripe, GitHub, Linear или Slack и красиво отформатируйте их, чтобы понять структуру, — это незаменимо при создании интеграций или отладке отсутствующих полей событий.

For Developers

Помощники для код-ревью

Вставляйте предоставленные рецензентом примеры JSON в описания PR в полностью отформатированном виде или сжимайте их с помощью «Минифицировать», когда в чате не хватает места. В любом случае файл остаётся валидным и безопасным для копирования и вставки.

Privacy & Security

Работа с секретами в продакшене

Поскольку всё работает в вашем браузере, вы можете вставлять боевые секретные данные для проверки без единого обращения к сети — именно тот рабочий процесс, который нужен DevOps-командам, но который облачные JSON-инструменты не могут обеспечить безопасно.

For Developers

Explore Massive GraphQL & Nested API Responses

Switch to Tree mode to expand only the branches you care about in a huge nested payload, instead of scrolling a wall of prettified indentation to find one field.

Productivity

Prep Request Bodies for Postman & Insomnia

Paste a rough JSON body, prettify it to check the shape is right, then Minify before saving it into a Postman or Insomnia collection so it stores compactly.

Education

Teach JSON Structure to New Developers

Use Tree mode's collapsible nested view to walk bootcamp students or junior engineers through how objects and arrays nest, without them getting lost in raw indentation.

For Business

Tidy Log Exports Before Filing a Support Ticket

Paste a minified error log or JSON blob copied from your monitoring tool, prettify it into a readable format, and paste the clean version into a support ticket or Slack thread.

For Developers

Validate Config Files Before Committing

Paste a package.json, tsconfig.json or other JSON config file to catch a stray trailing comma, unmatched bracket or unquoted key via the native JSON.parse error message — before a malformed config breaks your build or CI pipeline.