Open AVRO files in your browser
The data files of Kafka, Hadoop and data pipelines. Open one right here and see its records as rows, with nothing to install. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your table opens at once, its header pinned to the top and its rows counted in the background.
- Every row a scroll away • Files of any size
- Sort and filter • Counts for every column
- Search • Every match counted
- Export • Save as CSV, Excel, JSON or Parquet
About AVRO
Doug Cutting made Avro for Hadoop in 2009, at the Apache Software Foundation. Kafka, Spark, Hive, BigQuery and data lakes keep and move records as .avro files, each carrying its own schema.
An Avro file starts with Obj and its schema in JSON, then blocks of records in Avro's compact binary, each block packed with deflate, Snappy, Zstandard, bzip2 or xz, with a sync marker between them.
Filepeek reads the schema and the blocks in your browser, a block only when its rows come into sight, with a column for each field and what's nested in them as JSON. Dates, times, decimals and UUIDs show as their types say, exactly as stored, and Show details gives the schema.
Apache Avro
.avro
Format
- MIME type
- application/avro
- Made by
- Doug Cutting, at the Apache Software Foundation
- Released
- 2009
Inside the file
- Holds
- Records and their schema
- Schema
- JSON, in the file
- Packing
- Deflate, Snappy, Zstandard, bzip2, xz
- Used by
- Kafka, Spark, Hadoop
Opens in every browser
Filepeek opens Avro files in Chrome, Edge, Firefox and Safari. On their own, browsers only download them.
- YouChromeOpens through Filepeek
- YouEdgeOpens through Filepeek
- YouFirefoxOpens through Filepeek
- YouSafariOpens through Filepeek
Apps that open AVRO
- WindowsAvro tools and Spark • DuckDB reads it
- MacAvro tools and Spark • DuckDB reads it
- iPhone and iPadNo app opens it
- AndroidNo app opens it
Questions
How do I open an Avro file without Java or Spark?
Drop it on this page. Its records open as a table, with a column for each field.
Can I turn Avro into CSV or JSON?
Yes. Choose Export, then Save as CSV, Excel, JSON or Parquet, every row or just those a filter keeps.
Can I see the schema?
Yes. Show details gives every column with its type and the schema the file carries.
Why does my Kafka message say it isn't Avro?
A Kafka message holds Avro without its schema, behind Confluent's 5 byte header, and only the schema registry can read it. Files Avro's writers make start with Obj and open here.