PasteZap
🌐 Deutsch
Kostenlos · Ohne Konto

Kostenlos · Entwicklung

SQL-Abfragen auf CSV- und JSON-Dateien.

SQL-Abfragen auf CSV-, TSV- und JSON-Dateien im Browser ausführen: Jede Datei wird zu einer Tabelle zum Filtern, Gruppieren und Verknüpfen, das Ergebnis lässt sich exportieren.

Vor dem Start

Einige technische Bedienelemente sind auf Englisch. Unicode-Text wird unterstützt; Dateiformate und Ausgabesprachen hängen vom Tool ab.

Die technischen Grenzen stehen unten auf Englisch. Prüfen Sie diese vor der Verarbeitung großer Dateien und der Verwendung des Ergebnisses.

Drop CSV, TSV or JSON files here or

Each file becomes a table you can query and join · up to 200 MB and 500,000 rows per file · nothing is uploaded

Column types are detected (INTEGER, REAL or TEXT); empty cells become NULL. Queries use SQLite syntax.

CSV-Dateien mit SQL abfragen

  1. Ziehen Sie eine oder mehrere CSV-, TSV- oder JSON-Dateien auf die Seite oder klicken Sie auf Try with sample data.
  2. Jede Datei wird zu einer Tabelle mit ihrem Namen (zum Beispiel sales_2026); Spalten und erkannte Typen erscheinen links.
  3. Schreiben Sie eine Abfrage wie SELECT country, SUM(quantity * unit_price) AS revenue FROM orders GROUP BY country und klicken Sie auf Run query (Ctrl+Enter).
  4. Exportieren Sie das Ergebnis als CSV oder JSON oder laden Sie die ganze Datenbank herunter, um sie im SQLite-Viewer weiterzuverwenden.

Mit der Beispieldatei orders.csv stellt diese Abfrage Deutschland mit 91,8 auf Platz eins und Frankreich mit 83,4 auf Platz zwei.

Typen, Verknüpfungen und Grenzen

Spaltentypen werden aus den Werten erkannt: Ganzzahlen werden INTEGER, Dezimalzahlen REAL, alles andere TEXT; leere Zellen werden NULL. Ganzzahlen mit mehr als 15 Stellen, etwa IDs oder Kartennummern, bleiben TEXT, damit keine Ziffer verloren geht. Laden Sie mehrere Dateien, um sie über eine gemeinsame Spalte zu verknüpfen (JOIN).

Jede Datei darf bis zu 500.000 Zeilen und 200 MB haben, jedes Ergebnis zeigt bis zu 10.000 Zeilen. Zum Bearbeiten einzelner Zellen nutzen Sie den CSV-Viewer und -Editor.

Grenzen und unterstützte Formate

Ihre Eingaben werden auf Ihrem Gerät verarbeitet.

Technische Hinweise auf Englisch

Up to 200 MB and 500,000 rows per file; results show up to 10,000 rows per query. Column types are detected automatically (INTEGER, REAL or TEXT). SQLite syntax.

Files are parsed with Papa Parse (CSV/TSV) or JSON.parse and loaded into an in-memory SQLite database (sql.js) in a background worker; tables can be joined and the whole database downloaded.

With the sample orders.csv, SELECT country, SUM(quantity * unit_price) AS revenue FROM orders GROUP BY country ORDER BY revenue DESC ranks the countries by revenue.

Häufige Fragen

Werden meine Dateien hochgeladen?

Nein. Sie werden in Ihrem Browser eingelesen und in SQLite geladen, das als WebAssembly in einem Hintergrund-Worker läuft.

Welches SQL kann ich verwenden?

SQLite-Syntax: SELECT, WHERE, GROUP BY, JOIN, Fensterfunktionen, CREATE TABLE AS und mehr.

Kann ich zwei CSV-Dateien verknüpfen?

Ja. Fügen Sie beide Dateien hinzu; jede wird zu einer Tabelle, und Sie können sie in einer Abfrage verknüpfen.