TextArray
100% lokal

CSV ⇄ JSON Konverter

Wandle CSV-Daten in JSON um und zurück — oder in eine Markdown- oder HTML-Tabelle.

Eingabe
Ausgabe

CSV ⇄ JSON Konverter

Füge einen CSV-Export ein und du bekommst ein JSON-Array aus Objekten zurück — oder umgekehrt: aus JSON wird CSV. Dazu macht das Tool aus derselben Tabelle eine Markdown-Tabelle für ein README oder einen Pull Request und eine HTML-Tabelle, die du direkt in eine Seite kopierst. Typische Fälle: einen Excel-Export in Testdaten verwandeln, eine API-Antwort als Tabelle prüfen oder den semikolongetrennten Export eines Kunden in ein Dokument übernehmen.

Die CSV-Seite hält sich an RFC 4180 — genau daran scheitern die meisten schnellen Konverter. Ein Feld in doppelten Anführungszeichen darf das Trennzeichen, verdoppelte Anführungszeichen "" und sogar Zeilenumbrüche enthalten; all das übersteht den Hin- und Rückweg unbeschadet. Lass das Trennzeichen auf automatisch: Das Tool sieht sich eine Probe deiner Daten an und wählt das Zeichen, das die gleichmäßigsten Zeilen ergibt. Komma, Semikolon, Tabulator und senkrechter Strich funktionieren so ohne Einstellung — und liegt die Erkennung daneben, wählst du selbst.

„Erste Zeile enthält Spaltennamen" macht aus der Kopfzeile die JSON-Schlüssel; schaltest du die Option ab, bekommst du ein Array aus Arrays. Leere und doppelte Spaltennamen bekommen einen eigenen Namen, statt still verloren zu gehen, damit keine Spalte verschwindet. „JSON formatieren" rückt die Ausgabe mit zwei Leerzeichen ein, ohne die Option ist sie minifiziert. In Richtung CSV setzt „Alle Felder in Anführungszeichen" Quotes um jedes Feld, nicht nur um die nötigen. Alle Werte bleiben Zeichenketten, damit führende Nullen in Postleitzahlen und Artikelnummern erhalten bleiben.

Alles läuft in deinem Browser, die Daten verlassen dein Gerät nie — wichtig, wenn im Export Kundendaten oder Interna stehen. Ungültiges JSON meldet das Tool ruhig mit der Meldung des Parsers und der Fundstelle, statt einfach nichts auszugeben. Das Ergebnis kopierst du, lädst es als .txt-Datei herunter oder schiebst es zurück in die Eingabe für den nächsten Schritt.

Häufige Fragen

Welche CSV-Varianten liest das Tool?
Dateien mit Komma, Semikolon, Tabulator oder senkrechtem Strich, mit automatischer Erkennung. Felder in Anführungszeichen folgen RFC 4180: verdoppelte Anführungszeichen, enthaltene Trennzeichen und Zeilenumbrüche im Feld werden korrekt gelesen.
Warum sind die Zahlen im JSON Zeichenketten?
CSV kennt keine Typen, und Raten beschädigt Daten — aus der Postleitzahl 01234 würde still 1234. Die Werte bleiben deshalb Zeichenketten; wandle die Felder, von denen du weißt, dass sie numerisch sind, in deinem eigenen Code um.
Welches JSON lässt sich zurück in CSV wandeln?
Ein Array aus Objekten, ein Array aus Arrays oder ein einzelnes Objekt. Verschachtelte Objekte und Arrays landen als JSON in der Zelle statt als [object Object]. Alles ohne Tabellenform liefert eine Meldung, die erklärt, was erwartet wird.
Kann es eine Markdown- oder HTML-Tabelle erzeugen?
Ja. Wähl die Richtung: CSV → Markdown richtet die Spalten aus und maskiert senkrechte Striche, CSV → HTML maskiert das Markup und baut thead und tbody.
Werden meine Daten irgendwo hochgeladen?
Nein. Die Umwandlung läuft vollständig in deinem Browser und dein CSV oder JSON verlässt dein Gerät nie.