Skip to the tool
GigaJSON

JSON to YAML

All tools
Guides Open GigaJSON

Convert JSON into YAML, the format of Kubernetes manifests, Docker Compose files and CI pipelines. Strings get quotes only where YAML needs them.

How to use it

  1. Paste JSON or open a file.
  2. The YAML appears as you type.
  3. Copy it or download a .yaml file.

Private, and made for big files

This tool runs in your browser, in a background worker: nothing you paste or open is uploaded, and nothing is kept after you leave. Input can be up to 1 GB, but this operation needs its output to fit in the browser’s text limit. A smaller input may be required. If your connection drops while you're here, the tool keeps working. When one tool isn't enough, GigaJSON opens your data with a tree, a table, JSONPath/JMESPath/jq queries, transforms, diff and history.

Questions

Does the conversion lose anything?

No. YAML can represent everything JSON can.

Is my data uploaded?

No. The tool runs in your browser, in a background worker. Nothing you paste or open goes to a server, and nothing is kept after you leave the page.

All tools