Er vindt geen verwerking van je bestandsinhoud op een server plaats. Je hebt geen verwerkersovereenkomst met gottrix nodig om vertrouwelijke of zakelijke documenten te bewerken.
Servers in DuitslandAVG by design
Origin-servers bij Hetzner in Duitsland. Omdat je bestanden je apparaat nooit verlaten, wordt de inhoud ervan helemaal niet verzonden.
Apache Avro is een compact binair dataformaat uit de big-datawereld (Kafka, Hadoop, datapijplijnen). Een .avro Object Container File (OCF) bundelt de records samen met hun schema (als JSON) in de bestandsheader, waardoor het volledig zelfbeschrijvend is. De binaire vorm is ruimtebesparend maar onleesbaar in een teksteditor. Deze tool leest de container met het ingebedde schema en zet elk record om in heldere, leesbare JSON.
Alles draait volledig lokaal in je browser (pure JavaScript, zonder upload, zelfs offline, zonder externe bibliotheek). De tool leest de OCF-header, evalueert het ingebedde Avro-schema en decodeert elk record daartegen - records, arrays, maps, unions, enums en primitieven. De blokcodecs null en deflate worden ondersteund; de zeldzamere snappy-codec wordt eerlijk geweigerd. Bytes- en fixed-velden worden base64, en 64-bit gehele getallen buiten het veilige JavaScript-bereik komen als strings naar buiten zodat er geen precisie verloren gaat.
Je komt dit tegen wanneer een datapijplijn, een export van een Kafka-topic of een analysejob een .avro-bestand heeft opgeleverd en je het wilt bekijken, in een tool wilt voeren die JSON spreekt, of het simpelweg wilt lezen. JSON is universeel en voor mensen leesbaar. Let op: dit is een eenrichtingsweergave (Avro naar JSON); er wordt niet terug naar Avro geserialiseerd, en logische types (date, timestamp, decimal) verschijnen als hun onderliggende basiswaarde.
Technische gegevens
Technische gegevens
Invoerformaten
AVRO
Uitvoerformaat
JSON
Batchverwerking
Ja
Verwerking
Lokaal in de browser (JavaScript)
Bestandsupload
Geen
In 3 stappen
Sleep of tik je Avro-bestand (.avro).
De tool leest het schema en de records uit de container.
Download de JSON (meerdere als ZIP).
Beperkingen:Avro Object Container Files met codec null of deflate worden ondersteund; de snappy-codec wordt met een duidelijke foutmelding geweigerd. Bytes/fixed worden als base64 getoond, grote 64-bit gehele getallen als strings (precisie), unions als de waarde van de betreffende tak, logische types als hun basiswaarde. De omzetting is eenrichting (geen JSON terug naar Avro). Het schema wordt uit de bestandsheader gelezen; losse, op zichzelf staande Avro-records zonder OCF-container worden niet ondersteund.
Veelgestelde vragen
Wat is een Avro-bestand?
Een compact, zelfbeschrijvend binair dataformaat uit de big-datawereld (Kafka, Hadoop). Het schema reist mee in de bestandsheader.
Worden mijn bestanden geüpload?
Nee. De omzetting gebeurt volledig lokaal in de browser - zelfs offline.
Welke codecs worden ondersteund?
De blokcodecs null en deflate. De zeldzamere snappy-codec wordt met een duidelijke melding geweigerd in plaats van verkeerd gedecodeerd.
Blijven grote getallen en bytes correct behouden?
64-bit gehele getallen buiten het veilige JS-bereik worden als strings uitgevoerd; bytes- en fixed-velden als base64.
Kan ik JSON terug omzetten naar Avro?
Nee, deze tool is eenrichting (Avro naar JSON) - voor het inspecteren en hergebruiken van de data.
Alleen met je toestemming meten we het gebruik geanonimiseerd via cookies om gottrix te verbeteren. Je bestanden blijven altijd lokaal, op jouw apparaat. Privacy