Skip to content
>_ TrueFileSize.com

Sample CSV Files — Free Download in Various Sizes and Row Counts

Download free sample CSV files from 100 to 1 million rows. Includes realistic data: users, products, transactions, geolocation, and timeseries. Perfect for testing data imports, pandas, databases, and spreadsheets. No registration needed.

Generate custom CSV fileCreate up to 1GB locally in your browser
Data disclaimer: All records are randomly generated with faker.js. Email addresses use RFC 2606 reserved domains (example.com, example.org, example.net) that are guaranteed never to be real. Any resemblance of names, cities, or other fields to real persons is coincidental.

sample-100-rows.csv

7.8 KB

100 rows

File details and verification
Filename
sample-100-rows.csv
Exact size
7,956 bytes
Displayed size
7.8 KB
Catalog status
Valid catalog fixture
SHA-256
c5c7f4807e936721191102eb703e78438488aa749ce3613b1ff189a8f8b42273
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
100
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/sample-100-rows.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

sample-1000-rows.csv

77.2 KB

1,000 rows

File details and verification
Filename
sample-1000-rows.csv
Exact size
79,046 bytes
Displayed size
77.2 KB
Catalog status
Valid catalog fixture
SHA-256
7f0e032ed90c9a9df9d7e739d4e8578541c14e4939054db868eef2eef8f8855c
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
1,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/sample-1000-rows.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

sample-10000-rows.csv

783 KB

10,000 rows

File details and verification
Filename
sample-10000-rows.csv
Exact size
802,066 bytes
Displayed size
783 KB
Catalog status
Valid catalog fixture
SHA-256
e3fa9e1ca507705ec46a18219e423e74aae9db0b9ad8cbcc1320e88b2cc01b00
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
10,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/sample-10000-rows.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

sample-100000-rows.csv

7.74 MB

100,000 rows

File details and verification
Filename
sample-100000-rows.csv
Exact size
8,113,593 bytes
Displayed size
7.74 MB
Catalog status
Valid catalog fixture
SHA-256
3ef864f4d11ed302660b90d51ea82c13869944ae7d8cc2c6f77144dc2549a0ab
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
100,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/sample-100000-rows.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

sample-1million-rows.csv

78.34 MB

1,000,000 rows

File details and verification
Filename
sample-1million-rows.csv
Exact size
82,148,968 bytes
Displayed size
78.34 MB
Catalog status
Valid catalog fixture
SHA-256
0fa78dcceec57aefa985640a2e91d77b74923f3c2e97fb8bff5207bb89f3a39b
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
1,000,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/sample-1million-rows.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

users-sample.csv

59.4 KB

1,000 rows

File details and verification
Filename
users-sample.csv
Exact size
60,826 bytes
Displayed size
59.4 KB
Catalog status
Valid catalog fixture
SHA-256
5646dbdf49b555c978d51541d3859fd00eb5acf589977b87fc18eadeab842249
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
1,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/users-sample.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

products-sample.csv

19.5 KB

500 rows

File details and verification
Filename
products-sample.csv
Exact size
20,010 bytes
Displayed size
19.5 KB
Catalog status
Valid catalog fixture
SHA-256
1231a1071e4a78ff3a67ee7a31047fea35e7d82ba20f9598a0daeb806e5d9208
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
500
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/products-sample.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

transactions-sample.csv

73.9 KB

2,000 rows

File details and verification
Filename
transactions-sample.csv
Exact size
75,718 bytes
Displayed size
73.9 KB
Catalog status
Valid catalog fixture
SHA-256
c724f6d77ad35e61cd52130aaf3465105270f17afd73b02c106a9a0ac6b081f5
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
2,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/transactions-sample.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

employees-sample.csv

21.7 KB

500 rows

File details and verification
Filename
employees-sample.csv
Exact size
22,212 bytes
Displayed size
21.7 KB
Catalog status
Valid catalog fixture
SHA-256
03a0d524a8d1b56e170be4aa17fb878a84da7fb9cbb8ce83e0091e12086888e1
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
500
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/employees-sample.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

geolocation-sample.csv

43.9 KB

1,000 rows

File details and verification
Filename
geolocation-sample.csv
Exact size
44,957 bytes
Displayed size
43.9 KB
Catalog status
Valid catalog fixture
SHA-256
b2d40b87a9e5764a9727cca11977e334d6de4cde7f501005dc4df77986dbf609
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
1,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/geolocation-sample.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

timeseries-sample.csv

142 KB

5,000 rows

File details and verification
Filename
timeseries-sample.csv
Exact size
145,775 bytes
Displayed size
142 KB
Catalog status
Valid catalog fixture
SHA-256
959c6adf5bd31d262ab9e26c199cea57f5eac683684a4006ed161279c9b7dae3
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
5,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/timeseries-sample.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

semicolon-separated.csv

59.6 KB

1,000 rows

File details and verification
Filename
semicolon-separated.csv
Exact size
61,021 bytes
Displayed size
59.6 KB
Catalog status
Valid catalog fixture
SHA-256
bc2e3c95c2c5efb1b23c9d25349a4b5a5f62e5481c6ce260b212dafa245188df
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
text/csv
Rows
1,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/semicolon-separated.csv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

tab-separated.tsv

59.0 KB

1,000 rows

File details and verification
Filename
tab-separated.tsv
Exact size
60,414 bytes
Displayed size
59.0 KB
Catalog status
Valid catalog fixture
SHA-256
a26f08eff916c4d7197e4d83631c24ff58e25e903a528d6e85a6f944b8c62ef1
Header signature
Not applicable (no stable header signature for this format)
Verified on
2026-08-10
MIME type
application/octet-stream
Rows
1,000
License
CC0 / Public Domain
Download URL
https://cdn.truefilesize.com/csv/tab-separated.tsv

See how TrueFileSize generates and measures sample files, or review the editorial policy.

Common use cases for sample CSV files

  • Testing CSV parsers and data import pipelines
  • Seeding databases with realistic test data
  • Pandas / data science testing and prototyping
  • Testing spreadsheet applications with large datasets
  • Load testing ETL pipelines and data warehouses
  • Verifying file upload size limits with large CSVs
  • Testing delimiter handling (comma, semicolon, tab)

CSV file structure

Standard CSV (comma-separated)

id,name,email,city,age
1,Alice Johnson,alice@example.com,New York,28
2,Bob Smith,bob@example.com,London,34

Semicolon-separated (European format)

id;name;email;city;age
1;Alice Johnson;alice@example.com;New York;28

Tab-separated (TSV)

id	name	email	city	age
1	Alice Johnson	alice@example.com	New York	28

Loading in Python (pandas)

import pandas as pd
df = pd.read_csv('users-sample.csv')
print(df.head())

Frequently Asked Questions

Is the data in these CSV files real?
No. All data is generated with faker.js — realistic but entirely fictional. Email addresses use RFC 2606 reserved domains (example.com, example.org, example.net) that are guaranteed never to belong to real users. Safe to use in demos, tests, and documentation.
What columns are in the users CSV?
The users CSV contains: id, name, email, city, phone, and age. All fields contain realistic but fake data generated with faker.js.
Can I import these CSVs into a database?
Yes. The files use standard CSV format with headers. Import directly into PostgreSQL (COPY command), MySQL (LOAD DATA INFILE), SQLite, or any database that supports CSV import.
What is the difference between CSV and TSV?
CSV uses commas as delimiters, TSV uses tabs. TSV is useful when your data contains commas (e.g. addresses). Both are plain text and supported by all spreadsheet applications and data tools.
Why do you offer semicolon-separated CSV?
Many European countries use commas as decimal separators (e.g. 3,14 instead of 3.14), so European software often defaults to semicolons as CSV delimiters. We include this variant for testing European locale handling.

Other document formats

Related reading