Terms of Use

Last updated: October 17, 2026

These terms cover your use of JSON2Struct. By using the site you agree to them. If you do not agree, please do not use it.

A free tool, provided as-is

JSON2Struct is free to use and needs no account. It is provided "as is" and "as available", without warranties of any kind, whether express or implied. That includes any warranty of accuracy, merchantability, fitness for a particular purpose, or non-infringement. The site may change, be unavailable, or be discontinued at any time.

Review generated code before you use it

The generated code is inferred from the sample JSON you provide. A sample cannot show every value the real data may take, so fields can be missing, optional fields are not marked as optional, and a type may be too narrow for other payloads. Read the output, compile it, and test it against real data before you rely on it in production.

Limitation of liability

To the extent the law allows, JSON2Struct and its maintainer are not liable for any loss or damage that arises from using the site or from code it generates, including lost data, lost profits, or defects in software that incorporates the output.

Your data

Conversion runs in your browser and your JSON is not uploaded. The privacy policy describes what is stored locally and how advertising works. One exception to be aware of: the Copy Link button puts your JSON inside the link, so only share such links with people who may see that data.

Acceptable use

  • Do not try to disrupt the site or overload it with automated requests.
  • Do not use the site to break the law or infringe the rights of others.

Advertising

The site may show advertising. Advertisers and ad providers are independent of this site and are responsible for their own content.

Changes and contact

We may update these terms and will change the date above when we do. Questions about them are welcome on the contact page.