json:yaml

Terms of use

Free to use for any purpose, provided as-is, with no warranty. These terms cover acceptable use, intellectual property, and liability.

Agreement

These terms govern your use of json-yaml.com and everything on it. By using the site you accept them. If you do not accept them, please do not use the site.

The site is operated by an individual under the name json-yaml.com. In these terms, "we" and "us" mean that operator, and "you" means the person using the site.

Your licence to use the site

The tools here are free to use for personal and commercial work alike. No account, no payment, and no attribution is required.

The output belongs to you. Converting a document does not give us any rights in it — which is straightforward, since your documents never reach us in the first place. You may use converted output for any lawful purpose without restriction.

Code examples in the documentation are provided so that you can use them. Copy them into your own projects freely, with or without credit.

Acceptable use

You agree not to:

  • use the site for any unlawful purpose, or to process material you have no right to process;
  • attempt to gain unauthorised access to the site, its hosting, or any connected system;
  • interfere with the site's operation, including by denial-of-service traffic or attempts to circumvent rate limiting;
  • place unreasonable automated load on the site. Occasional scripted requests are fine; scraping every page on a loop is not. If you need bulk conversion, the documentation on each tool page shows how to do it locally with jq, yq, or a few lines of Python — that will be faster for you and kinder to us;
  • remove or obscure any notice on the site, or present it as your own.

The site is static and inexpensive to serve, but it is not unlimited.

Availability and changes

We aim to keep the site available but do not guarantee that it will be uninterrupted or error-free. We may change, suspend, or withdraw any part of it, including individual tools, at any time and without notice. We may also change these terms; the current version always governs your use, and the date at the top of this page shows when it last changed.

No warranty

The site and everything on it are provided "as is" and "as available", without warranty of any kind, whether express or implied, including any implied warranty of merchantability, fitness for a particular purpose, accuracy, or non-infringement.

Conversion between data formats is not always lossless. Each tool page documents the specific cases where information is dropped or transformed — comments and anchors disappear when YAML becomes JSON, XML has no way to distinguish a one-element array from a single value, TOML has no null. Read those notes and check the output before relying on it. The disclaimer covers this in more detail.

Limitation of liability

To the fullest extent permitted by law, we are not liable for any loss or damage arising from your use of, or inability to use, the site or its output. This includes loss of data, loss of profit, business interruption, and any indirect or consequential loss, whether the claim is in contract, tort, or otherwise, and whether or not we were advised such loss was possible.

Nothing in these terms excludes or limits liability for death or personal injury caused by negligence, for fraud or fraudulent misrepresentation, or for anything else that cannot lawfully be excluded. If you are a consumer, these terms do not affect your statutory rights.

Where liability cannot be excluded but can be limited, our total liability arising out of the site is limited to the greater of the amount you have paid us for it, which is nothing, or a nominal sum equivalent to 100 units of local currency.

Intellectual property

The written material, page designs, and the site's mark and name are our copyright and trade marks, or are used with permission. You may quote short passages of the documentation with a link back. You may not republish substantial parts of it, or present the site or a modified copy of it as your own service.

This site includes js-yaml, distributed under the MIT licence. Its licence text is served alongside the library at /assets/js/js-yaml.LICENSE.txt. Other names mentioned in the documentation — Kubernetes, Docker, Ansible, and so on — are the trade marks of their respective owners and are used only to describe compatibility. Each one is listed with its owner on the trademarks page, along with a statement that we are not affiliated with any of them.

Governing law

These terms and any dispute arising from them are governed by the law of the country in which the operator is resident, and the courts of that country have jurisdiction. If you are a consumer resident elsewhere, this does not deprive you of the protection of the mandatory provisions of your local law.

General

If any provision of these terms is found unenforceable, the rest continues in force. A failure to enforce a provision is not a waiver of it. These terms, together with the privacy policy and disclaimer, are the entire agreement between us regarding the site.

Questions about these terms: contact@json-yaml.com.