CSV-Beispieldateien — Testdaten herunterladen (10 bis 100.000 Zeilen, BOM, mit Anführungszeichen)

Comma-Separated Values (kommagetrennte Werte) · .csv · MIME-Typ text/csv

11 Dateien1 KB – 200 MBDirektlinksOhne Werbung und AnmeldungFrei für jede NutzungSHA-256 geprüft

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

DateiDetailsGrößeHerunterladen
sample-data-10-rows.csv
10 Zeilen • 10 Spalten
10 Zeilen1 KB
1.090 Bytes
CSV herunterladen
sample-data-100-rows-no-header.csv
100 Zeilen • ohne Kopfzeile
100 Zeilen10 KB
10.035 Bytes
CSV herunterladen
sample-data-100-rows.csv
100 Zeilen • 10 Spalten
100 Zeilen10 KB
10.116 Bytes
CSV herunterladen
sample-data-100-rows-semicolon.csv
100 Zeilen • Semikolon als Trennzeichen (EU)
100 Zeilen10 KB
10.116 Bytes
CSV herunterladen
sample-data-100-rows-utf8-bom.csv
100 Zeilen • UTF-8 mit BOM (Excel)
100 Zeilen10 KB
10.119 Bytes
CSV herunterladen
sample-data-100-rows-quoted.csv
100 Zeilen • alle Felder in Anführungszeichen, mit eingebetteten Zeilenumbrüchen und Anführungszeichen
100 Zeilen17 KB
17.434 Bytes
CSV herunterladen
sample-data-1000-rows.csv
1.000 Zeilen • 10 Spalten
1.000 Zeilen100 KB
100.338 Bytes
CSV herunterladen
sample-data-10000-rows.csv
10.000 Zeilen • 10 Spalten
10.000 Zeilen1.0 MB
1.002.023 Bytes
CSV herunterladen
sample-data-100000-rows.csv
100.000 Zeilen • 10 Spalten
100.000 Zeilen10 MB
10.006.301 Bytes
CSV herunterladen
sample-data-50mb.csv
~50 MB • 11 Spalten
—50 MB
50.000.047 Bytes
CSV herunterladen
sample-data-200mb.csv
~200 MB • 11 Spalten
—200 MB
200.000.000 Bytes
CSV herunterladen
11 Dateien · Direktlinks · ohne Anmeldung · CORS aktiviert

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 NameComma-Separated Values (kommagetrennte Werte)
Endungen.csv
MIME-Typtext/csv
StandardRFC 4180 (informell)
KodierungUTF-8 (eine Variante mit BOM)
TrennzeichenKomma; Semikolon-Variante; TSV separat verfügbar
ZeilenendenCRLF (wie in RFC 4180 festgelegt)
Spalten10 (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