Convert between JSON, CSV, TSV, XML, YAML, query strings and plain lines — and write the result as JSON, CSV, XML, YAML, Markdown, HTML, SQL, JavaScript or PHP. Runs in your browser.
detected: —
How it works
Copy-pasting data between tools is where mistakes happen: a CSV export goes into a JSON endpoint, a query string has to become a readable table, an XML dump should end up as SQL. This converter reads JSON, CSV, TSV, XML, YAML, key=value or query strings and plain line lists, detects the format automatically and writes the result in ten output formats. CSV parsing follows RFC 4180, so quoted fields with commas, line breaks and doubled quotes stay intact. Delimiters can be sniffed or set by hand, the first row can be treated as data, nested JSON keys can be flattened to dot notation, and for SQL you choose the table name. Everything runs locally in your browser — useful for client data, exports and logs that should not be sent to a random server.
So funktioniert es
Daten zwischen Werkzeugen hin und her zu kopieren ist die Stelle, an der Fehler entstehen: ein CSV-Export soll in einen JSON-Endpunkt, ein Query-String in eine lesbare Tabelle, ein XML-Dump in SQL. Dieser Konverter liest JSON, CSV, TSV, XML, YAML, key=value- und Query-Strings sowie reine Zeilenlisten, erkennt das Format automatisch und schreibt das Ergebnis in zehn Ausgabeformaten. Das CSV-Parsen folgt RFC 4180, deshalb bleiben Felder mit Kommas, Zeilenumbrüchen und doppelten Anführungszeichen korrekt. Trennzeichen werden erkannt oder manuell gesetzt, die erste Zeile kann als Datenzeile behandelt werden, verschachtelte JSON-Schlüssel lassen sich zu Punktpfaden flach klopfen, und für SQL gibst du den Tabellennamen an. Alles läuft lokal im Browser — praktisch für Kunden-, Export- und Logdateien, die nicht auf einen fremden Server sollen.