FREE BROWSER-LOCAL AVRO TOOLS

Explore a small Snappy Avro file.

Three fictional harbour events demonstrate an embedded record schema, arrays, Snappy compression and checksum verification. Try the sample to see the real workspace.

No account neededFiles stay in your browser

Harbour events

Three fictional events with an embedded record schema, arrays and Snappy compression.
3 records · Snappy OCF
Download sample Avro
  1. Choose an .avro file or try the sample.
  2. Explore records and their embedded schema.
  3. Export records as JSON.

Inspect records, embedded schemas, blocks and codecs. Record tables also support CSV. Large files export the displayed page as JSON. JSON/CSV exports are limited to 10 MB. File contents are decoded locally; normal page requests reach the hosting provider.

Schema beside your records

Inspect the embedded writer schema, named types and logical-type annotations alongside your data.

Useful local exports

Search and filter records, then export JSON or CSV using the existing Avro workspace.

Verified container decoding

Uncompressed, deflate and Snappy blocks are supported. Sync markers and Snappy checksums are checked; unsupported files show an error.

How to inspect an Avro file

  1. Choose your Avro Object Container File or try the fictional sample.
  2. The shared application opens with the original file already loaded.
  3. Inspect records and schema, then export what you need.

Keep your workspace when returning to the page

Temporary handoffs use local browser storage and expire after 30 minutes. Refresh can reopen the original file while its handoff remains available; download edits before reloading. Back to website preserves the live workspace for explicit Resume.

Frequently asked questions

What is in the Avro sample file?

The sample contains three fictional harbour events. It was generated with Apache Avro 1.12.1 and demonstrates an embedded record schema, arrays, Snappy compression and checksum verification.

How do I try the Avro sample?

Choose Try the harbour-events sample to open it in the local workspace. You can inspect its records and schema, then export JSON or CSV within the same export limits as your own files.

Which Avro files and codecs can I open?

Choose an Avro Object Container File (.avro) containing its embedded writer schema. Uncompressed, deflate and Snappy blocks are supported. Sync markers and Snappy checksums are checked. Unsupported codecs or invalid containers show an error; standalone binary records without a container are not supported.

Does my Avro file get uploaded?

Local editing decodes files in your browser. Optional assistance sends only your goal, an explicitly included schema and relevant requested record count to OpenRouter and the configured model provider; OCF record values are not included automatically. Original-input handoffs use local browser storage and expire after 30 minutes. Normal page and sample requests reach the hosting provider.