Convert JSON to YAML

Ethical Tube's free JSON to YAML converter converts JSON files into YAML, a human-friendly format for config files, with a preview you can copy. It runs entirely in your browser, so your files are never uploaded, and it's free with no sign-up or watermark.

Files are converted on your device and never uploaded.

Price
Free
Uploads
None, it runs on your device
Sign-up
Not needed
Batch
Unlimited files
Output
YAML with a preview
Install
Nothing to install

How it works

How to convert JSON to YAML

  1. Add your JSON files

    Drop JSON files onto the converter, click to choose them, or paste from the clipboard. Add as many as you like.

  2. Check the settings

    YAML is already selected. The result appears in a preview you can copy, or download it as a file.

  3. Download your YAML files

    Copy the result from the preview, or download it. With several files, Download all saves them in one ZIP file.

The formats

JSON and YAML at a glance

  • What is a JSON file?

    JSON is a text format for structured data made of objects, arrays, strings, numbers, and true or false values. It's the standard format for web APIs and config files, and every programming language can read it. Nested data doesn't map directly onto a flat table. It opens in any text editor, VS Code, browsers, and every programming language.

  • What is a YAML file?

    YAML is a data format that uses indentation instead of brackets, which makes it easy for people to read and write. It's the standard for configuration in Docker Compose, Kubernetes, GitHub Actions, and many apps. Any JSON document can be written as YAML. It opens in any text editor, VS Code, and every major programming language.

Good to know

What changes when you convert JSON to YAML

  • YAML comments aren't carried over, and anchors and aliases are expanded into full copies.
  • Very large files, in the hundreds of megabytes, may be slow, and the preview shows only the beginning.

FAQ

Questions, answered

Is this JSON to YAML converter free?

Yes. It's completely free, with no sign-up, no watermark, and no limit on how many files you convert. It costs Ethical Tube nothing to run, because the conversion happens on your own device rather than on a server.

Are my files uploaded anywhere?

No. The conversion runs inside your browser with open-source CSV, JSON, YAML, XML, and Excel libraries, so your files never leave your device. Once the page has loaded, it even works offline.

Can I paste JSON instead of uploading a file?

Yes. Paste JSON text onto the page and it's converted the same way. Nothing you paste leaves your browser.

Can I convert several JSON files at once?

Yes. Add as many as you like. They're converted one after another, and you can download each YAML file as soon as it's ready or all of them in one ZIP file.

Does it work on iPhone, Android, Mac, and Windows?

Yes. It works in Chrome, Edge, Firefox, and Safari, on computers and phones.

What can open a YAML file?

Any text editor, VS Code, and every major programming language.

Is there a file size limit?

There's no upload limit because nothing is uploaded. The practical limit is your device's memory: everyday files are fine, and most computers handle files of a few hundred megabytes.

Keep converting

Related converters

Start your first recording in seconds

It's free, it runs in your browser, and there's no account to create.

Start recording for free