CSV format guide

Sample CSV files

Small test CSV files with a header row, CRLF line endings, escaped quotes, Unicode and empty cells. Download one for a spreadsheet or importer test, or fetch the URL from code. Pick a whole collection (3 users, 2 projects or 3 tasks) or a single record. The 11 files range from 117 B to 741 B.

No account or API key is needed. A published v1 file never changes, its SHA-256 is listed in the manifest, and the data is CC0, so you can also commit a copy to your own repository.

text/csv; charset=utf-8

Use it

Request an asset

Browser

const response = await fetch("/v1/projects.csv");
const payload = await response.text();

curl

curl -fsS https://payloads.mochavi.com/v1/projects.csv

Python

from urllib.request import urlopen

with urlopen("https://payloads.mochavi.com/v1/projects.csv") as response:
    payload = response.read()

Published files

11 stable URLs

Open explorer
PathMedia typeSize
/v1/projects.csvtext/csv; charset=utf-8366 B
/v1/projects/101.csvtext/csv; charset=utf-8270 B
/v1/projects/102.csvtext/csv; charset=utf-8177 B
/v1/tasks.csvtext/csv; charset=utf-8295 B
/v1/tasks/1001.csvtext/csv; charset=utf-8158 B
/v1/tasks/1002.csvtext/csv; charset=utf-8117 B
/v1/tasks/1003.csvtext/csv; charset=utf-8156 B
/v1/users.csvtext/csv; charset=utf-8741 B
/v1/users/1.csvtext/csv; charset=utf-8424 B
/v1/users/2.csvtext/csv; charset=utf-8361 B
/v1/users/3.csvtext/csv; charset=utf-8368 B

Validate the canonical shape with the dataset schema.

Related guides: Cross-format test data, File download testing, For coding agents.