Logo

Sample CSV File With Headers — Free Download

A deliberately clean CSV with a proper header row and 100 well-formed data rows — no missing values, no stray quotes, no encoding tricks. The baseline file for a first import test.

Download the sample file

CSV · 100 rows · 6.9 KB · synthetic data, free for any use

Download CSV sample

Preview

idfirst_namelast_nameemaildepartmentsalarystart_dateactive
1FatimaTanaka[email protected]Sales1405172024-04-29false
2NoahHaddad[email protected]Engineering604762023-12-16false
3PriyaLarsen[email protected]HR1098812022-06-13false
4FatimaMurphy[email protected]Marketing1532502022-05-21false
5NinaWei[email protected]Sales669742021-06-15false
6YukiShah[email protected]Finance1413252022-05-26false

Showing the first 6 of 100 rows.

Columns

ColumnTypeDescription
idintegerSequential 1–100
first_namestringGiven name
last_namestringFamily name
emailstring[email protected]
departmentstringOne of 7 departments
salaryintegerAnnual salary, USD
start_datedate (YYYY-MM-DD)Employment start date
activebooleantrue / false, lowercase

What makes this file useful

  • Every field is populated — there are no blanks anywhere, so a "reject rows with missing values" rule should keep all 100.
  • No field contains a comma, quote or newline, so the file parses identically with or without an RFC 4180 parser.
  • active is always the lowercase strings true / false, so boolean casting is unambiguous.

Use cases

  • Smoke-test a CSV import before feeding it a real file
  • Demonstrate header detection in a tutorial
  • Check that data types are inferred correctly (int, date, boolean)
  • Use as the "known good" file when debugging a broken one

Open it in a tool

Load this sample — or your own file — into a real tool. Everything runs client-side.

Related guides

More sample datasets

Browse all sample CSV files →

Frequently asked questions

Does a CSV need a header row?

No, but most tools assume the first row is a header unless you tell them otherwise. This file has one so detection is straightforward.

Why is this file so plain?

That is the point. When something breaks, you test with a file that has zero surprises to isolate the problem.

Is there a version without headers?

Not as a separate download — delete the first line of this file to get a headerless version.

Turn this into a saved workflow

Create a free account to save the steps from this guide as a reusable workflow and re-run it on any file, from any device.

Sign in for free

Follow HowToCSV on Google

Add us as a preferred source on Google Search so our latest CSV guides and tutorials surface more often in your Top stories.

Add HowToCSV as a preferred source