JSON to YAML Converter

Paste JSON on the left to get cleaner, easier-to-read YAML output.

Source

Free-form source input. Auto-detect tries JSON first, then XML, then YAML.

Loading editor...
Status: Valid JSONCharacters: 361 | Lines: 24

Result

Choose the target format for the converted output.

Loading editor...
Status: Converted to YAMLCharacters: 209 | Lines: 14

Route Notes

Convert JSON into readable YAML while keeping the same object and array structure.

The output is designed for clean copy-paste use and does not generate YAML-only features like anchors or custom tags.

YAML Conversion Notes

YAML conversion supports JSON-compatible mappings, arrays, strings, numbers, booleans, and null values.

YAML output is formatted in a readable block style for quick copy-paste use.

Advanced YAML features such as anchors, custom tags, and non-plain object values are not supported in this version.

When source and target are both YAML, the result panel shows a formatted preview instead of staying empty.