Zum Inhalt springen
OneKitly

CSV-/TSV-/JSON-/YAML-Konverter

Konvertiere zwischen CSV, TSV, JSON und YAML und sieh die Zeilen als Tabelle.

CSV-zu-JSON-KonverterParse CSV-Text (mit Kopfzeile) in ein JSON-Array von Objekten und behandle zitierte Felder. Lege eine Datei ab, statt sie einzufügen — sie wird im Browser gelesen und nie hochgeladen.JSON-zu-CSV-KonverterWandle ein JSON-Array von Objekten in kommagetrennte Werte mit Kopfzeile um. Nimmt eine ganze Datei, damit ein langes Log nicht über die Zwischenablage muss.Zufälliger JSON-GeneratorErzeuge Arrays realistischer Mock-JSON-Objekte (Benutzer, Produkte, Bestellungen, Events…) zum Testen und Prototyping.YAML-Formatierer / -ValidatorYAML aufräumen — Einrückung normalisieren, Tabs in Leerzeichen wandeln und Tab-Einrückungsfehler melden.CSV zu Markdown-TabelleWandle CSV in eine Markdown-Tabelle, Anführungszeichen inklusive: Ein Feld darf das Trennzeichen, einen Zeilenumbruch oder einen Pipe enthalten, ohne die Tabelle zu zerlegen. Komma, Semikolon (französisches Excel), Tab oder Pipe — erkannt oder erzwungen.CSV transponierenVertausche Zeilen und Spalten von getrennten Daten. Text einfügen oder Datei ablegen — in beiden Fällen verlässt nichts die Seite.JSON-Kommentar-EntfernerEntferne // und /* */ Kommentare aus JSONC für gültiges JSON. Lege eine Datei ab, statt sie einzufügen — sie wird im Browser gelesen und nie hochgeladen.JSON abflachen / aufbauenFlache ein verschachteltes JSON-Objekt auf eine Ebene von Pfadschlüsseln ab — und setze es wieder zusammen. Arrays werden als user.roles[0] oder user.roles.0 indiziert, Werte behalten ihren Typ, und ein leeres Objekt bleibt als {} sichtbar. Nimmt eine ganze Datei, damit ein langes Log nicht über die Zwischenablage muss.

CSV-/TSV-/JSON-/YAML-Konverter funktioniert direkt auf dieser Seite — kostenlos, sofort, nichts zu installieren. Zu finden ist es unter Daten & Informatik, mit CSV-zu-JSON-Konverter und JSON-zu-CSV-Konverter für die benachbarten Fälle.

So funktioniert's

  1. Öffne das Tool — ohne Anmeldung oder Installation.
  2. Gib deine Daten ein oder passe die verfügbaren Optionen an.
  3. Erhalte dein Ergebnis sofort und kopiere oder lade es herunter.

Häufige Fragen

Was ist CSV-/TSV-/JSON-/YAML-Konverter?

Konvertiere zwischen CSV, TSV, JSON und YAML und sieh die Zeilen als Tabelle.

Wann brauche ich das konkret?

Vorab wissen, wie groß etwas wird: wie viele Gigabyte eine Stunde Material braucht, wie lange eine Datei über deine Leitung dauert, bis zu welchem Format ein Foto scharf druckt, welche Bitrate in das vorgegebene Budget passt.

Was ist der häufigste Fehler?

Eine Zahl in einer Einheit neben einer Zahl in einer anderen lesen. Megabit sind keine Megabyte, und der Faktor acht versenkt die meisten Übertragungsschätzungen; ein Kilobyte sind für den Laufwerkshersteller 1 000 Byte und für das System 1 024; Pixel sind keine Punkte pro Zoll. Nichts davon ist schwere Rechnerei — die Einheit auf jeder Seite entscheidet, ob die Antwort etwas bedeutet.

Worin unterscheidet sich CSV-/TSV-/JSON-/YAML-Konverter von CSV-zu-JSON-Konverter?

Sie liegen nah beieinander, beantworten aber verschiedene Fragen. CSV-zu-JSON-Konverter: parse CSV-Text (mit Kopfzeile) in ein JSON-Array von Objekten und behandle zitierte Felder. Lege eine Datei ab, statt sie einzufügen — sie wird im Browser gelesen und nie hochgeladen. Nimm das, was zu deinem Ausgangspunkt passt — beide sind kostenlos.

Gibt es ein Werkzeug für den nächsten Schritt?

JSON-zu-CSV-Konverter ist das nächstliegende danach: Wandle ein JSON-Array von Objekten in kommagetrennte Werte mit Kopfzeile um. Nimmt eine ganze Datei, damit ein langes Log nicht über die Zwischenablage muss.

Was lohnt sich sonst noch daneben offen zu haben?

Zufälliger JSON-Generator und YAML-Formatierer / -Validator — sie tauchen in derselben Aufgabe oft genug auf, um einen zweiten Tab zu verdienen.

Woher stammen die Daten?

Byte-Präfixe folgen der IEC-Konvention: ein Kibibyte sind 1 024 Byte, ein Kilobyte 1 000 — Laufwerkshersteller nutzen das zweite, Betriebssysteme melden oft das erste, und eine Platte, die beim Anschließen schrumpft, ist genau diese Lücke. Die Druckgröße geht von 300 dpi aus, solange du nichts änderst.

Zum Weiterlesen

Alle Ratgeber →
ErklärungJSON zu CSV bei verschachtelter Struktur: warum es keine richtige Antwort gibtDieselben zwei Bestellungen kommen aus einem Konverter mit fünf Spalten und aus einem anderen mit zehn, und keiner liegt falsch. Punktpfade, Arrays aus Skalaren, Arrays aus Objekten und Datensätze mit unterschiedlichen Schlüsseln — vier Entscheidungen, für dich getroffen, meist stillschweigend.ErklärungWarum dein CSV in Excel Umlaute und Datumsangaben zerlegtHinter demselben Satz verbergen sich drei völlig verschiedene Fehler. Einer ist die Kodierung, einer das Trennzeichen, einer Excel, das beim Öffnen Datentypen errät — und jeder hat eine andere Lösung. So unterscheidest du sie in fünf Sekunden.ErklärungCSV zu JSON: die fünf Fälle, an denen jeder Konverter scheitertTrennzeichen in Anführungszeichen, eingebettete Zeilenumbrüche, mehrdeutige Typen, doppelte Spaltennamen und Kodierung. Jeder Fall lief durch den Konverter, und die exakte Ausgabe steht hier — auch die beiden, die er nicht rettet.RatgeberEine Tabelle transponieren, deren Zeilen Spalten hätten sein sollenWas aus der Kopfzeile wird, was aus ungleich langen Zeilen wird, was aus Typen wird — und die eine Sache, mit der Transponieren regelmäßig verwechselt wird und die es nicht kann.RatgeberTestdaten ohne echte Menschen: warum pseudonymisiert weiterhin personenbezogen ist und synthetisch nichtNamen gegen Kennungen zu tauschen holt eine Datenbank nicht aus der DSGVO — Artikel 4 Nummer 5 und Erwägungsgrund 26 sagen das direkt. Wirklich synthetische Daten liegen ganz außerhalb der Verordnung. Diese eine Unterscheidung entscheidet, wie du eine Staging-Umgebung befüllst.ErklärungYAML wirkt freundlich und beißtYAML ist JSON plus eine Schicht Typinferenz, und die Inferenz ist der gefährliche Teil. Dieselbe Datei durch einen YAML-1.2- und einen YAML-1.1-Parser geschickt: no ist im einen eine Zeichenkette und im anderen false, 01234 ist im einen 1234 und im anderen 668, und 12:30:00 ist in einem von beiden eine Zahl.