CSV Testdateien zum Download: groß, leer, fehlerhaft
CSV-Dateien speichern Tabellen als Text und scheitern beim Import oft an Trennzeichen, Anführungszeichen oder Kodierung. Zum Download stehen Kundenlisten mit 1.000 bis 100.000 Zeilen, eine leere Datei, TSV, Felder mit Komma und Zeilenumbruch, Importdateien für Kunden und Produkte und Dateien mit Formatfehlern; große entstehen beim Klick. Die Kundendaten sind erfunden, die E-Mail-Adressen nutzen Beispiel-Domains.
23 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 16× Fiktiv, 4× Absichtlich ungültig.
CSV: 1.000 Kunden (Semikolon)Fiktiv
kundennummer;vorname;nachname;email;strasse;hausnummer;plz;ort K-100001;Sophie;Fuchs;sophie.fuchs.1@example.com;Exempelgasse;39;38334;Demostadt K-100002;Franziska;Fischer;franziska.fischer.2@example.com;Testgasse;57;72703;Beispielau …
Erfundene Kunden, E-Mail nur example.*. Semikolon, CRLF, Spalten kundennummer bis ort. Größe: 87 KB.
CSV: 1000 Kunden mit BOM (Excel-freundlich)Fiktiv
kundennummer;vorname;nachname;email;strasse;hausnummer;plz;ort K-100001;Sophie;Fuchs;sophie.fuchs.1@example.com;Exempelgasse;39;38334;Demostadt K-100002;Franziska;Fischer;franziska.fischer.2@example.com;Testgasse;57;72703;Beispielau …
Erfundene Kunden, E-Mail nur example.*. Semikolon, CRLF, Spalten kundennummer bis ort. Größe: 87 KB. Mit UTF-8-BOM für Excel.
CSV: 10.000 Kunden (Semikolon)Fiktiv
kundennummer;vorname;nachname;email;strasse;hausnummer;plz;ort K-100001;Sophie;Fuchs;sophie.fuchs.1@example.com;Exempelgasse;39;38334;Demostadt K-100002;Franziska;Fischer;franziska.fischer.2@example.com;Testgasse;57;72703;Beispielau …
Erfundene Kunden, E-Mail nur example.*. Semikolon, CRLF, Spalten kundennummer bis ort. Größe: 0,9 MB.
CSV: 100.000 Kunden (Semikolon)Fiktiv
kundennummer;vorname;nachname;email;strasse;hausnummer;plz;ort K-100001;Sophie;Fuchs;sophie.fuchs.1@example.com;Exempelgasse;39;38334;Demostadt K-100002;Franziska;Fischer;franziska.fischer.2@example.com;Testgasse;57;72703;Beispielau …
Erfundene Kunden, E-Mail nur example.*. Semikolon, CRLF, Spalten kundennummer bis ort. Größe: 8,9 MB.
CSV: leere Datei
(leer)
0 Byte: weder Kopfzeile noch Daten.
CSV: nur Kopfzeile
id;vorname;nachname;email
CSV: nur ein Zeilenumbruch
⏎
CSV: 5 Kunden mit Komma als TrennzeichenFiktiv
id,vorname,nachname,ort 1,Anna,Müller,Musterstadt 2,Ben,Schmidt,Testhausen …
TSV: 5 Kunden mit Tabulator als TrennzeichenFiktiv
id vorname nachname ort 1 Anna Müller Musterstadt 2 Ben Schmidt Testhausen …
CSV: 3 Zeilen mit senkrechtem Strich als TrennzeichenFiktiv
id|vorname|nachname 1|Anna|Müller 2|Ben|Schmidt …
CSV: Felder mit Komma, Anführungszeichen und ZeilenumbruchFiktiv
id,notiz,preis 1,"Text, mit Komma",9.90 2,"Sie sagte ""Hallo""",12.50 …
Gültiges CSV nach RFC 4180 mit schwierigen Feldern.
CSV mit Fehler: Zeilen mit unterschiedlich vielen FeldernAbsichtlich ungültig
id,name,ort 1,Anna,Musterstadt 2,Ben …
Zeile 2 hat zwei, Zeile 3 vier und Zeile 4 ein Feld statt drei.
CSV mit Fehler: Anführungszeichen nicht geschlossenAbsichtlich ungültig
id,name,notiz 1,Anna,"Hier beginnt ein Text 2,Ben,normal …
Das schließende Anführungszeichen fehlt, der Rest der Datei wird zu einem Feld.
CSV mit Fehler: Kopf mit Semikolon, Daten mit KommaAbsichtlich ungültig
id;vorname;nachname 1,Anna,Müller 2,Ben,Schmidt …
CSV mit Fehler: Dezimalkomma bei Komma-TrennungAbsichtlich ungültig
artikel,preis Schraube,0,15 Mutter,0,08 …
Der Preis 0,15 wird beim Komma-Trennzeichen als zwei Felder gelesen.
CSV: doppelte SpaltennamenFiktiv
name,name,ort Anna,Müller,Musterstadt Ben,Schmidt,Testhausen …
CSV: Zellen, die wie Formeln beginnenFiktiv
name,wert plus,+1 minus,-1 …
Harmlose Formeln zum Testen von CSV-Exporten gegen Formel-Injection.
CSV: Postleitzahlen mit führender Null und lange ZahlenFiktiv
plz;ort;artikelnummer 01067;Musterstadt;000123 04109;Testhausen;12345678901234567890 …
Excel verändert beim Öffnen Zahlen mit führenden Nullen, sehr lange Zahlen und "1E5".
CSV: Umlaute, Emoji und fremde SchriftenFiktiv
name;ort Jürgen Größ;Köln Straße Ärger;Düsseldorf …
CSV: Feld mit 20.000 ZeichenFiktiv
id,text 1,xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx …
CSV: Bestellpositionen mit Beträgen (Semikolon, Dezimalkomma)Fiktiv
bestellnummer;pos;artikel;menge;einzelpreis_netto;mwst_satz;summe_netto B-2026-000101;1;Notizbuch A5;3;4,90;19;14,70 B-2026-000101;2;Kugelschreiber;10;1,20;19;12,00 …
Erfundene Bestellungen; Summen sind Menge mal Einzelpreis.
CSV: Kundenimport (Firma, Leitweg-ID, Zahlungsziel)Fiktiv
Firma;Straße;PLZ;Ort;Land;E-Mail;Leitweg-ID;Zahlungsziel Muster GmbH;Hauptstraße 1;10115;Berlin;DE;buchhaltung@muster.example;;14 Stadtwerke Beispielstadt;Rathausplatz 2;12345;Beispielstadt;DE;rechnung@stadtwerke.example;04011000-12345-03;3 …
Beispiel für einen Kundenimport mit Leitweg-ID. Erfundene Firmen; Leitweg-ID als Platzhalter.
CSV: Produktimport (Bezeichnung, Preis, MwSt, Art)Fiktiv
Bezeichnung;Beschreibung;Einheit;Preis;MwSt;Art Webdesign;Stundensatz;Std.;95,00;19;Leistung Handbuch;Gedruckt, A5;Stk;12,50;7;Produkt …
Beispiel für einen Produktimport mit Leistung und Produkt, Dezimalkomma. Erfundene Artikel.