Datenformat-Konverter

Lokale CSV-, JSON-, JSONL- und Parquet-Dateien konvertieren, Spaltentypen auswählen und das Ergebnis in der Vorschau prüfen – ohne Daten hochzuladen.

Eingaben und Dateien bleiben im Browser

Quelldatei

Quelldatei

CSV, TSV, JSON-Array, JSONL oder Parquet. Jeweils eine Datei.

Trennzeichen und Kopfzeileneinstellungen gelten für CSV. Die Kodierung gilt für Texteingaben. Nach Änderungen an diesen Einstellungen die Datei erneut öffnen.

Die Dateiverarbeitung erfolgt ausschließlich in diesem Browser. Eingaben, Ergebnisse und SQL werden weder im Browserspeicher gespeichert noch an einen Server gesendet.

Die Eingabe ist auf 1 GiB je Datei, Nicht-UTF-8-Transkodierung auf 128 MiB begrenzt. DuckDB hat 512 MiB Arbeitsspeicher. JSON/JSONL wird vollständig als flacher Datensatz im Speicher dekodiert, nicht blockweise. Textausgabe wird gestreamt; der Blob-Fallback ist auf 256 MiB begrenzt. Parquet wird bis 512 MiB gepuffert. Abbrechen gibt die Sitzung frei.

Auf dieser Seite

Strukturierte lokale Dateien zwischen CSV, JSON, JSONL und Parquet konvertieren – ohne Upload auf einen Server.

Detaillierte Funktionalität

Quellformat und CSV-Optionen auswählen, automatisch erkannte Spalten prüfen und bei Bedarf explizite Spaltentypen festlegen. Vor dem Export aller Datensätze eine begrenzte Stichprobe in der Vorschau prüfen. Die Konvertierung läuft in einem Browser-Worker mit DuckDB-WASM, das nur bei Bedarf geladen wird. Textexporte verwenden UTF-8; Parquet behält typisierte Spalten bei. Der verfügbare Arbeitsspeicher bleibt durch den Browser begrenzt.

Praktische Beispiele

Einen CSV-Bericht zur Analyse in Parquet konvertieren. Ein JSON-Array für die zeilenweise Verarbeitung in JSONL umwandeln. Ausgewählte Parquet-Spalten als CSV exportieren. Kennungen als VARCHAR beibehalten, wenn führende Nullen wichtig sind.

Hilf bei der nächsten Entscheidung

Was sollen wir als Nächstes verbessern?

Wähle einen Vorschlag. Dies sind Ideen, keine zugesagten Funktionen.

Eine Option wählen

Die Stimme sendet nur die gewählte Option als anonymen Zähler. Sie enthält keine Eingaben, Dateidaten, URL, Cookies oder Kennung und wird nicht in diesem Browser gespeichert. Nach dem Neuladen ist eine weitere Stimme möglich.