Avro schema tools

Tools to generate, test and learn Avro schema

Infer Avro schema from JSON documents

First type in a JSON document in the left panel and then click on "Generate". The corresponding inferred Avro schema will show up in the left panel.
You could also use a JSON array as the input. In that case, the inferred schema is designed to accept all the items of the Array.
Note that only JSON record or JSON array of records is acceptable.

JSON document
Avro schema