Explorer für große CSV-/TSV-Dateien

Öffnen, filtern, prüfen und exportieren Sie sehr große CSV- oder TSV-Dateien lokal mit inkrementeller Analyse und einer virtualisierten Tabelle.

Keine Daten werden an den Server gesendet

CSV- oder TSV-Datei hier ablegen

CSV- oder TSV-Datei hier ablegen

CSV, TSV oder Text mit Trennzeichen. Die Datei bleibt auf diesem Gerät.

Die Verarbeitung erfolgt lokal in einem Web Worker. Dateiinhalte, Filter und erkannte Spalten werden weder hochgeladen noch gespeichert.

Importeinstellungen

Explorer

Wählen Sie eine CSV- oder TSV-Datei aus, um einen lokalen Index zu erstellen und die Datensätze zu durchsuchen.

Auf dieser Seite

Der Explorer für große CSV-/TSV-Dateien öffnet Dateien mit Trennzeichen vollständig in Ihrem Browser. Er indiziert Datensätze schrittweise in einem Web Worker und zeigt anschließend nur einen kleinen virtualisierten Ausschnitt an. So können Sie Dateien prüfen, filtern und auf ausgewählte Spalten beschränken, die wesentlich größer sind, als eine normale HTML-Tabelle ohne Hochladen der Daten bewältigen könnte.

Detaillierte Funktionalität

Der Explorer erkennt Komma, Semikolon, Tabulator und senkrechten Strich als Trennzeichen oder lässt Sie ein Trennzeichen ausdrücklich auswählen. Er unterstützt nach RFC 4180 in Anführungszeichen gesetzte Felder, verdoppelte Anführungszeichen, eingebettete Zeilenumbrüche, UTF-8, mit einer BOM gekennzeichneten UTF-16-Text im Little- und Big-Endian-Format sowie einen ausdrücklichen Latin-1-/Windows-1252-Modus. Die Grenzen zwischen Datenblöcken verändern die analysierten Werte nicht, selbst wenn sie ein Mehrbytezeichen, ein CRLF-Paar oder ein mehrzeiliges Feld in Anführungszeichen trennen.

Es werden nur vereinzelte Datensatz-Prüfpunkte und eine begrenzte Menge an Zeilendaten aufbewahrt. Beim Filtern wird jeder Datensatz in den ausgewählten Spalten geprüft; unterstützt werden Teilzeichenfolgen, genaue Textübereinstimmungen und strikte numerische Vergleiche. Die Sichtbarkeit der Spalten legt zugleich fest, welche Spalten exportiert werden. Für CSV- und JSONL-Downloads wird das gesamte gefilterte Ergebnis erneut durchsucht, statt nur die sichtbaren Zeilen zu exportieren. Der Schutz vor Tabellenkalkulationsformeln ist standardmäßig aktiviert; deaktivieren Sie ihn nur, wenn unveränderte führende Formelzeichen erhalten bleiben müssen. Die gesamte Verarbeitung verbleibt auf diesem Gerät.

Praktische Beispiele

Kommagetrennte CSV-Datei mit Kopfzeilen: Öffnen Sie name,amount, gefolgt von Ada,12.50; lassen Sie die automatische Trennzeichenerkennung und die Kopfzeilenoption aktiviert.

TSV-Datei ohne Kopfzeilen: Wählen Sie Tabulator und deaktivieren Sie die Kopfzeilenoption. Der Explorer weist eindeutige, reproduzierbare Namen wie Column 1 zu.

Mehrzeiliger Wert in Anführungszeichen: `1,"first line

second line" bleibt ein einzelner Datensatz mit einer einzelnen Zelle. Ein verdoppeltes Anführungszeichen wie in "He said ""hello""" wird zu He said "hello"`.

Sicherer Export für Tabellenkalkulationen: Ein Wert, der mit =SUM(A1:A2) beginnt, wird standardmäßig mit einem vorangestellten Apostroph exportiert, wodurch die Ausführung der Formel verhindert wird. JSONL bewahrt stets die ursprüngliche Zeichenfolge.

So verwenden Sie dieses Tool

  1. Importeinstellungen auswählen

    Behalten Sie für gewöhnliche UTF-8-CSV-Dateien die automatische Erkennung von Trennzeichen und Kodierung bei oder wählen Sie ausdrücklich Semikolon, Tabulator, senkrechten Strich, UTF-16 oder Latin-1. Legen Sie fest, ob der erste Datensatz Spaltennamen enthält.

  2. Datei öffnen

    Legen Sie eine lokale Datei ab oder wählen Sie sie aus. Beobachten Sie die Anzahl der indizierten Bytes, die verstrichene Zeit und den Durchsatz. Beim Abbrechen wird die unvollständige Sitzung verworfen; wenn Sie die Datei erneut auswählen, beginnt eine neue Indizierung.

  3. Durchsuchen und filtern

    Blättern Sie durch die virtuelle Tabelle, wählen Sie die sichtbaren Spalten aus und markieren Sie eine Zeile, um längere Werte zu prüfen. Geben Sie einen Wert, einen Operator und die zu durchsuchenden Spalten an, um die vollständige Datei zu prüfen.

  4. Exportieren

    Wählen Sie CSV oder JSONL sowie die Kopfzeilen- und BOM-Optionen und lassen Sie den Schutz vor Tabellenkalkulationsformeln aktiviert, sofern unveränderte CSV-Werte nicht unbedingt erforderlich sind. Der Download enthält alle passenden Zeilen und ausgewählten Spalten, nicht nur den aktuell sichtbaren Ausschnitt.

Tipps und Best Practices

  • Die automatische UTF-16-Erkennung erfordert eine Byte-Reihenfolge-Markierung; wählen Sie UTF-16 Little- oder Big-Endian ausdrücklich aus, wenn die Datei keine BOM enthält.
  • Numerische Filter akzeptieren eindeutig geschriebene Dezimalzahlen oder Exponentialdarstellungen und verwenden keine von der Regionseinstellung abhängige Zahlenumwandlung. Nicht numerische Zellen erfüllen numerische Vergleiche nicht.
  • Leere Kopfzeilen werden zu Column N; doppelte Kopfzeilen erhalten reproduzierbare numerische Endungen. Die ursprünglichen Datenzellen werden weder umbenannt noch umgewandelt.
  • Lassen Sie den Formelschutz aktiviert, bevor Sie die CSV-Ausgabe in Excel, LibreOffice oder einer anderen Tabellenkalkulation öffnen. Die JSONL-Ausgabe bewahrt Zeichenfolgen und ist kein Format für Tabellenkalkulationsformeln.
  • Die Analysegrenzen sind eindeutig festgelegt: 2 MiB pro Feld, 8 MiB pro Datensatz, 512 Spalten, 100 Millionen Datensätze und 512 MiB erzeugte Ausgabe.
  • Die Datei- und Speichergrenzen des Browsers gelten weiterhin. Filterung und Export sind begrenzte erneute Durchläufe, der fertige Download muss jedoch in den Browserspeicher passen.