130 of 149 tools live Roadmap LatestImage to Text

JSON to YAML

Paste JSON, get tidy block-style YAML with the indent you want.

Works in your browser. Nothing you paste is sent to us.

YAML

Options

Converted in your browser. Nothing you paste is sent anywhere.

JSON to YAML at a glance

Price
Free
Data sent to us
None, it runs in your browser
Sign-up
Not needed
Formats
JSON, YAML, XML, any direction
Options
Indent, sort keys, XML root and item names
Size
Files up to 20 MB

How to use JSON to YAML

Takes about 1 minute. You need some JSON, YAML or XML.

  1. Choose the formatsPick From and To at the top, or leave them and let the tool read what you paste as what it looks like.
  2. Paste or open the filePaste into the left box, or press Open a file or drop one on the box. The result appears on the right as you type.
  3. Copy or downloadSet the indent or XML names under Options if you need to, then press Copy or Download.
JSON, YAML and XML Converter: Convert JSON, YAML and XML into one another as you type, with the errors pointed out, on your device.

Paste JSON and read it as YAML on the right, in block style with a two or four space indent, with keys sorted if you like. Strings that YAML would otherwise misread are quoted so they keep their meaning. A JSON mistake, such as a trailing comma or single quotes, is reported with its position. Nothing is sent anywhere.

How it works

JSON to YAML is a web page that does its work on your own device. The file you choose is opened by your browser, changed there and saved from there; it is never sent to a server, so there is no copy of it anywhere to delete, no queue and no waiting for an upload. Most online tools of this kind send your file to their servers and work on it there, and many keep it for a while. This one does not. There is no account, no watermark and no limit on how often you use it, and the result downloads the moment it is ready.

Why block style

Block style, one key per line with indentation, is what configuration files use and what people expect to read. Flow style, with braces and brackets, is valid YAML but is only JSON with less punctuation.

Questions

Will long strings be wrapped?

No. Lines are kept whole however long, so values such as URLs and keys are never broken across lines.

Other shortcuts

More

Privacy policy · Support · Changelog

Suggest a tool

Tell us what the tool should do. If we build it, we will let you know.

Used only to reply to you. See our Privacy Policy.