Convert Avro to JSON Lines

Convert your Apache Avro data to JSON Lines / NDJSON quickly

Drop your Apache Avro file here (or click to browse).
(100 MB or less file)
0%
Uploading...
Loading...
Sign-up to upload larger files
Apache Avro

Apache Avro is a row-based data serialization format designed to support efficient data encoding and compression. Avro stores data in a compact binary format, which makes it efficient for both storage and transmission. Every Avro file includes a schema that describes the structure of the data stored within it. Avro supports a range of complex data types, including nested records, arrays, and maps. Avro also supports schema evolution, allowing the schema of a dataset to change over time (adding new fields, for example) while maintaining backward compatibility with the older version of the schema.

JSON Lines / NDJSON

JSON Lines (also known as NDJSON — Newline Delimited JSON) is a text format where each line is a self-contained, valid JSON value, typically a JSON object. It is widely used for streaming data, log files, and large data exports because files can be read and written one record at a time without loading the entire document into memory. Common file extensions are .jsonl and .ndjson.