FORMAT / CSV

Simple rows.
Plenty of possibility.

Explore CSV exports for flat tables and broad compatibility. Learn how quoting, encoding, types, and spreadsheet behavior affect the final file.

When CSV is a good fit

CSV is a practical choice when your receiving workflow expects a single table: one record per row and a stable set of named columns. It is easy to inspect with a text editor and can be handled by many data tools. Keep the dataset flat and document what each field means.

Use our sample to compare raw text with the way your spreadsheet imports it. The sample keeps identifiers as text and represents the monthly amount in a clearly named USD column.

Make the file predictable

Define column order, character encoding, line endings, and handling of empty values. Use a CSV serializer so commas, quotes, and line breaks inside fields are treated consistently. A data dictionary should explain units and whether an empty field means unknown, unavailable, or intentionally blank.

The CSV best practices guide covers these details, including why correct CSV quoting does not by itself prevent spreadsheet formula interpretation.

What you trade away

A plain CSV does not provide the workbook layout, multiple sheets, or explicit cell styling of XLSX. Spreadsheet software may infer data types during import. A long identifier or a value with leading zeros deserves particular attention. If typed cells and presentation matter, compare the XLSX workbook format.

A good place to start

Make your first export.

Four real sample files. One fictional dataset. A clear next step for your project.

Explore sample files