de

Parquet zu JSON

Wandle Apache-Parquet-Dateien (.parquet) lokal in lesbares JSON um - jede Zeile als Objekt, verschachtelte Felder bleiben erhalten, ohne Upload.

Läuft lokal auf deinem Gerät ...

0%

Deine Dateien haben dein Gerät nie verlassen

    Wird meine Datei hochgeladen?

    Nein. Die Umwandlung läuft komplett in Deinem Browser - Deine Datei verlässt Dein Gerät nie. So ist das nachprüfbar

    Kein Upload100% lokal
    Inhalte bleiben bei dirkein Zugriff durch Dritte
    Server in DeutschlandDSGVO by Design
    Extern geprüftTLS A+ · Header A+

    Apache Parquet ist das verbreitete spaltenweise Binärformat für analytische Daten (Spark, pandas, DuckDB, Data Lakes). Eine .parquet-Datei trägt ihr Schema und die komprimierten Spalten in sich und ist sehr kompakt - in einem Editor aber nicht lesbar. Dieses Werkzeug dekodiert den Inhalt und gibt ein klares JSON-Array aus: ein Objekt pro Datenzeile, mit den Spaltennamen als Schlüssel. Anders als bei CSV bleiben verschachtelte Felder (Listen, Strukturen) als echte JSON-Struktur erhalten.

    Im Browser erledigt das die schlanke JavaScript-Bibliothek hyparquet, ganz ohne Server und nach dem ersten Aufruf auch ohne Internet. Sie zerlegt den Parquet-Dateikopf mitsamt Schema und dekodiert die einzelnen Spaltenseiten; die Kompressionen Snappy, Gzip, Zstd, Brotli und LZ4 beherrscht sie dabei. Wo eine 64-Bit-Zahl größer ausfällt, als JavaScript sicher darstellen kann, geben wir sie als Text aus; Datums- und Zeitangaben werden zu ISO 8601 und binäre Felder zu Base64, sodass nichts an Genauigkeit verloren geht.

    Das brauchst du, wenn eine Daten-Pipeline, ein Kafka-Export oder ein Analyse-Job eine .parquet-Datei erzeugt hat und du sie ansehen, in ein Werkzeug einspeisen willst, das JSON spricht (eine API, ein Skript, ein Test), oder die verschachtelte Struktur erhalten möchtest. Hinweis: Die Umwandlung ist einseitig (Parquet zu JSON); es wird nicht zurück nach Parquet serialisiert, und logische Typen wie Decimal erscheinen als ihr zugrunde liegender Basiswert.

    Technische Daten

    Technische Daten
    EingabeformatePARQUET
    AusgabeformatJSON
    StapelverarbeitungJa
    VerarbeitungLokal im Browser (WebAssembly)
    Datei-UploadKeiner

    In 3 Schritten

    1. Parquet-Datei (.parquet) ablegen oder antippen.
    2. Das Tool liest Schema und Zeilen lokal aus.
    3. JSON herunterladen (mehrere als ZIP).

    Grenzen: Verarbeitet werden Parquet-Dateien, die mit Snappy, Gzip, Zstd, Brotli oder LZ4 gepackt sind; verschlüsselte Exemplare nicht. Eine 64-Bit-Zahl außerhalb des sicheren Bereichs kommt als Text, Datums- und Zeitwerte als ISO 8601, Bytes als Base64, logische Typen als ihr Grundwert. Es geht nur vorwärts - aus JSON wird hier kein Parquet. Sehr umfangreiche Dateien beanspruchen Arbeitsspeicher.

    Häufige Fragen

    Was ist eine Parquet-Datei?

    Ein kompaktes, spaltenweise organisiertes Binärformat aus der Analytik-Welt (Spark, pandas, DuckDB). Schema und Kompression stecken in der Datei.

    Werden meine Dateien hochgeladen?

    Nein. Das Umwandeln passiert vollständig lokal im Browser - auch offline.

    JSON oder CSV - was soll ich nehmen?

    JSON erhält verschachtelte Felder als Struktur und passt zu Code und APIs; CSV ist eine flache Tabelle für Tabellenkalkulationen.

    Bleiben große Zahlen und Zeitstempel korrekt?

    64-Bit-Ganzzahlen jenseits des sicheren JS-Bereichs werden als Zeichenkette ausgegeben, Zeitstempel als ISO 8601, Binärwerte als Base64.

    Kann ich JSON zurück nach Parquet wandeln?

    Nicht hier - dieses Tool ist einseitig (Parquet zu JSON) zum Ansehen und Weiterverwenden der Daten.

    Passende Tools