What is CSV?

Basics of the comma-separated text format and tips for using it in your workflow.

CSV basics

CSV (Comma-Separated Values) is a plain-text format where data is separated by commas. One line is one record; columns are split by the delimiter, and the first line is often the header (column names).

Example

id,name,email
1,Alice,alice@example.com
2,Bob,bob@example.com

This makes it easy to exchange table-like data between Excel, databases, and web apps.

Why use CSV

Delimiters

Although “CSV” implies comma (,), some regions or apps use semicolon (;) or tab. The CSV Checker can auto-detect or let you choose the delimiter.

Character encoding

CSV is text, so encoding matters. Common options:

Wrong encoding causes garbled text. See Encoding issues for more.

CSV vs Excel

Excel (.xlsx) is a binary format with cells, formatting, formulas, and multiple sheets. CSV is “plain table data” only—no formatting, one sheet per file. CSV is often used for data transfer; we compare them in CSV vs Excel.

Things to watch in CSV

Home · Start CSV check