JSON to YAML
Convert JSON documents to clean, readable YAML.
JSON input
YAML output
About the JSON to YAML
Turn JSON into YAML with proper nesting, list formatting, and automatic quoting only where needed. Multiline strings are converted to YAML block scalars for readability.
Examples
Simple object
{"name":"Ada","skills":["logic","math"]}Output
name: Ada
skills:
- logic
- mathRelated tools
JSON to XML
JSON
Convert JSON into well-formed, indented XML.
JSON to CSV
JSON
Flatten a JSON array of objects into a CSV spreadsheet.
JSON Compare
JSON
Diff two JSON documents and list added, removed, and changed paths.
JSON Formatter
JSON
Pretty-print and beautify JSON with custom indentation.
JSON Minifier
JSON
Compress JSON by removing whitespace and show bytes saved.
JSON String Escape
JSON
Escape special characters for use inside a JSON string.
Frequently asked questions
Read more
- A practical guide to formatting, validating and converting JSON
Indentation, key sorting, common parse errors, and when to convert JSON to YAML, XML or CSV instead.
Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser