YAML to JSON

Convert YAML 1.2 core data into JSON.

Local processing · Nothing is uploaded · 1 MB input limit

Input & settings

Paste text or drop a UTF-8 text file
Ready. Enter your input to begin.

How to use this tool

Paste your source, choose the supported options, then process. Inspect or download the complete result.

Limits and behavior

Mapping keys must be strings. Duplicate keys, unsafe numbers, unsupported tags, cyclic aliases and excessive alias expansion are rejected. Maximum total input 1 MB, output 3 MB, JSON nesting 64 levels. Processing stays in your browser worker. Input is limited to 1 MB and output to 3 MB. No input content is saved by CraftAI.

Convert YAML data to JSON format

Paste supported YAML 1.2 core data and convert it into JSON for tools and APIs that require JSON input. Inspect the output if your source uses YAML-specific features.

Does every YAML feature map directly to JSON?

Not always. YAML supports constructs that can be represented differently from JSON; review the output and supported parsing rules.

Related tools: JSON to YAML · Validate YAML

Built on Hatchable