Kostenloser CSV-Generator
Dieser kostenlose CSV-Generator wandelt Zeilen, die du aus Excel oder Google Sheets einfügst, durch Tabulatoren, Pipes oder Semikola getrennte Zeilen oder ein JSON-Array von Objekten in eine korrekt formatierte CSV-Datei um. Wähle das Trennzeichen, ob jedes Feld in Anführungszeichen gesetzt werden soll, das Zeilenende und optional einen Excel-Marker, dann kopiere das Ergebnis oder lade es herunter. Es eignet sich für Marketer, die Massen-Uploads vorbereiten, und Entwickler, die API-Ausgaben konvertieren.
CSV-Generator
Generators and Converters
Über dieses Tool
CSV sieht einfach aus, aber die Details sind tückisch: Ein Komma in einem Wert muss in Anführungszeichen gesetzt werden, ein Anführungszeichen in einem Wert muss verdoppelt werden, Zeilenumbrüche in einer Zelle müssen in ihren Anführungszeichen bleiben, und Excel erwartet in vielen Ländern ein Semikolon statt eines Kommas. Der Generator liest, was du einfügst, erkennt das Trennzeichen und schreibt jedes Feld nach diesen Regeln, damit die Datei korrekt in Excel, Google Sheets, Shopify, Google Ads Editor, Search Console und Datenbank-Import-Tools geöffnet wird.
Füge direkt aus einer Tabelle ein und die Tabulatoren zwischen Zellen werden erkannt. Füge ein JSON-Array ein und jedes Objekt wird zu einer Zeile mit den Schlüsseln als Kopfzeile, einschließlich Schlüsseln, die nur einige Objekte haben. Durch Pipes und Semikola getrennte Listen funktionieren auch. Wähle Anführungszeichen "nur wenn nötig" für die kleinste Datei oder "immer" für Systeme, die dies erfordern, und aktiviere den UTF-8-Marker, wenn Excel Umlaute oder nicht-englische Zeichen als Müll anzeigt.
Das Ergebnis wird als Tabelle angezeigt, damit du die Spalten vor dem Herunterladen überprüfen kannst, und als Text zum Kopieren. Zeilen sind auf 5.000 pro Durchlauf und die Eingabe auf 500 KB begrenzt, was die meisten Massen-Uploads abdeckt. Nichts, das du einfügst, wird auf unserem Server gespeichert.
Häufig gestellte Fragen
Warum setzt Excel alle meine Daten in eine Spalte?
Excel verwendet das Listentrennzeichen aus deinen Windows-Regionaleinstellungen, um CSV-Dateien zu teilen, und in großen Teilen Europas, Indiens und Südamerikas ist das ein Semikolon, nicht ein Komma. Generiere die Datei hier mit einem Semikolon-Trennzeichen, oder importiere sie in Excel über Daten, Aus Text/CSV, wo du das Trennzeichen wählen kannst. Google Sheets erkennt das Trennzeichen automatisch.
Warum sehen Umlaute falsch aus, wenn ich die CSV in Excel öffne?
Excel geht von einer alten Windows-Codierung für eine einfache CSV-Datei aus und liest UTF-8-Text wie café oder Hindi-Namen falsch. Aktiviere die Option "UTF-8-Marker für Excel": Sie fügt eine unsichtbare Byte-Order-Marke am Anfang der Datei hinzu, die Excel mitteilt, sie als UTF-8 zu lesen. Andere Tools ignorieren die Marke, daher ist es sicher, sie für Dateien, die für Excel bestimmt sind, aktiviert zu lassen.
Wie werden Kommas und Anführungszeichen in einem Wert behandelt?
Ein Feld, das das Trennzeichen, ein Anführungszeichen oder einen Zeilenumbruch enthält, wird in doppelte Anführungszeichen gesetzt, und jedes Anführungszeichen darin wird verdoppelt, was die Regel in RFC 4180 ist, die jede Tabellenkalkulation und jedes Import-Tool befolgt. Mit Anführungszeichen auf "nur wenn nötig" werden nur diese Felder in Anführungszeichen gesetzt; mit "immer" werden alle gesetzt, was einige ältere Systeme erfordern.
Kann ich JSON mit diesem Tool in CSV konvertieren?
Ja. Füge ein JSON-Array von Objekten ein und jedes Objekt wird zu einer Zeile, mit der Vereinigung aller Schlüssel als Kopfzeile in der Reihenfolge, in der sie zuerst erscheinen. Verschachtelte Objekte und Arrays werden als kompakter JSON-Text in der Zelle geschrieben, damit nichts verloren geht. Ein JSON-Array von Arrays wird zu Zeilen ohne Kopfzeile, es sei denn, du aktivierst die Header-Option.

