In this post, I will talk about some best free Avro viewers that you can use online. Using these Avro viewer tools, you can quickly upload an .avro file generated by Apache software and see all the contents inside. All the tools here are completely free and can open small as well as large sized Avro files for free. Some of these tools can also be used to convert the uploaded Avro files to other types such as JSON and CSV.
Avro files are kind of data files that save data in JSON like arrays. These files are used by various Apache software and opening and viewing can be challenging them. There are dedicated software to open and view them but if you need some Avro files viewers that can be used online then you are at the right place. In this post, I have added 4 such websites that can open Avro and Avro schema files.
4 Best Free Avro Viewer Websites to Open, Read Avro Files
Avro Viewer by Data Format
This Avro Viewer by Data Format is one of the best free online tools that you can use to open and view Avro files for free. This is very straightforward tool that takes an Avro file from you, and shows you all the data from it. You can copy the data and use it anywhere you like. This tool will help you get an overview of what actually an Avro file contains in it. Apart from opening and viewing, it lets you convert the uploaded Avro file to CSV.
Use this tool from the above link and then start by uploading an .avro file. It will instantly read it and load it in its web interface. It will show you all the data from the Avro file in JSON like format. The nodes are collapsible. There is a “-” sign in beginning of each value that makes it easy to read/hide the long strings. After opening an Avro file, you are also allowed to download it in CSV format.
Avro Shema Viewer
Avro Shema Viewer is another Avro viewer tool by the same website as above. Here you can use this tool to view an Avro schema instantly. The difference here is that, here it will show you the parsed Avro file in JSON like format. Also, here in this simple tool, you can only view the file. It will not let you convert or view the file in different setting.
Use this tool from the link above. It will load in the browser very fast and you don’t even need to be member or a registered user in order to use it. Next, you simply upload the Avro file from your PC and it will show you all the data from it in readable format. You can copy that and then use it wherever you want. This is as simple as that.
Avro Viewer by Zymeworks
Avro Viewer by Zymeworks is basically an open-source Avro viewer tool that you can try. Just like the tools above, here it is also very simple and straightforward. It is hosted online so you can use it for free. But in case its website shuts down, you can always pull its source code and host it by yourself. After reading your Avro file, it will display it in the tabular format. And not only that but you can also opt to download the same Avro file after converting it into JSON or the CSV format.
It is very useful to use this tool. No matter if you use the online version or host, it yourself; the process is the same. Drag-drop the Avro file on its web interface and then it will read it. It will show all the data as a HTML table there. You can collapse the nodes if you want to. And if you look at the top right side, there are two options to convert the Avro data to CSV and JSON. In addition, you can also switch between panel and tree view.
AVRO to JSON
AVRO to JSON as the name indicated is a free online Avro to JSON converter. I have included it in this list because even though, it is not a dedicated Avro viewer, it can show you the data from an Avro file. It is a very simple and straightforward tool that you can use to convert Avro to JSON and copy the data in just a single click. It doesn’t matter how large an Avro file is, it will be able to read it without any problems.
You can go to the website of this tool from the above URL. On the main webpage, you just upload an Avro file and it will instantly show you all the data in JSON format. You can see the data in the JSON array and even copy it. It will show you the data in the plain text so you can easily copy it and then use or upload it anywhere you like.
Closing thoughts:
These are the best free online Avro files viewer tools that I have listed here. You can use any of these to quickly open an Avro data file and then do whatever you want. All these tools work perfectly and it ultimately boils down to the use case. If you just want to view the data inside the Avro files then Data Format’s Avro viewer is good enough. But in case you want to convert the Avro file to CSV or JSON then Avro Viewer by Zymeworks can be used.