Search for a tool or command
Parse any YAML config into strict, valid JSON your code can consume.
Convert YAML into strict, standards-compliant JSON without leaving your browser. This YAML to JSON converter resolves anchors and aliases, honors YAML's native scalar types, and produces JSON that parses cleanly in any language. It's the fastest way to feed a hand-written config or CI file into a program, a JSON schema validator, or an API that only speaks JSON.
Paste a YAML document - a config file, manifest, or CI pipeline. Indentation and comments are parsed exactly as YAML intends.
The parser resolves anchors and types, then serializes the result as JSON. Errors are surfaced with line numbers if the YAML is invalid.
Grab the pretty or minified JSON output and paste it straight into your code, tests, or an API request body.
YAML mappings and sequences become JSON objects and arrays.
Input
server:
host: 0.0.0.0
port: 8080
tls: true
features:
- search
- exportOutput
{
"server": {
"host": "0.0.0.0",
"port": 8080,
"tls": true
},
"features": ["search", "export"]
}Turn JSON into clean, readable YAML for configs, pipelines and manifests.
Pretty-print JSON with configurable indentation and instant validation.
Validate JSON syntax and pinpoint the exact line and column of any error.
Parse CSV into a clean array of typed JSON objects, header-aware.