CSV Editor

Was der CSV Editor kann, für wen er gedacht ist und wie Import, Tabellen-Editor und Export zusammenspielen — der Einstieg zu Manual, Beispielen und Tipps.

Ein Tabellen-Editor für CSV-Dateien — direkt im Browser

Der CSV Editor öffnet, bearbeitet und exportiert CSV-Dateien in einer vollwertigen Tabellen-Oberfläche. Du lädst eine Datei, klickst dich durch die Zellen wie in einer Tabellenkalkulation und speicherst das Ergebnis wieder als CSV, als JSON oder als Markdown-Tabelle heraus. Das Besondere: Trennzeichen und Zeichenkodierung werden automatisch erkannt, und nichts davon verlässt deinen Browser.

CSV klingt simpel, ist es in der Praxis aber selten: Mal trennt ein Komma, mal ein Semikolon (typisch für deutsche Excel-Exporte), mal ein Tabulator. Felder mit Kommas stecken in Anführungszeichen, Anführungszeichen werden verdoppelt, Excel speichert Umlaute gern in Windows-1252 statt UTF-8 — und am Ende weiß niemand mehr, womit die Datei eigentlich aufgebaut ist. Der CSV Editor nimmt dir das Raten ab: Er erkennt Trennzeichen und Kodierung, zerlegt die Datei sauber nach RFC 4180, meldet Auffälligkeiten wie ein nie geschlossenes Anführungszeichen mit Zeilennummer und legt dir das Ergebnis als editierbare Tabelle vor.

Gedacht ist das Tool für alle, die gelegentlich oder regelmäßig mit CSV-Dateien hantieren: Entwicklerinnen und Entwickler, die einen Datensatz schnell sichten oder als JSON weiterverarbeiten wollen; Redaktions- und Marketing-Leute, die einen Export aus einem Shop oder Newsletter-Tool korrigieren müssen; und alle, die eine fremde, „kaputte" CSV-Datei einfach nur lesbar machen wollen. Kein Account, keine Installation, kein Upload auf einen fremden Server.

Importieren: Datei, Drag-and-drop oder Zwischenablage

Es gibt drei Wege, Daten hereinzubekommen:

  • Open öffnet den Datei-Dialog (akzeptiert .csv, .tsv und .txt bis 50 MB).
  • Drag-and-drop: Du ziehst eine Datei direkt auf die Editor-Fläche.
  • Paste liest Tabellen-Daten aus der Zwischenablage ein — praktisch, um eine Markierung aus Excel, Google Sheets oder Numbers direkt einzufügen.

In allen drei Fällen greift dieselbe Trennzeichen-Erkennung und derselbe Parser. Ist in den Settings „First row is header" aktiv, wird die erste Zeile als Spaltenüberschrift übernommen statt als Datenzeile — der Schalter wirkt auch nachträglich sofort auf die offene Tabelle.

Der Tabellen-Editor

Die Tabelle selbst ist ein vollwertiger Spreadsheet-Editor (auf Basis von Jspreadsheet CE). Du kannst Zellen direkt bearbeiten, Zeilen und Spalten einfügen, löschen, verschieben und in der Größe anpassen, Spalten umbenennen und nach Spalten sortieren — Zahlen numerisch, Text natürlich, leere Zellen immer zuletzt. Ein Rechtsklick öffnet ein Kontextmenü mit den passenden Aktionen, Undo und Redo (auch per Strg+Z / Strg+Y) machen Schritte rückgängig, und eine Transpose-Funktion vertauscht Zeilen und Spalten. Eine Suchleiste filtert die Tabelle live, und ein Vollbild-Modus blendet alles außer dem Editor aus. Alle Zellen sind Text — Formeln werden nicht ausgeführt, große Dateien mit Zehntausenden Zeilen bleiben flüssig bedienbar.

Die Statusleiste unter der Tabelle zeigt die aktuelle Größe (Zeilen × Spalten), die aktive Zelle und — bei einer Mehrfach-Auswahl — automatisch Summe, Durchschnitt, Minimum und Maximum der enthaltenen Zahlen. Deutsche Schreibweisen wie 1.234,50 erkennt sie dabei ebenso wie englische.

Automatische Trennzeichen-Erkennung

Standardmäßig steht das Import-Trennzeichen auf Auto-detect. Der Editor zerlegt die ersten 30 Zeilen probeweise mit Komma, Semikolon, Tabulator und Pipe (|) und nimmt das Zeichen, das die Zeilen am gleichmäßigsten in Spalten teilt — Trennzeichen innerhalb von Anführungszeichen zählen dabei nicht mit, und eine einzelne Titelzeile führt die Erkennung nicht in die Irre. Wenn du das Format kennst oder die Erkennung danebenliegt, stellst du das Trennzeichen in den Settings fest auf einen der vier Werte; die geöffnete Datei wird dann sofort neu eingelesen.

Auch die Zeichenkodierung erkennt der Editor selbst: Ein Byte-Order-Mark hat Vorrang, sonst liest der Editor die Datei als UTF-8 und weicht nur bei ungültigen Bytes auf Windows-1252 aus — mit einem Hinweis, damit du weißt, was passiert ist. Bei Bedarf wählst du die Kodierung von Hand.

Exportieren: CSV, JSON, Markdown oder Zwischenablage

Vier Wege wieder hinaus — die Dateien tragen dabei den Namen der geöffneten Datei:

  • CSV lädt die Tabelle als CSV-Datei herunter — standardmäßig mit dem Trennzeichen der geöffneten Datei, sauber nach RFC 4180 mit korrekt gesetzten Anführungszeichen. Für Excel kannst du ein UTF-8-BOM voranstellen lassen und Werte, die mit =, +, - oder @ beginnen, gegen Formel-Injection entschärfen.
  • JSON lädt die Tabelle als JSON-Datei herunter. Mit aktivem Header-Modus entsteht ein Array von Objekten (Spaltenüberschrift als Schlüssel), sonst ein Array von Zeilen-Arrays.
  • Markdown lädt die Tabelle als Markdown-Tabelle herunter — mit rechtsbündigen Zahlenspalten, fertig für README, Wiki oder Doku.
  • Copy kopiert die gesamte Tabelle tab-getrennt in die Zwischenablage — ideal zum direkten Einfügen in Excel oder Google Sheets.

Das Kontextmenü der Tabelle bietet zusätzlich Save as… (auch per Strg+S). Das ist der Rohexport der Tabellen-Bibliothek: tab-getrennt, als Sheet1.csv, ohne die Export-Einstellungen und ohne Formel-Schutz — für saubere Dateien nimm die Buttons.

Alles bleibt im Browser

Der CSV Editor ist eine rein clientseitige Anwendung: Es gibt keinen Server-Upload, keinen Account und keine Übertragung deiner Daten. Die Datei wird lokal im Browser eingelesen, bearbeitet und wieder heruntergeladen. Das ist gerade bei CSV-Dateien wichtig, weil darin oft sensible Daten stehen — Kundenlisten, Bestellungen, Exporte aus internen Systemen. Diese Daten bleiben auf deinem Rechner.

Damit deine Arbeit einen Reload übersteht, sichert das Tool die Tabelle nach jeder Änderung automatisch im LocalStorage deines Browsers und zeigt in der Statusleiste, wann zuletzt gesichert wurde. Auch das ist rein lokal — der Speicher liegt in deinem Browser, nicht in einer Cloud. Ist eine Tabelle zu groß für den Browser-Speicher, warnt die Statusleiste; dann hilft nur der Export. Mit Reset löschst du Tabelle und gespeicherte Daten wieder.

Jetzt ausprobieren

→ CSV Editor öffnen — Datei per Open laden oder hineinziehen, bearbeiten, als CSV, JSON oder Markdown exportieren. Ohne Account, kostenlos, direkt im Browser.

Verwandte JPKCom-Tools

CSV ist selten das Endformat — diese Tools schließen daran an:

  • JSON Editor — die per JSON-Export erzeugten Daten formatieren, validieren und weiter umbauen.
  • Convertor PRO — zwischen JSON, YAML, TOML, XML und weiteren Formaten konvertieren, wenn CSV/JSON nicht das Ziel ist.
  • Markdown Editor — die exportierte Markdown-Tabelle in einem Dokument weiterverwenden und in der Vorschau prüfen.
  • Source Viewer — eine exportierte Datei mit Syntax-Highlighting durchsehen.

Tiefer geht es auf den Unterseiten: das Manual mit jeder Funktion und Option im Detail, Beispiele aus der Praxis und gesammelte Tipps & Tricks.