CSV-Beispieldateien — Testdaten herunterladen (10 bis 100.000 Zeilen, BOM, mit Anführungszeichen)
Comma-Separated Values (kommagetrennte Werte) · .csv · MIME-Typ text/csv
Lade eine CSV-Beispieldatei in der passenden Größe für deinen Test herunter – 10 Zeilen für einen schnellen Check, 100.000 Zeilen (etwa 10 MB) für Performance-Tests – plus die Varianten, an denen Importer im Produktivbetrieb scheitern: eine Datei mit UTF-8-BOM, wie Excel sie schreibt, eine Datei ohne Kopfzeile, eine komplett in Anführungszeichen gesetzte Datei, deren Felder Kommas, Anführungszeichen und Zeilenumbrüche enthalten, und eine europäische Datei mit Semikolon als Trennzeichen und Dezimalkomma.
Alle Dateien haben dieselben zehn Spalten (order_id, date, customer, region, product, category, quantity, unit_price, total, status) und denselben fiktiven Datensatz wie unsere JSON-, XML-, SQL- und Excel-Beispiele. Du kannst also eine Datei importieren und mit einer anderen abgleichen.
CSV-Beispieldateien herunterladen
| Datei | Details | Größe | Herunterladen |
|---|---|---|---|
sample-data-10-rows.csv | 10 Zeilen | 1 KB | |
sample-data-100-rows-no-header.csv | 100 Zeilen | 10 KB | |
sample-data-100-rows.csv | 100 Zeilen | 10 KB | |
sample-data-100-rows-semicolon.csv | 100 Zeilen | 10 KB | |
sample-data-100-rows-utf8-bom.csv | 100 Zeilen | 10 KB | |
sample-data-100-rows-quoted.csv | 100 Zeilen | 17 KB | |
sample-data-1000-rows.csv | 1.000 Zeilen | 100 KB | |
sample-data-10000-rows.csv | 10.000 Zeilen | 1.0 MB | |
sample-data-100000-rows.csv | 100.000 Zeilen | 10 MB | |
sample-data-50mb.csv | — | 50 MB | |
sample-data-200mb.csv | — | 200 MB |
Brauchst du jedes Daten-Format einmal? Lade das Daten-Testpaket herunter (202 KB, je eine kleine Datei jedes Datenformats (17 Dateien)).
Diese Dateien in der Kommandozeile oder in CI nutzen
Jede URL ist stabil und CORS-offen. Schreib den SHA-256 in deinem Test fest, und du merkst sofort, wenn sich eine Fixture ändert.
# Eine Datei herunterladen curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/data/csv/sample-data-10-rows.csv # Prüfen (der SHA-256 steht oben bei jeder Datei) shasum -a 256 sample-data-10-rows.csv # Maschinenlesbarer Index aller Beispieldateien curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="csv")'
Das CSV-Format auf einen Blick
| Vollständiger Name | Comma-Separated Values (kommagetrennte Werte) |
|---|---|
| Endungen | .csv |
| MIME-Typ | text/csv |
| Standard | RFC 4180 (informell) |
| Kodierung | UTF-8 (eine Variante mit BOM) |
| Trennzeichen | Komma; Semikolon-Variante; TSV separat verfügbar |
| Zeilenenden | CRLF (wie in RFC 4180 festgelegt) |
| Spalten | 10 (11 in der Variante mit Anführungszeichen, die notes ergänzt) |
Was man mit CSV-Beispieldateien testet
- Import-Assistenten und Oberflächen zur Spaltenzuordnung
- Streaming-Parser mit der Datei mit 100.000 Zeilen
- Umgang mit dem BOM (bei naiven Parsern wird die erste Spaltenüberschrift zu '\ufefforder_id')
- Felder in Anführungszeichen mit eingebetteten Zeilenumbrüchen – der klassische Fehler beim Aufteilen an Zeilenumbrüchen
- Locale-Behandlung: Semikolons und Dezimalkommas
Häufige Fragen
Warum zeigt mein Import ein seltsames Zeichen vor dem ersten Spaltennamen?
Das ist die UTF-8-Byte-Order-Mark (EF BB BF), die Excel und einige Windows-Tools an den Anfang einer Datei schreiben. Unser utf8-bom-Beispiel reproduziert sie. Parser sollten sie entfernen; viele tun das nicht, und die erste Spaltenüberschrift wird unbemerkt unbrauchbar.
Wie öffne ich eine große CSV, mit der Excel nicht zurechtkommt?
Excel hört bei 1.048.576 Zeilen auf und wird schon lange vorher langsam. Unsere Datei mit 100.000 Zeilen öffnet sich in Excel, lässt sich aber besser mit einer Datenbank (SQLite, DuckDB), einer Skriptsprache (pandas, csv-Modul) oder einem spezialisierten Viewer verarbeiten. Unser SQLite-Beispiel enthält dieselben Daten bereits geladen.
Kann ich diese CSV-Dateien bedenkenlos herunterladen?
Ja. Jede Datei wird von unserem eigenen, offenen Skript von Grund auf erzeugt – nichts ist zusammengesammelt oder von Nutzern hochgeladen – und enthält keine Skripte, Makros oder ausführbaren Dateien. Der SHA-256 jeder Datei steht auf dieser Seite, damit du prüfen kannst, was du bekommen hast.
Darf ich die CSV-Beispieldateien kommerziell nutzen?
Ja. Sie sind für jeden Zweck frei, auch für kommerzielle Produkte, Testsuites, Demos und Weitergabe, ohne Namensnennung. Es gibt nichts zu lizenzieren und niemanden zu fragen.
Darf ich diese Dateien direkt verlinken oder in CI nutzen?
Ja. Jeder Link ist eine stabile Direkt-URL über HTTPS mit Access-Control-Allow-Origin: * und langen Cache-Headern, sodass curl, wget, fetch() und Test-Runner sie direkt abrufen können. Ein JSON-Index aller Dateien ist auf jeder Seite verlinkt (siehe Abschnitt zur Kommandozeile).
Ähnliche Beispieldateien
Ein Problem gefunden oder etwas, das besser sein könnte? Wir lesen jede Nachricht und beheben Fehler schnell.
Du testest eine Datei-Pipeline? Wir bauen so etwas.
Uploads, Konvertierungen, Vorschauen, Dokumentenverarbeitung und Medien-Workflows sind genau die Art von Produktionssystemen, die FreeToolsForWeb für Kunden entwirft und betreibt – deshalb haben wir diese Dateien überhaupt gebraucht.
Kostenlose Tools entdecken