AVRO

avro icon

Apache Avro serialized data

File type: Various data file

Files with avro file extension contain data serialized in the Apache Avro format.

They are used with the Apache Avro data serialization framework and its language libraries and tools.

What is avro file?

File type category:
Various data file

Date updated: October 11, 2026

The avro file extension is associated with Apache Avro, an open-source data serialization framework developed by the Apache Software Foundation.

An avro file stores serialized data according to an Avro schema. Avro commonly stores records in a binary object container file, which can include the schema needed to interpret the data. Avro is also used for data exchange and storage in software that communicates through schemas.

Apache Avro provides libraries and tools for working with these files on multiple platforms.

How to open avro file?

Open an avro file with Apache Avro tools or with an application that includes an Avro library. Avro object container files are usually binary, so they will not be readable in a normal text editor.

Apache Avro tools can inspect or decode the records. An application may need the file's embedded schema, or a separately supplied schema when the data is not stored in an object container.

How to convert avro file?

Apache Avro tools and Avro libraries can read an avro file and write the records in another format, such as JSON or another application-specific data format.

Conversion requires a compatible Avro schema and may require application-specific handling for complex values. Avro is a serialization format rather than a document format, so conversion is normally performed by reading and rewriting the records instead of by simple file renaming.

Suggested software to open avro file:

Associated software actions with the avro file

Software apps that create avro files:

Multiplatform

Software applications that handle other tasks involving avro files:

Multiplatform

Related file extensions