JSON Copilot

What AI Copilot features are available?

Features & Capabilities

The AI Copilot helps you understand, analyze, and document your JSON using AI. Access it from the sidebar by clicking AI Copilot. AI actions use credits and send your JSON to our servers for processing.

Available AI Actions

  • Explain JSON: Get a detailed, human-readable explanation of every field — its purpose, type, and how it relates to other fields
  • Flatten JSON: Convert nested JSON into flat dot-notation key-value pairs — see Flatten JSON for details
  • JSON Schema: Generate a JSON Schema from your data with inferred types, required fields, and constraints
  • Schema + Describe: Generate a JSON Schema enriched with AI-written descriptions for every property

Coming soon: Explain Structure (concise type and nesting overview), Fix & Validate (automatically repair broken JSON), Test Data Generation (create realistic variations for testing), and more.

Action Details

Explain JSON

AI writes a human-readable description for every field, explaining its purpose, expected values, and how it relates to sibling and parent fields. Ideal for onboarding, documentation, and code reviews.

Flatten JSON

Converts deeply nested JSON into flat dot-notation key-value pairs (e.g. user.address.city). Arrays use bracket notation (items[0].name). Browse the result as clickable property cards or copy the flat JSON output.

JSON Schema

Generates a valid JSON Schema from your data. The AI infers types, required fields, enum constraints, and array item schemas. Use the result to validate future payloads, generate documentation, or integrate with form libraries.

Schema + Describe

Combines JSON Schema generation with AI-written description fields for every property. The result is a self-documenting schema that explains each field’s purpose — ready for API documentation, OpenAPI specs, or team onboarding.

Mind Map Sync

Several actions (Explain JSON, Flatten, JSON Schema, Schema + Describe) feature bidirectional sync with the mind map and editors. Click a property in the result to focus the matching node on the mind map and highlight the JSON in the Output tab — and vice versa.

How to Use AI Copilot

  1. 1 Paste or type your JSON in the Input or Output tab
  2. 2 Click AI Copilot in the left sidebar
  3. 3 Select an action (e.g. Explain JSON, Flatten, JSON Schema)
  4. 4 Click the action button and wait for the result. You can close the panel — results are saved to history.
  5. 5 Review the result in the Copilot panel — click fields to jump to them in the editor and mind map

History

All AI actions are saved in your history. Access previous results from the History section in the AI Copilot sidebar. History is tied to your account and project. You can close the panel while an action is processing — the result will appear in history when it finishes.

Note: AI features require an account and use credits. New accounts receive 1,000 free credits. You can purchase additional credits or subscribe to a plan for monthly credits. See Credits & Pricing for details.

Still Have Questions?

Check out our other FAQ topics or return to the JSON Copilot app